Obsah:

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

Video: Lebka Arduino s pohyblivou pusou: 4 kroky

Video: Lebka Arduino s pohyblivou pusou: 4 kroky
Video: Thriller 2024, Júl
Anonim
Image
Image
Lebka Arduino s pohyblivou pusou
Lebka Arduino s pohyblivou pusou
Lebka Arduino s pohyblivou pusou
Lebka Arduino s pohyblivou pusou
Lebka Arduino s pohyblivou pusou
Lebka Arduino s pohyblivou pusou

Potrebné zásoby

*Modul Arduino (mám Arduino Mega 2560, ale akýkoľvek modul s PWM bude fungovať)

*Vŕtačka

*Vŕtacie korunky

*Spona na papier

*Servo

*& napíšte b usb

Krok 1: Vyvŕtajte dostatočne veľkú dieru na kancelársku sponku na akejkoľvek strane čeľuste, na ktorú chcete namontovať servo a kancelársku sponku

Vyvŕtajte dostatočne veľkú dieru na kancelársku sponku na akejkoľvek strane čeľuste, na ktorú chcete namontovať servo a kancelársku sponku
Vyvŕtajte dostatočne veľkú dieru na kancelársku sponku na akejkoľvek strane čeľuste, na ktorú chcete namontovať servo a kancelársku sponku

Krok 2: Vytvarujte svoju kancelársku sponku, aby sa preložila na servo/sponu a aby bol druhý koniec ohnutý tak, aby sa zmestil na čeľusť na ovládanie pohybu

Vytvarujte svoju kancelársku sponku tak, aby sa preložila na servo/sponu a aby sa druhý koniec zohnul na čeľusť na ovládanie pohybu
Vytvarujte svoju kancelársku sponku tak, aby sa preložila na servo/sponu a aby sa druhý koniec zohnul na čeľusť na ovládanie pohybu
Vytvarujte svoju kancelársku sponku tak, aby sa preložila na servo/sponu a aby sa druhý koniec zohnul na čeľusť na ovládanie pohybu
Vytvarujte svoju kancelársku sponku tak, aby sa preložila na servo/sponu a aby sa druhý koniec zohnul na čeľusť na ovládanie pohybu

Nemôžem poskytnúť obrázok serva, pretože je namontovaný na škatuľu pre iný projekt.

Krok 3: Zapojenie

Elektrické vedenie
Elektrické vedenie

Pripojte signálny kolík serva k kolíku PWM (pre Mega 2560 je to kolík 9). Pripojte kladný koniec serva k NEZÁVISLÉMU zdroju energie. Pripojte OBOJ GND Arduina a GND zdroja energie k GND serva.

Krok 4: Kód (Nemám žiaden kód Code FIY)

Kód (ku kódu FIY nemám žiaden kredit)
Kód (ku kódu FIY nemám žiaden kredit)

//www.elegoo.com

//2016.12.08

#include "Servo.h"

Servo myservo; // vytvorte servo objekt na ovládanie servo // na väčšine dosiek je možné vytvoriť dvanásť servo objektov

int pos = 0; // premenná na uloženie polohy serva

neplatné nastavenie ()

{

myservo.attach (9); // pripevní servo na kolíku 9 k objektu serva

}

prázdna slučka ()

{

for (pos = 0; pos <= 180; pos += 1) // prechádza z 0 stupňov do 180 stupňov // v krokoch po 1 stupni

{

myservo.write (pos); // povedzte servu, aby išlo do polohy v premennej 'pos'

oneskorenie (15); // čaká 15 ms, kým servo dosiahne polohu

}

for (pos = 180; pos> = 0; pos -= 1) // sa pohybuje od 180 stupňov do 0 stupňov

{

myservo.write (pos); // povedzte servu, aby išlo do polohy v premennej 'pos'

oneskorenie (15); // čaká 15 ms, kým servo dosiahne polohu

}

}

Odporúča: