Cuprins:
2025 Autor: John Day | [email protected]. Modificat ultima dată: 2025-01-13 06:58
- Chibitronics Chibi Clip
- Cablu care a venit cu clipul
- 3 fire jumper
- micro servo motor
- (opțional) clip aligator
Pasul 1: Atașați clipul Chibi la computer
Conectați Chibi Clip la computer. Nu uitați să conectați ambele cablul USB și mufa pentru căști. Chibi Clip atrage energie de pe USB și primește programele dvs. prin mufa pentru căști.
Pasul 2: Atașați cablurile jumperului la servomotorul dvs
Majoritatea servomotorelor vin cu un capăt de soclu, deci va trebui să atașați firele jumper la acesta, astfel încât să puteți introduce capetele firelor jumper în clipul Chibi.
Culoarea firelor pe care le utilizați nu contează, dar pentru a menține lucrurile ordonate, am atașat fire de jumper atașate în culoare
Pasul 3: Atașați motorul la clema Chibi
Motorul are trei fire: roșu este „putere”, alb (unele motoare folosesc galben) este „semnal”, iar negru este „împământat”. Le vom atașa la părțile corespunzătoare ale clipului Chibi.
Există multe modalități diferite de a atașa fizic firele la clip. Principalul lucru este să vă asigurați că firele rămân în contact cu punctele de conectare de pe clemă.
Atașați firul negru la partea GND a clemei; albul (sau galbenul) la „0”, iar roșu la + 5V în partea dreaptă sus pe clip. Este dificil să păstrați firul roșu în contact, astfel încât să puteți utiliza un clip de aligator pentru a crea o conexiune mai bună.
Pasul 4: Încărcați codul în clipul dvs. Chibi
Acum trebuie să încărcăm un cod pe Chibi Clip.
Accesați:
Acum, faceți clic pe butonul „Exemple”, selectați Actuatoare -> Servo Sweep.
Codul ar trebui să arate ca codul prezentat aici.
Ce face acest cod?
Dacă sunteți nou în materie de codare sau Arduino, acest lucru ar putea părea puțin confuz. Primul lucru este să încărcați acest lucru în clipul dvs. Chibi pentru a vedea ce face. Dacă nu ați folosit niciodată un Chibi Chip, aruncați o privire aici.
Odată ce ați încărcat cu succes codul, ar trebui să vedeți cum servo-ul se întoarce înainte și înapoi.
/ * Sweep by BARRAGAN Acest exemplu de cod este în domeniul public.
modificat la 8 noiembrie 2013 de Scott Fitzgerald https://www.arduino.cc/en/Tutorial/Sweep * /
#include
Servo miservo; // creați un obiect servo pentru a controla un servo
int pos = 0; // variabilă pentru a stoca poziția servo
configurare nulă () {
myservo.attach (0); // atașează servo pe pinul 0 la obiectul servo
}
bucla nulă () {
for (pos = 0; pos <= 180; pos + = 1) {// merge de la 0 grade la 180 grade // în pași de 1 grad myservo.write (pos); // spuneți servo-ului să meargă în poziția variabilă „pos”
întârziere (15); // așteaptă 15 ms (milisecunde) pentru ca servo-ul să ajungă în poziție
}
for (pos = 180; pos> = 0; pos - = 1) {// merge de la 180 grade la 0 grade
myservo.write (pos); // spuneți servo-ului să meargă în poziția variabilă „pos”
întârziere (15); // așteaptă 15 ms ca servo-ul să ajungă în poziție
}
}