Taula de continguts:

Crani Arduino amb boca mòbil: 4 passos
Crani Arduino amb boca mòbil: 4 passos

Vídeo: Crani Arduino amb boca mòbil: 4 passos

Vídeo: Crani Arduino amb boca mòbil: 4 passos
Vídeo: 10 самых АТМОСФЕРНЫХ мест Дагестана. БОЛЬШОЙ ВЫПУСК #Дагестан #ПутешествиеПоДагестану 2024, De novembre
Anonim
Image
Image
Crani Arduino amb boca mòbil
Crani Arduino amb boca mòbil
Crani Arduino amb boca mòbil
Crani Arduino amb boca mòbil
Crani Arduino amb boca mòbil
Crani Arduino amb boca mòbil

Subministraments necessaris

* Mòdul Arduino (tinc un Arduino Mega 2560, però qualsevol mòdul amb PWM funcionarà)

*Trepant

*Broques)

* Clip de paper

* Servo

* & escriu b usb

Pas 1: Proveu un forat suficient per obtenir el clip de paper a qualsevol costat de la mandíbula en què vulgueu muntar el servo i el clip de paper

Practicar un forat suficient per al clip de paper a qualsevol costat de la mandíbula en què vulgueu muntar el servo i el clip de paper
Practicar un forat suficient per al clip de paper a qualsevol costat de la mandíbula en què vulgueu muntar el servo i el clip de paper

Pas 2: Formeu el clip per plegar-lo sobre el servo / clip i fer que l’altre extrem es doblegi perquè s’adapti a la mandíbula per controlar el moviment

Doneu forma al clip per plegar-lo sobre el servo / clip i fer que l’altre extrem es doblegi perquè s’adapti a la mandíbula per controlar el moviment
Doneu forma al clip per plegar-lo sobre el servo / clip i fer que l’altre extrem es doblegi perquè s’adapti a la mandíbula per controlar el moviment
Doneu forma al clip per plegar-lo sobre el servo / clip i fer que l’altre extrem es doblegi perquè s’adapti a la mandíbula per controlar el moviment
Doneu forma al clip per plegar-lo sobre el servo / clip i fer que l’altre extrem es doblegi perquè s’adapti a la mandíbula per controlar el moviment

No puc proporcionar una imatge del servo, perquè està muntat en una caixa per a un altre projecte.

Pas 3: cablejat

Cablejat
Cablejat

Connecteu el pin de senyal del servo a un pin PWM (per al Mega 2560 és el pin 9). Connecteu l'extrem positiu del servo a la font d'alimentació INDEPENDENT. Connecteu ambdós el GND de l'Arduino i el GND de la font d'alimentació al GND del servo.

Pas 4: Codi (no tinc cap crèdit al codi FIY)

Codi (no tinc cap crèdit al codi FIY)
Codi (no tinc cap crèdit al codi FIY)

//www.elegoo.com

//2016.12.08

#include "Servo.h"

Servo miservo; // Creeu un objecte servo per controlar un servo // Es poden crear dotze servo objectes a la majoria de taules

int pos = 0; // variable per emmagatzemar la posició del servo

configuració nul·la ()

{

myservo.attach (9); // fixa el servo al pin 9 a l'objecte servo

}

bucle buit ()

{

per a (pos = 0; pos <= 180; pos + = 1) // va de 0 a 180 graus // en passos d'1 grau

{

myservo.write (pos); // digueu al servo que vagi a la posició de la variable "pos"

retard (15); // espera 15 ms fins que el servo assoleixi la posició

}

per a (pos = 180; pos> = 0; pos - = 1) // va de 180 a 0 graus

{

myservo.write (pos); // digueu al servo que vagi a la posició de la variable "pos"

retard (15); // espera 15 ms perquè el servo assoleixi la posició

}

}

Recomanat: