
Spisu treści:
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-23 15:03


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