Obsah:

Arduino Lebka s pohyblivou pusou: 4 kroky
Arduino Lebka s pohyblivou pusou: 4 kroky

Video: Arduino Lebka s pohyblivou pusou: 4 kroky

Video: Arduino Lebka s pohyblivou pusou: 4 kroky
Video: Thriller 2024, Červenec
Anonim
Image
Image
Arduino Lebka S Pohybující Se Ústí
Arduino Lebka S Pohybující Se Ústí
Arduino Lebka S Pohybující Se Ústí
Arduino Lebka S Pohybující Se Ústí
Arduino Lebka S Pohybující Se Ústí
Arduino Lebka S Pohybující Se Ústí

Potřebné zásoby

*Modul Arduino (mám Arduino Mega 2560, ale jakýkoli modul s PWM bude fungovat)

*Vrtat

*Vrtáky)

*Kancelářská svorka

*Servo

*& zadejte b usb

Krok 1: Vyvrtejte dostatečně velkou díru pro vaši sponku na jakoukoli stranu čelisti, na kterou chcete připevnit servo a kancelářskou sponku

Vyvrtejte dostatečně velkou díru pro svoji kancelářskou sponku na jakoukoli stranu čelisti, na kterou chcete namontovat servo a kancelářskou sponku
Vyvrtejte dostatečně velkou díru pro svoji kancelářskou sponku na jakoukoli stranu čelisti, na kterou chcete namontovat servo a kancelářskou sponku

Krok 2: Vytvarujte kancelářskou sponku, aby se sklopila na servo/spona na něj a aby se druhý konec ohnul tak, aby se vešel na čelist a ovládal pohyb

Vytvarujte kancelářskou sponku, aby se sklopila na servo/spona a aby se druhý konec ohnul tak, aby se vešel na čelist a ovládal pohyb
Vytvarujte kancelářskou sponku, aby se sklopila na servo/spona a aby se druhý konec ohnul tak, aby se vešel na čelist a ovládal pohyb
Vytvarujte kancelářskou sponku, aby se sklopila na servo/spona a aby se druhý konec ohnul tak, aby se vešel na čelist a ovládal pohyb
Vytvarujte kancelářskou sponku, aby se sklopila na servo/spona a aby se druhý konec ohnul tak, aby se vešel na čelist a ovládal pohyb

Nemohu poskytnout obrázek serva, protože je namontováno na krabici pro jiný projekt.

Krok 3: Zapojení

Elektrické vedení
Elektrické vedení

Připojte signální kolík serva ke kolíku PWM (u Mega 2560 je to pin 9). Připojte kladný konec serva k NEZÁVISLÉMU zdroji energie. Připojte OBĚ GND Arduina a GND zdroje energie ke GND serva.

Krok 4: Kód (na kód FIY nemám žádný kredit)

Kód (na kód FIY nemám žádný kredit)
Kód (na kód FIY nemám žádný kredit)

//www.elegoo.com

//2016.12.08

#include "Servo.h"

Servo myservo; // vytvořit servo objekt pro ovládání servo // na většině desek lze vytvořit dvanáct servo objektů

int pos = 0; // proměnná pro uložení polohy serva

neplatné nastavení ()

{

myservo.attach (9); // připojí servo na pinu 9 k objektu serva

}

prázdná smyčka ()

{

for (pos = 0; pos <= 180; pos += 1) // jde z 0 stupňů na 180 stupňů // v krocích po 1 stupni

{

myservo.write (pos); // řekněte servu, aby přešlo na pozici v proměnné 'pos'

zpoždění (15); // čeká 15 ms, než servo dosáhne polohy

}

for (pos = 180; pos> = 0; pos -= 1) // jde od 180 stupňů do 0 stupňů

{

myservo.write (pos); // řekněte servu, aby přešlo na pozici v proměnné 'pos'

zpoždění (15); // čeká 15 ms, než servo dosáhne polohy

}

}

Doporučuje: