Turinys:
2025 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2025-01-13 06:57
Ši instrukcija parodo, kaip padaryti paprastą servo testerį.
1 žingsnis: Kodėl reikalingas servo testeris?
„Servo“yra variklio pavarų dėžė, kurią galite valdyti rankos pasukimo kampu pagal darbo signalą. Dažniausiai naudojamas servo valdo rankos kampą nuo 0 iki 180 laipsnių. Servo yra labai dažnas roboto kūrimo komponentas.
Tačiau ne visas servo elgesys yra vienodas, ypač pigus. Net jei perkate jį dideliais kiekiais, posūkio kampas yra įvairus ir labai lengvai sugadinamas. Be to, kai kurie iš jų neturi užrakto 0 ir 180 laipsnių kampu, jūs negalite žinoti dabartinės rankos padėties prieš įjungdami maitinimą ir duodami signalą. Taigi prieš naudojimą geriau jį išbandyti.
Šis įrankis padeda išbandyti servo sistemą prieš įsukant robotą.
2 žingsnis: Paruošimas
„Arduino“lenta
Bet kuri „Arduino“plokštė turėtų būti tinkama. Šį kartą naudoju „Arduino Nano“.
Mažas ekranas
Ekranas tik naudojamas dabartiniam servo rankos kampui parodyti, bet koks su „Arduino“suderinamas ekranas turėtų būti tinkamas. Net jūs galite jį praleisti, paprasčiausiai naudokite serijinį monitorių. Šį kartą naudoju ST7735 80 x 160 IPS LCD modulį.
Servo kaiščio antraštė
Pageidautina tik 3 kaiščių kištukinė galvutė, sulenkta 90 laipsnių kampu.
Rotacinis kodavimo įrenginys
UI, skirta pasukti servo rankos kampą.
Bandomoji Lenta
Šį kartą šiam įrankiui sujungiau 2 mažytes duonos lentas.
Kiti
Kai kurie duonos lentos laidai.
3 žingsnis: Surinkimas
Čia yra laidų santrauka:
Arduino Nano
D2 -> rotacinis išėjimas A D3 -> sukamasis išėjimas B GND -> rotacinis GND, servo kaiščio antraštė 1, LCD GND 5V -> servo kaiščio antraštė 2, LCD Vcc D5 -> servo kaiščio antraštė 3 D7 -> LCD BLK D8 -> LCD CS D9 -> LCD DC D10 -> LCD RES D11 -> LCD SDA D13 -> LCD SCL
4 žingsnis: programa
Atsisiųskite, sukompiliuokite ir įkelkite programą į „Arduino“:
github.com/moononournation/ServoTester.git
Priklausoma biblioteka:
github.com/moononournation/Arduino_GFX.git
5 žingsnis: laimingas robotas
Atėjo laikas sukurti savo robotą!