Spisu treści:

Tester serwo: 5 kroków
Tester serwo: 5 kroków

Wideo: Tester serwo: 5 kroków

Wideo: Tester serwo: 5 kroków
Wideo: Sprawdziliśmy jak działa serwo hamulcowe! #ABC_Motoryzacji 2024, Lipiec
Anonim
Image
Image

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

Przygotowanie
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ż

montaż
montaż
montaż
montaż
montaż
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

Szczęśliwy Robot!
Szczęśliwy Robot!

Czas zbudować własnego robota!

Zalecana: