Turinys:

Arduino kaukolė su judančia burna: 4 žingsniai
Arduino kaukolė su judančia burna: 4 žingsniai

Video: Arduino kaukolė su judančia burna: 4 žingsniai

Video: Arduino kaukolė su judančia burna: 4 žingsniai
Video: Interaktyvi kabanti dekoracija "Kaukolė su plaukais" 2024, Lapkritis
Anonim
Image
Image
Arduino kaukolė su judančia burna
Arduino kaukolė su judančia burna
Arduino kaukolė su judančia burna
Arduino kaukolė su judančia burna
Arduino kaukolė su judančia burna
Arduino kaukolė su judančia burna

Reikalingos medžiagos

*„Arduino“modulis (turiu „Arduino Mega 2560“, bet bet koks modulis su PWM veiks)

*Grąžtas

*Grąžtai)

*Sąvaržėlė

*Servo

*ir įveskite b usb

1 žingsnis: išgręžkite pakankamai didelę skylę, kad jūsų sąvaržėlė būtų bet kurioje žandikaulio pusėje, kur norite, kad būtų pritvirtintas servo ir sąvaržėlė

Gręžkite pakankamai didelę skylę, kad jūsų sąvaržėlė būtų bet kurioje žandikaulio pusėje, kurią norite pritvirtinti prie servo ir sąvaržėlės
Gręžkite pakankamai didelę skylę, kad jūsų sąvaržėlė būtų bet kurioje žandikaulio pusėje, kurią norite pritvirtinti prie servo ir sąvaržėlės

2 žingsnis: suformuokite sąvaržėlę, kad ji būtų sulankstyta ant servo/spaustuko ir, kad kitas galas būtų sulenktas ant žandikaulio, kad būtų galima valdyti judesį

Suformuokite savo sąvaržėlę, kad sulankstytumėte ant servo/spaustuką ir, kad kitas galas būtų sulenktas ant žandikaulio, kad būtų galima valdyti judesį
Suformuokite savo sąvaržėlę, kad sulankstytumėte ant servo/spaustuką ir, kad kitas galas būtų sulenktas ant žandikaulio, kad būtų galima valdyti judesį
Suformuokite savo sąvaržėlę, kad sulankstytumėte ant servo/spaustuką ir, kad kitas galas būtų sulenktas ant žandikaulio, kad būtų galima valdyti judesį
Suformuokite savo sąvaržėlę, kad sulankstytumėte ant servo/spaustuką ir, kad kitas galas būtų sulenktas ant žandikaulio, kad būtų galima valdyti judesį

Negaliu pateikti servo nuotraukos, nes ji sumontuota ant kito projekto dėžutės.

3 žingsnis: laidų prijungimas

Laidai
Laidai

Pritvirtinkite servo signalo kaištį prie PWM kaiščio („Mega 2560“- 9 kaištis). Pritvirtinkite teigiamą servo galą prie NEPRIKLAUSOMO maitinimo šaltinio. Pritvirtinkite tiek „Arduino“, tiek maitinimo šaltinio GND prie servo GND.

4 žingsnis: kodas (neturiu kredito FIY kreditui)

Kodas (neturiu kredito FIY)
Kodas (neturiu kredito FIY)

//www.elegoo.com

//2016.12.08

#įtraukti „Servo.h“

Servo myservo; // sukurti servo objektą valdyti servo // daugumoje lentų galima sukurti dvylika servo objektų

int pos = 0; // kintamasis servo padėčiai išsaugoti

negaliojanti sąranka ()

{

myservo.attach (9); // prie servo objekto pritvirtina 9 kaiščio servo

}

tuštumos kilpa ()

{

for (pos = 0; pos <= 180; pos += 1) // eina nuo 0 laipsnių iki 180 laipsnių // 1 laipsnio žingsniais

{

myservo.write (pos); // liepkite servui pereiti į padėtį kintamajame „pos“

vėlavimas (15); // laukia 15 ms, kol servo sistema pasieks padėtį

}

for (pos = 180; pos> = 0; pos -= 1) // eina nuo 180 laipsnių iki 0 laipsnių

{

myservo.write (pos); // liepkite servui pereiti į padėtį kintamajame „pos“

vėlavimas (15); // laukia 15 ms, kol servo sistema pasieks padėtį

}

}

Rekomenduojamas: