Cuprins:

Rulați un servo cu Chibitronics Chibi Clip: 5 pași
Rulați un servo cu Chibitronics Chibi Clip: 5 pași

Video: Rulați un servo cu Chibitronics Chibi Clip: 5 pași

Video: Rulați un servo cu Chibitronics Chibi Clip: 5 pași
Video: Controlarea a 32 motoare servo cu PCA9685 și ESP32 - V4 2024, Iulie
Anonim
Rulați un servo cu Chibitronics Chibi Clip
Rulați un servo cu Chibitronics Chibi Clip
  • 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

Atașați clipul Chibi la computer
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

Atașați-vă firele jumper la servomotorul dvs
Atașați-vă firele jumper 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

Atașați motorul la clema Chibi
Atașați motorul la clema Chibi
Atașați motorul la clema Chibi
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

Încărcați codul în clipul dvs. Chibi
Î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

}

}

Recomandat: