Sadržaj:

Servo tester: 5 koraka
Servo tester: 5 koraka

Video: Servo tester: 5 koraka

Video: Servo tester: 5 koraka
Video: Сборка Tekno ET48 2.0 (Мотор, ESC, Серва, Приемник) 2024, Novembar
Anonim
Image
Image

Ove upute pokazuju kako napraviti jednostavan servo tester.

Korak 1: Zašto vam je potreban servo tester?

Servo je motorni mjenjač kojim možete kontrolirati kut okretanja ruke pomoću radnog signala. Najčešći servo može kontrolirati kut ruke od 0 - 180 stupnjeva. Servo je vrlo uobičajena komponenta za izradu robota.

Međutim, nisu svi servo ponašanja isti, posebno jeftini. Čak i ako ga kupite na veliko, kut okretanja je varijanta i vrlo se lako može oštetiti. I neki od njih nemaju zaključavanje pod uglom 0 i 180 stepeni, ne možete znati trenutni položaj ruke prije nego što uključite napajanje i date signal. Zato je bolje testirati ga prije upotrebe.

Ovaj alat vam pomaže da testirate servo pogon prije nego što zašrafite robota.

Korak 2: Priprema

Priprema
Priprema

Arduino ploča

Bilo koja Arduino ploča bi trebala biti u redu. Ovaj put koristim Arduino Nano.

Mali ekran

Zaslon koji se upravo koristio za prikaz trenutnog kuta servo kraka, bilo koji zaslon kompatibilan s Arduinom trebao bi biti u redu. Čak i možete to preskočiti, umjesto toga jednostavno upotrijebite serijski monitor. Ovaj put koristim ST7735 80 x 160 IPS LCD modul.

Zaglavlje servo pina

Poželjno je jednostavno 3 pinova muški pin zaglavlje savijeno za 90 stepeni.

Rotacijski koder

UI za okretanje kuta servo kraka.

Breadboard

Ovaj put kombinirao sam 2 male ploče za ovaj alat.

Drugi

Neke žice.

Korak 3: Montaža

Montaža
Montaža
Montaža
Montaža
Montaža
Montaža

Evo sažetka ožičenja:

Arduino Nano

D2 -> Rotacijski izlaz A D3 -> Rotacijski izlaz B GND -> Rotacijski GND, zaglavlje za servo pin 1, LCD GND 5V -> zaglavlje za servo pin 2, LCD Vcc D5 -> zaglavlje za servo pin 3 D7 -> LCD BLK D8 -> LCD CS D9 -> LCD DC D10 -> LCD RES D11 -> LCD SDA D13 -> LCD SCL

Korak 4: Program

Molimo preuzmite, kompajlirajte i otpremite program na Arduino:

github.com/moononournation/ServoTester.git

Zavisna biblioteka:

github.com/moononournation/Arduino_GFX.git

Korak 5: Sretan robote

Sretan robote!
Sretan robote!

Vrijeme je da napravite vlastitog robota!

Preporučuje se: