Satura rādītājs:

Robots Cupid ar kustīgu galvu, gaismām un skaņu: 6 soļi
Robots Cupid ar kustīgu galvu, gaismām un skaņu: 6 soļi

Video: Robots Cupid ar kustīgu galvu, gaismām un skaņu: 6 soļi

Video: Robots Cupid ar kustīgu galvu, gaismām un skaņu: 6 soļi
Video: [SFM] FNAF Toy Chica Dodging Dance | ovg! & Bemax - Second Chance (Fifty Fifty - Cupid Cover Remix) 2024, Novembris
Anonim

Sekojiet vairāk autoram:

Bezkontakta Helovīna konfekšu dozators
Bezkontakta Helovīna konfekšu dozators
Bezkontakta Helovīna konfekšu dozators
Bezkontakta Helovīna konfekšu dozators
Robots bez galvas ar kustīgām rokām
Robots bez galvas ar kustīgām rokām
Robots bez galvas ar kustīgām rokām
Robots bez galvas ar kustīgām rokām
Saistīts ar Arduino
Saistīts ar Arduino
Saistīts ar Arduino
Saistīts ar Arduino

Mani iedvesmoja gudrajam robota kupidonam pievienot dažus papildinājumus, lai tas kļūtu dzīvāks, jo tas ir robots un tā ir arī Valentīna diena. Es pārstrādāju savu gaismas aktivizēto MP3 atskaņotāja ķēdi. Tāda pati shēma tiek izmantota arī Frankenbota instrukcijās.

1. darbība: izveidojiet savu pamācāmo robotu Cupid

Izveidojiet savu pamācāmo robotu Cupid
Izveidojiet savu pamācāmo robotu Cupid

Izpildiet satriecošos norādījumus, lai izveidotu savu pamācāmo robotu Cupid. Bet vēl nelīmējiet ķermeni pie galvas. Mēs ieliksim kādu ķēdi, kas liks viņam pamāt ar galvu un iedegt gaismas.

Citas lietas, kas man bija jāmaina, ir papīra pielīmēšana pie biezāka kartona, piemēram, graudaugu kastes. Bet tas apgrūtina saliekšanos, un jums būs jāpielāgo galvas biezums, lai konfekšu turēšanas daļa iekļautos ķermenī.

2. darbība: ķēde un detaļu saraksts

Ķēde un detaļu saraksts
Ķēde un detaļu saraksts

Kā redzat iepriekšējā shēmā, es izmantoju arduino nano kā smadzenes robotam. Servomotoru kontrolē ar tapu 9, lai galvu pārvietotu uz augšu un uz leju. MP3 atskaņotājs tiek izmantots, lai atskaņotu jūsu iecienītāko mīlas dziesmu, kad ir aktivizēts gaismas sensors (LDR). Jūs varat ievietot robotu kastē, un, kad tas ir atvērts, gaismas sensors aktivizēs dziesmu. Kad tas ir aktivizēts, es arī mirgoju ar 3 gaismas diodēm, kas ir piestiprinātas pie robota krūtīm.

Šeit ir izmantoto detaļu saraksts:

- Arduino Nano

- DFPlayer mini

- 3 gaismas diodes

- mini skaļrunis

- 1K rezistors x2

- 330 omu rezistors

- Servo motors

- LDR

- Stīga, lai savienotu servo ar robota galvu

- saspraude, lai turētu auklu

3. solis: izveidojiet caurumus krūtīm

Izveidojiet caurumus krūtīs
Izveidojiet caurumus krūtīs
Izveidojiet caurumus krūtīs
Izveidojiet caurumus krūtīs

Robots nav pilnīgs bez mirgojošām gaismām, tāpēc mēs ieduram dažus caurumus, lai 3 gaismas diodes piestiprinātu pie krūtīm. Esiet maigs un nesalaužiet tās sirdi.

Pēc tam piestipriniet 3 gaismas diodes pie krūtīm.

4. solis: samontējiet ķēdi un kodējumu

Samontējiet shēmu un kodēšanu
Samontējiet shēmu un kodēšanu

Salieciet ķēdi. Es pievienoju servo, kas savienots ar Arduino 9. tapu. Servo nāk ar 3 vadiem. Melns vai brūns vads, kas jāpievieno GND. vidējais sarkanais vads, kas jāpievieno VCC (5V), un dzeltenais vads ir vadība, kas ir savienota ar Arduino 9. tapu.

Servo inicializēšana tiek veikta šādā koda sadaļā:

Servo myservo; // izveidot servo objektu, lai kontrolētu servoint pos = 0; // mainīgais, lai saglabātu servo pozīciju

Cita Frankenbota shēmas modifikācija ir MP3 dziesmas ar nosaukumu 002.mp3 atrašanās vieta mapē 07. Koda inicializēšana ir šāda:

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

Pēc tam inicializējiet servo, koda sadaļā Iestatīšana pievienojiet šādu kodu

void setup () {

… Myservo.attach (9); // piestiprina servo 9. tapai pie servo…}

Servo pēc konstrukcijas var pagriezties tikai par 180 grādiem, tāpēc tas ir kā tīrītājs, servo pārvietošanas kods ir šāds:

par (pos = 0; pos <= 90; pos += 1) {// iet no 0 grādiem līdz 90 grādiem // ar 1 grādu soļiem myservo.write (pos); // sakiet servo, lai tas mainītos 'pos' kavējumā (15); // gaida 15 ms, lai servo sasniegtu pozīciju} par (pos = 90; pos> = 0; pos -= 1) {// no 90 grādiem līdz 0 grādiem myservo.write (pos); // sakiet servo, lai tas mainītos 'pos' kavējumā (15); // gaida 15 ms, lai servo sasniegtu pozīciju}

Iepriekš minētais kods pārvietos servo līdz 90 grādiem un pēc tam pagriezīs to atpakaļ nulles stāvoklī.

Vēl viena neliela lieta. Ja izmantojat Frankenbot kodu, tas tika izveidots, lai aktivizētos, kad ir tumšs, tāpēc jums būs jāmaina loģika, lai aktivizētu, kad tā vietā ir gaisma. Tas tiek darīts nākamajā koda sadaļā.

if (ldrStatus> 200) {// iedegas, atverot

… // Mirgot gaismas diode šeit un atskaņot dziesmu, jūs varat pielāgot 200 slieksni // ja istaba ir pārāk gaiša vai pārāk tumša}

Tagad jūs varat augšupielādēt kodu arduino un pārbaudīt, vai viss darbojas labi. Neaizmirstiet augšupielādēt savu iecienītāko mīlas dziesmu SD kartē mapē sd: /07/002.mp3, ja izmantojat manu kodu, vai arī varat to mainīt uz kaut ko citu.

Jūsu ērtībai es augšupielādēju pilnu kodu.

5. solis: salieciet servo

Salieciet servo
Salieciet servo
Salieciet servo
Salieciet servo
Salieciet servo
Salieciet servo
Salieciet servo
Salieciet servo

Tagad, kad jūs zināt, ka ķēde darbojas, ir pienācis laiks izņemt ķēdi robotā. Pirmā lieta, kas jādara, ir iedurt caurumu aizmugurē un uzstādīt servo. Tad sarežģīts ir ievietot visu pārējo ķēdi apakšējā nodalījumā. Parādīts 3. attēlā. Es arī biju iedūris citu caurumu, lai varētu barot ķēdi. Tad jums viss būs jāpielīmē kopā. Bet vispirms nelīmējiet galvas aizmuguri, jo jums būs jāpievieno auklas turētājs ar saspraudi.

Tā kā es pielīmēju papīru pie kartona, to ir daudz grūtāk pielīmēt, tāpēc es izmantoju kādu saspraudi, lai palīdzētu lietas turēt kopā.

6. solis: pēdējie pieskārieni

Image
Image
Pēdējie pieskārieni
Pēdējie pieskārieni
Pēdējie pieskārieni
Pēdējie pieskārieni

Tagad, kad viss ir salikts, ir pienācis laiks savienot auklu ar galvas aizmuguri, es turu auklu, izmantojot saspraudi. Atvainojiet, ka aizmirsu nofotografēt, pirms salīmēju galvu. Pēc tam piestipriniet auklu pie servo. Mana virkne ir nedaudz par īsu, tāpēc mute arī neaizveras, varat pielāgot virkni, lai pārliecinātos, ka iegūstat vēlamo efektu.

Pēc tam pielīmējiet roku un spārnu apdares darbiem. Ja pamanāt, ka mans LDR iznirst robota mutes aizmugurējā stūrī. Es ieteiktu to ievietot arī priekšējā krūtīs.

Pēdējais solis ir ieslēgt enerģiju un izbaudīt savu cupid robotu, kas nāk dzīvot. Ir pienācis laiks pārsteigt savu mīļoto ar dažiem mutē glabātiem pārsteigumiem un priecīgu Valentīna dienu.

Es ceru, ka jums patika šī robota izgatavošana tikpat ļoti kā man. Lūdzu, atstājiet komentāru vai, ja jums ir kādi jautājumi, es ar prieku atbildēšu uz tiem. Paldies, ka izlasījāt manus norādījumus.

Ieteicams: