Spisu treści:
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-13 06:58
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!