Sadržaj:
2025 Autor: John Day | [email protected]. Zadnja izmjena: 2025-01-13 06:57
- Chibitronics Chibi Clip
- Kabel koji je došao sa kopčom
- 3 kratkospojne žice
- mikro servo motor
- (opcionalno) kopča od aligatora
Korak 1: Pričvrstite Chibi kopču na računar
Uključite Chibi Clip u računar. Ne zaboravite priključiti OBA USB kabela i priključak za slušalice. Chibi Clip napaja se sa USB -a i prima vaše programe preko priključka za slušalice.
Korak 2: Pričvrstite žice kratkospojnika na vaš servo motor
Većina servo motora dolazi s utičnicom, pa ćete na nju morati pričvrstiti žice kratkospojnika kako biste mogli umetnuti krajeve kratkospojnika u utičnicu Chibi.
Boja žica koje koristite nije bitna, ali kako bi stvari bile uredne, pričvrstili smo pričvršćene kratkospojnike u boji
Korak 3: Pričvrstite motor na Chibi kopču
Motor ima tri žice: crvena je "napajanje", bijela (neki motori koriste žutu) je "signal", a crna "uzemljenje". Pričvrstit ćemo ih na odgovarajuće dijelove Chibi isječka.
Postoji mnogo različitih načina fizičkog pričvršćivanja žica na kopču. Najvažnije je biti siguran da žice ostaju u kontaktu s priključnim mjestima na kopči.
Pričvrstite crnu žicu na GND dio kopče; bijela (ili žuta) do "0", a crvena do +5V gore desno na isječku. Zlatno je držati crvenu žicu u kontaktu, pa možete upotrijebiti štipaljku od aligatora za stvaranje bolje veze.
Korak 4: Postavite kôd na svoj Chibi isječak
Sada moramo postaviti neki kod u Chibi isječak.
Idite na:
Sada kliknite gumb "Primjeri", odaberite Pokretači -> Servo čišćenje.
Kôd bi trebao izgledati kao kôd prikazan na slici.
Šta radi ovaj kod?
Ako ste tek počeli s programiranjem ili Arduinom, ovo bi moglo izgledati pomalo zbunjujuće. Prva stvar je da postavite ovo na svoj Chibi isječak da vidite šta radi. Ako nikada niste koristili Chibi čip, pogledajte ovdje.
Nakon što uspješno otpremite kôd, trebali biste vidjeti kako se servo okreće naprijed -nazad.
/* Sweep by BARRAGAN Ovaj primjer koda je u javnoj domeni.
izmijenjeno 8. novembra 2013. od Scott Fitzgerald https://www.arduino.cc/en/Tutorial/Sweep */
#include
Servo myservo; // kreiranje servo objekta za upravljanje servo pogonom
int pos = 0; // varijabla za spremanje servo pozicije
void setup () {
myservo.attach (0); // priključuje servo na pin 0 na servo objekt
}
void loop () {{100} {101}
for (poz = 0; poz <= 180; pos += 1) {// ide od 0 stepeni do 180 stepeni // u koracima od 1 stepen myservo.write (poz); // recimo servo da ide na poziciju u varijabli 'pos'
kašnjenje (15); // čeka 15 ms (milisekundi) da servo dosegne poziciju
}
for (poz = 180; pos> = 0; poz -= 1) {// ide od 180 stepeni do 0 stepeni
myservo.write (pos); // recimo servo da ide na poziciju u varijabli 'pos'
kašnjenje (15); // čeka 15 ms da servo dođe do položaja
}
}