Innholdsfortegnelse:
2025 Forfatter: John Day | [email protected]. Sist endret: 2025-01-13 06:58
Denne instruksen viser hvordan du lager en enkel servotester.
Trinn 1: Hvorfor trenger du Servo Tester?
Servo er en motorgirboks som du kan styre armenes vinkel på ved hjelp av et signal. Den mest vanlige servoen kan styre armvinkelen fra 0 - 180 grader. Servo er en veldig vanlig komponent for å bygge robot.
Imidlertid er ikke all servoatferd den samme, spesielt den billige. Selv om du kjøper den i bulk, er svingvinkelen variant og veldig lett å få feil. Og noen av dem har ikke lås i vinkelen 0 og 180 grader, du kan ikke vite gjeldende armposisjon før du kobler til strømmen og gir signalet. Så det er bedre å teste det før du bruker det.
Dette verktøyet hjelper deg med å teste servoen før du skruer til roboten.
Trinn 2: Forberedelse
Arduino Board
Ethvert Arduino -brett skal være ok. Denne gangen bruker jeg Arduino Nano.
Liten skjerm
Displayet som nettopp ble brukt til å vise nåværende servoarmvinkel, enhver Arduino -kompatibel skjerm skal være ok. Selv du kan hoppe over det, bruk enkel seriell skjerm i stedet. Denne gangen bruker jeg ST7735 80 x 160 IPS LCD -modul.
Servo Pin Header
Bare 3 pins mannlig pin header, bøyd 90 grader er å foretrekke.
Rotary Encoder
UI for å snu servoarmvinkelen.
Brødbrett
Denne gangen kombinerte jeg 2 små brødbrett for dette verktøyet.
Andre
Noen brødbrettledninger.
Trinn 3: Montering
Her er ledningsoppsummeringen:
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
Trinn 4: Program
Last ned, kompiler og last opp programmet til Arduino:
github.com/moononournation/ServoTester.git
Avhengig bibliotek:
github.com/moononournation/Arduino_GFX.git
Trinn 5: Happy Robotic
Det er på tide å bygge din egen robot!