Obsah:

Servo tester: 5 kroků
Servo tester: 5 kroků

Video: Servo tester: 5 kroků

Video: Servo tester: 5 kroků
Video: Introduction to CellMeter 8 Lithium, Servo and ESC Tester 2024, Červenec
Anonim
Image
Image

Tento návod ukazuje, jak vytvořit jednoduchý servo tester.

Krok 1: Proč potřebujete servo tester?

Servo je převodovka motoru, kterou můžete ovládat úhel natočení ramene pomocí pracovního signálu. Většina běžných serv může ovládat úhel paže od 0 do 180 stupňů. Servo je velmi běžnou součástí stavby robota.

Ne každé chování serva je stejné, zvláště to levné. I když si ho koupíte ve velkém, úhel otočení je variantní a velmi snadno se dostanete do defektu. A také někteří z nich nemají zámek v úhlu 0 a 180 stupňů, nemůžete znát aktuální polohu ramene, než zapojíte napájení a dáte signál. Proto je lepší jej před použitím vyzkoušet.

Tento nástroj vám pomůže otestovat servo, než se přišroubujete k robotu.

Krok 2: Příprava

Příprava
Příprava

Deska Arduino

Jakákoli deska Arduino by měla být v pořádku. Tentokrát používám Arduino Nano.

Malý displej

Displej, který se používá k zobrazení aktuálního úhlu ramene serva, by měl být v pořádku jakýkoli displej kompatibilní s Arduino. I vy to můžete přeskočit, místo toho jednoduše použijte sériový monitor. Tentokrát používám modul ST7735 80 x 160 IPS LCD.

Záhlaví Servo Pin

Jednoduše 3 piny samčí kolíková lišta, upřednostňuje se ohnutí o 90 stupňů.

Rotační kodér

Uživatelské rozhraní pro otočení úhlu ramene serva.

Prkénko

Tentokrát jsem pro tento nástroj spojil 2 malé prkénko.

Ostatní

Nějaké dráty na prkénko.

Krok 3: Sestavení

Shromáždění
Shromáždění
Shromáždění
Shromáždění
Shromáždění
Shromáždění

Zde je shrnutí zapojení:

Arduino Nano

D2 -> Otočný výstup A D3 -> Otočný výstup B GND -> Otočný GND, záhlaví Servo Pin 1, LCD GND 5V -> Záhlaví Servo Pin 2, LCD Vcc D5 -> Záhlaví Servo Pin 3 D7 -> LCD BLK D8 -> LCD CS D9 -> LCD DC D10 -> LCD RES D11 -> LCD SDA D13 -> LCD SCL

Krok 4: Program

Stáhněte si, zkompilovejte a nahrajte program do Arduina:

github.com/moononournation/ServoTester.git

Závislá knihovna:

github.com/moononournation/Arduino_GFX.git

Krok 5: Happy Robotic

Happy Robotic!
Happy Robotic!

Je čas postavit si vlastního robota!

Doporučuje: