Sisukord:

Servotester: 5 sammu
Servotester: 5 sammu

Video: Servotester: 5 sammu

Video: Servotester: 5 sammu
Video: с использованием бесщеточных двигателей с цифровым серводвигателем HJ и тестера ESC [с субтитрами] 2024, November
Anonim
Image
Image

See juhend sisaldab juhiseid lihtsa servotesti tegemiseks.

Samm: miks on vaja servotesterit?

Servo on mootori käigukast, mille abil saate käsivarre pöördenurka juhtimissignaali abil juhtida. Kõige tavalisem servo suudab reguleerida käenurka 0–180 kraadi. Servo on roboti ehitamiseks väga levinud komponent.

Siiski ei ole kõik servokäitumine ühesugused, eriti odav. Isegi kui ostate selle hulgi, on pöördenurk variatiivne ja seda on väga lihtne defekti saada. Ja ka mõnel neist pole lukku 0 ja 180 kraadi nurga all, te ei saa teada praegust käeasendit enne toite ühendamist ja signaali andmist. Seetõttu on parem seda enne kasutamist testida.

See tööriist aitab teil servot testida enne roboti külge keeramist.

2. etapp: Ettevalmistus

Ettevalmistus
Ettevalmistus

Arduino juhatus

Iga Arduino plaat peaks olema korras. Seekord kasutan Arduino Nano.

Väike ekraan

Ekraan, mida kasutati lihtsalt servo käe praeguse nurga näitamiseks, peaks iga Arduinoga ühilduv ekraan olema korras. Isegi saate selle vahele jätta, selle asemel kasutage lihtsalt jadamonitori. Seekord kasutan ST7735 80 x 160 IPS LCD -moodulit.

Servopinge päis

Eelistatud on lihtsalt 3 tihvtiga isast tihvti päis, painutatud 90 kraadi.

Pöörlev kodeerija

UI servovarte nurga pööramiseks.

Leivalaud

Seekord kombineerisin selle tööriista jaoks 2 pisikest leivaplaati.

Teised

Mõned leivaplaadi juhtmed.

3. samm: kokkupanek

Kokkupanek
Kokkupanek
Kokkupanek
Kokkupanek
Kokkupanek
Kokkupanek

Siin on juhtmestiku kokkuvõte:

Arduino Nano

D2 -> Pöördväljund A D3 -> Pöördväljund B GND -> Pöörlev GND, servopoldi päis 1, LCD GND 5V -> Servopoldi päis 2, LCD Vcc D5 -> Servopoldi päis 3 D7 -> LCD BLK D8 -> LCD CS D9 -> LCD DC D10 -> LCD RES D11 -> LCD SDA D13 -> LCD SCL

Samm 4: Programmeerimine

Palun laadige programm alla, kompileerige ja laadige üles Arduino:

github.com/moononournation/ServoTester.git

Sõltuv raamatukogu:

github.com/moononournation/Arduino_GFX.git

5. samm: head robotit

Head robotit!
Head robotit!

On aeg ehitada oma robot!

Soovitan: