Spisu treści:
- Krok 1: Dlaczego potrzebujesz testera serwomechanizmu?
- Krok 2: Przygotowanie
- Krok 3: Montaż
- Krok 4: Program
- Krok 5: Szczęśliwy robot
Wideo: Tester serwo: 5 kroków
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:29
Ta instrukcja pokazuje, jak zrobić prosty tester serwo.
Krok 1: Dlaczego potrzebujesz testera serwomechanizmu?
Servo to przekładnia silnika, którą można kontrolować kąt obrotu ramienia za pomocą sygnału pracy. Najpopularniejszy serwo może kontrolować kąt ramienia od 0 do 180 stopni. Serwo jest bardzo powszechnym komponentem do budowy robota.
Jednak nie wszystkie serwa zachowują się tak samo, zwłaszcza te tanie. Nawet jeśli kupujesz go luzem, kąt skrętu jest wariantowy i bardzo łatwo o usterkę. A także niektóre z nich nie mają blokady pod kątem 0 i 180 stopni, nie można poznać aktualnej pozycji ramienia przed podłączeniem zasilania i podaniem sygnału. Więc lepiej go przetestować przed użyciem.
To narzędzie pomoże Ci przetestować serwo, zanim wkręcisz się w robota.
Krok 2: Przygotowanie
Płytka Arduino
Każda płyta Arduino powinna być w porządku. Tym razem korzystam z Arduino Nano.
Mały wyświetlacz
Wyświetlacz używany tylko do pokazywania aktualnego kąta ramienia serwomechanizmu, każdy wyświetlacz kompatybilny z Arduino powinien być w porządku. Nawet możesz to pominąć, zamiast tego prosty monitor szeregowy. Tym razem korzystam z modułu ST7735 80 x 160 IPS LCD.
Servo Pin Header
Preferowana jest po prostu 3-pinowa męska głowica pinowa, wygięta pod kątem 90 stopni.
Enkoder obrotowy
Interfejs użytkownika do obracania kąta ramienia serwa.
Deska do krojenia chleba
Tym razem połączyłem 2 malutkie płytki stykowe do tego narzędzia.
Inni
Niektóre przewody płytki stykowej.
Krok 3: Montaż
Oto podsumowanie okablowania:
Arduino Nano
D2 -> Rotary Output A D3 -> Rotary Output B GND -> Rotary GND, Servo Pin Header 1, LCD GND 5V -> Servo Pin Header 2, LCD Vcc D5 -> Servo Pin Header 3 D7 -> LCD BLK D8 -> LCD CS D9 -> LCD DC D10 -> LCD RES D11 -> LCD SDA D13 -> LCD SCL
Krok 4: Program
Proszę pobrać, skompilować i wgrać program na Arduino:
github.com/mononournation/ServoTester.git
Biblioteka zależna:
github.com/mononournation/Arduino_GFX.git
Krok 5: Szczęśliwy robot
Czas zbudować własnego robota!
Zalecana:
Jak zmodyfikować serwo, aby uzyskać informację zwrotną w pętli zamkniętej: 7 kroków
Jak zmodyfikować serwo, aby uzyskać sprzężenie zwrotne w zamkniętej pętli: ► Podczas jazdy serwo z mikrokontrolerem (jako Arduino), możesz wydawać mu tylko polecenia lokalizacji docelowej (w sygnale PPM). W tej kolejności serwo przemieści się do tego celu Lokalizacja. Ale to nie jest natychmiastowe! Nie wiesz dokładnie, kiedy lo
Usuń kontroler serwo: 5 kroków (ze zdjęciami)
Usuń kontroler serwo: Silniki serwo to świetna zabawa, gdy chcesz łatwo połączyć motoreduktor z mikrokontrolerem. Czasami jednak potrzebujesz ładnego, małego motoreduktora i nie chcesz zawracać sobie głowy obwodami sterującymi, aby go napędzać. W takich chwilach jest
Automatyczny wentylator chłodzący wykorzystujący serwo i czujnik temperatury i wilgotności DHT11 z Arduino: 8 kroków
Automatyczny wentylator chłodzący za pomocą serwomechanizmu i czujnika temperatury i wilgotności DHT11 z Arduino: W tym samouczku dowiemy się, jak uruchomić & obracaj wentylator, gdy temperatura wzrośnie powyżej pewnego poziomu
TEST SILNIKA SERWO: 5 kroków
TEST SILNIKA SERWO: Cześć, W tej instrukcji przetestujemy funkcję serwa mikroserwomechanizmów SG 90. Korzystanie z kontrolera Arduino Micro
16-kanałowy tester serwo z Arduino i drukowaniem 3D: 3 kroki (ze zdjęciami)
16-kanałowy tester serwomechanizmów z Arduino i drukowaniem 3D: Prawie każdy projekt, który ostatnio wykonałem, wymagał ode mnie przetestowania niektórych serw i eksperymentowania z ich pozycjami, zanim wejdą do montażu. Zwykle robię szybki tester serwo na płytce stykowej i używam monitora szeregowego w ardui