Sisukord:

Liikuva pea, tulede ja heliga robot -Amor: 6 sammu
Liikuva pea, tulede ja heliga robot -Amor: 6 sammu

Video: Liikuva pea, tulede ja heliga robot -Amor: 6 sammu

Video: Liikuva pea, tulede ja heliga robot -Amor: 6 sammu
Video: The Lion Awakens! History of the Third Crusade (ALL PARTS - ALL BATTLES) ⚔️ FULL DOCUMENTARY 1h 30m 2024, Juuli
Anonim

Jälgige rohkem autorit:

Kontaktivaba Halloweeni kommide dosaator
Kontaktivaba Halloweeni kommide dosaator
Kontaktivaba Halloweeni kommide dosaator
Kontaktivaba Halloweeni kommide dosaator
Peata robot liikuvate relvadega
Peata robot liikuvate relvadega
Peata robot liikuvate relvadega
Peata robot liikuvate relvadega
Arduino seotud
Arduino seotud
Arduino seotud
Arduino seotud

Sain inspiratsiooni, et lisada armsale robot -amorule mõned täiendused, et muuta see elavamaks, sest see on robot ja see on ka sõbrapäev. Taaskasutan oma valgusaktiveeritud MP3 -mängija vooluringi. Sama vooluringi kasutatakse ka Frankenboti juhendites.

Samm: looge oma juhitavad robot -Amor

Looge oma juhitavad robot -Amor
Looge oma juhitavad robot -Amor

Järgige suurepäraseid juhiseid oma juhendatavate robot -amoride loomiseks. Kuid ärge liimige keha veel pea külge. Me paneme mõne vooluringi, mis paneb ta pead noogutama ja tuled põlema panema.

Muud asjad, mida mul oli muuta, on paberi liimimine paksemale papile nagu teraviljakastid. Kuid see raskendab painutamist ja peate reguleerima pea paksust nii, et kommi hoidmise osa sobiks kehaga.

2. samm: vooluring ja osade loend

Ahel ja osade loend
Ahel ja osade loend

Nagu ülaltoodud vooluringist näha, kasutan roboti ajuna arduino nanot. Servomootorit juhitakse tihvti 9 kaudu, et liigutada pead üles ja alla. MP3 -mängijat kasutatakse teie lemmik -armastuslaulu esitamiseks, kui LDR (valgusandur) on aktiveeritud. Saate roboti kasti panna ja kui see on avatud, aktiveerib valgusandur laulu. Kui see on aktiveeritud, vilgutan ka 3 LED -i, mis on paigaldatud roboti rinnale.

Siin on kasutatud osade loend:

- Arduino Nano

- DFPlayer mini

- 3 LED -i

- Mini kõlar

- 1K takisti x2

- 330 oomi takisti

- Servomootor

- LDR

- Nöör servo ühendamiseks roboti peaga

- kirjaklamber nööri hoidmiseks

Samm: tehke rinnale augud

Tehke rinnale augud
Tehke rinnale augud
Tehke rinnale augud
Tehke rinnale augud

Robot ei ole ilma vilkuvate tuledeta täielik, seega torgime mõned augud, et need 3 LED -i rinnale mahuksid. Ole õrn ja ära murra selle südant.

Seejärel paigaldage 3 LED -i rinnale.

Samm: ühendage vooluahel ja kodeerimine

Pange vooluahel kokku ja kodeerige
Pange vooluahel kokku ja kodeerige

Pange ahel kokku. Lisasin Arduino tihvtiga 9 ühendatud servo. Servo on varustatud 3 juhtmega. Must või pruun traat ühendamiseks GND -ga. keskmine punane juhe, mis ühendatakse VCC -ga (5 V) ja kollane juhe on juhtseade, mis on ühendatud Arduino tihvtiga 9.

Servo lähtestamine toimub koodi järgmises osas:

Servo myservo; // servo -objekti loomine servooti juhtimiseks pos = 0; // muutuja servoasendi salvestamiseks

Teine muudatus Frankenboti ahelast on see, et MP3 -laul 002.mp3 asub kaustas 07. Koodi lähtestamine on järgmine:

int Laul = 2; //sd:/07/002.mp3

Seejärel vormindage servo ja lisage koodi sektsiooni Seadistus järgmine kood

tühine seadistus () {

… Myservo.attach (9); // kinnitab tihvti 9 servo servole …}

Servo saab disaini järgi pöörata ainult 180 kraadi, seega on see nagu klaasipuhasti, servo liigutamise kood on järgmine:

jaoks (pos = 0; pos <= 90; pos += 1) {// läheb 0 kraadilt 90 kraadini // 1 -kraadiste sammudega myservo.write (pos); // käsib servol minna asendisse muutuja 'pos' delay (15); // ootab 15 ms, kuni servo jõuab asendisse} for (pos = 90; pos> = 0; pos -= 1) {// läheb 90 kraadilt 0 kraadini myservo.write (pos); // käsib servol minna asendisse muutuja 'pos' delay (15); // ootab 15 ms, kuni servo jõuab asendisse}

Ülaltoodud kood nihutab servo kuni 90 kraadi ja seejärel keerab selle tagasi nullasendisse.

Veel üks väike asi. Kui kasutate Frankenboti koodi, oli see mõeldud aktiveerimiseks pimedal ajal, nii et peate muutma loogikat, et aktiveerida, kui valgust on. Seda tehakse koodi järgmises osas.

if (ldrStatus> 200) {// süttib avatuna

… // Vilgutage siin LED -d ja esitage lugu, saate reguleerida 200 läve // kui ruum on liiga hele või liiga pime}

Nüüd saate koodi arduinosse üles laadida ja testida, kas kõik töötab hästi. Kui kasutate minu koodi, ärge unustage üles laadida oma lemmik armastuslaulu SD -kaardile kausta sd: /07/002.mp3 või saate selle muuks muuta.

Laadisin teie mugavuse huvides üles täieliku koodi.

Samm: pange servo kokku

Pange servo kokku
Pange servo kokku
Pange servo kokku
Pange servo kokku
Pange servo kokku
Pange servo kokku
Pange servo kokku
Pange servo kokku

Nüüd, kui teate, et vooluring töötab, on aeg vooluring robotisse viia. Esimene asi, mida teha, on torgata tagant auk ja paigaldada servo. Siis on keeruline asi panna kogu ülejäänud vooluring alumisse sektsiooni. Näidatud pildil 3. Olin ka teise augu sisse pistnud, et vooluahelat toita. Siis peate kõik kokku liimima. Kuid ärge liimige esmalt pea tagakülge, kuna peate ühendama kirjaklambriga nöörist kinnihoidmise.

Kuna ma kleepin paberi papi külge, on seda palju raskem liimida, nii et kasutan asjade koos hoidmiseks mõnda kirjaklambrit.

6. samm: viimased puudutused

Image
Image
Viimased puudutused
Viimased puudutused
Viimased puudutused
Viimased puudutused

Nüüd, kui kõik on kokku pandud, on aeg nöör pea tagaküljega ühendada, hoian nööri kirjaklambri abil. Vabandan, et unustasin foto teha, enne kui pea kokku liimisin. Seejärel kinnitage nöör servo külge. Minu string on natuke liiga lühike, nii et suu ei sulgu samuti, saate nööri reguleerida, et veenduda soovitud efekti saavutamises.

Seejärel liimige käsi ja tiib viimistlemiseks. Kui märkate, et minu LDR torkab roboti suu tagumisse nurka. Soovitan selle ka rindkere ette panna.

Viimane samm on sisse lülitada ja nautida oma amorboti elama hakkamist. On aeg oma kallimale muljet avaldada suhu salvestatud üllatustega ja head sõbrapäeva.

Loodan, et teile meeldis selle roboti tegemine sama palju kui mulle nende tegemisest. Palun jätke kommentaar või kui teil on küsimusi, vastan neile hea meelega. Tänan, et lugesite minu juhendeid.

Soovitan: