Cuprins:

Craniu Arduino cu gură mișcătoare: 4 pași
Craniu Arduino cu gură mișcătoare: 4 pași

Video: Craniu Arduino cu gură mișcătoare: 4 pași

Video: Craniu Arduino cu gură mișcătoare: 4 pași
Video: Dorian este speriat de un interlop când face poze 😱🥊🤣 #timisoara #dorianpopa #cluj #bucuresti 2024, Noiembrie
Anonim
Image
Image
Craniu Arduino cu gură mișcătoare
Craniu Arduino cu gură mișcătoare
Craniu Arduino cu gură mișcătoare
Craniu Arduino cu gură mișcătoare
Craniu Arduino cu gură mișcătoare
Craniu Arduino cu gură mișcătoare

Aprovizionare necesare

* Modul Arduino (am un Arduino Mega 2560, dar orice modul cu PWM va funcționa)

*Burghiu

*Capete de burghiu)

*Agrafă de birou

*Servo

* & tastați b usb

Pasul 1: găuriți o gaură suficient de mare pentru agrafă pe oricare parte a maxilarului pe care doriți să fie montat servo și agrafă

Găsește o gaură suficient de mare pentru agrafă pe oricare parte a fălcii pe care vrei să fie montate servo și agrafe
Găsește o gaură suficient de mare pentru agrafă pe oricare parte a fălcii pe care vrei să fie montate servo și agrafe

Pasul 2: Formați agrafa pentru a se plia pe servo / clip pe & pentru a face celălalt capăt îndoit să se potrivească pe maxilar pentru a controla mișcarea

Formați agrafa pentru a se plia pe servo / clip pe & pentru a face celălalt capăt îndoit să se potrivească pe maxilar pentru a controla mișcarea
Formați agrafa pentru a se plia pe servo / clip pe & pentru a face celălalt capăt îndoit să se potrivească pe maxilar pentru a controla mișcarea
Formați agrafa pentru a se plia pe servo / clip pe & pentru a face celălalt capăt îndoit să se potrivească pe maxilar pentru a controla mișcarea
Formați agrafa pentru a se plia pe servo / clip pe & pentru a face celălalt capăt îndoit să se potrivească pe maxilar pentru a controla mișcarea

Nu pot oferi o imagine a servo-ului, deoarece este montat pe o cutie pentru un alt proiect.

Pasul 3: Cablare

Cablare
Cablare

Atașați pinul de semnal al servo-ului la un pin PWM (pentru Mega 2560 este pinul 9). Atașați capătul pozitiv al servo-ului la sursa de alimentare INDEPENDENTĂ. Atașați ambele GND-ul Arduino și GND-ul sursei de alimentare la GND-ul servo-ului.

Pasul 4: Cod (Nu am credit pentru Cod FIY)

Cod (Nu am credit pentru Codul FIY)
Cod (Nu am credit pentru Codul FIY)

//www.elegoo.com

//2016.12.08

#include „Servo.h”

Servo miservo; // creați un obiect servo pentru a controla un servo // douăsprezece obiecte servo pot fi create pe majoritatea plăcilor

int pos = 0; // variabilă pentru a stoca poziția servo

configurare nulă ()

{

myservo.attach (9); // atașează servo pe pinul 9 la obiectul servo

}

bucla nulă ()

{

for (pos = 0; pos <= 180; pos + = 1) // merge de la 0 grade la 180 grade // în trepte de 1 grad

{

myservo.write (pos); // spuneți servo-ului să meargă în poziția variabilă „pos”

întârziere (15); // așteaptă 15ms ca servo 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ă 15ms ca servo să ajungă în poziție

}

}

Recomandat: