Talaan ng mga Nilalaman:
- Hakbang 1: Lumikha ng Iyong Mga Instructionable Robot Cupid
- Hakbang 2: Ang Circuit at ang Listahan ng Bahagi
- Hakbang 3: Gumawa ng mga butas sa Dibdib
- Hakbang 4: Magtipon ng Circuit at Coding
- Hakbang 5: Magtipon ng Servo
- Hakbang 6: Mga Pangwakas na Pag-ugnay
Video: Robot Cupid Sa Paglipat ng Ulo, Mga ilaw at Tunog: 6 Mga Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:11
Sundin ang Higit Pa sa pamamagitan ng may-akda:
Naging inspirasyon ako upang magdagdag ng ilang karagdagan sa nakatutuwang robot cupid upang gawing mas buhay dahil ito ay isang robot at araw din ito ng mga Puso. Nire-recycle ko ang aking light activated MP3 player circuit. Ang parehong circuit ay ginagamit din sa mga itinuturo na Frankenbot.
Hakbang 1: Lumikha ng Iyong Mga Instructionable Robot Cupid
Sundin ang mga kahanga-hangang tagubilin upang likhain ang iyong mga itinuturo na cupid ng robot. Ngunit huwag idikit ang katawan sa ulo. Maglalagay kami ng ilang circuit na gagawing tumango ito sa ulo at sindihan ang mga ilaw.
Ang iba pang mga bagay na binago ko ay upang idikit ang papel sa mas makapal na karton tulad ng mga cereal box. Ngunit pinahihirapan itong yumuko at kakailanganin mong ayusin ang kapal para sa ulo upang ang bahagi na humawak ng kendi ay magkasya sa katawan.
Hakbang 2: Ang Circuit at ang Listahan ng Bahagi
Tulad ng nakikita mo sa circuit sa itaas, gumagamit ako ng arduino nano bilang utak sa robot. Ang servo motor ay kinokontrol sa pamamagitan ng pin 9 upang ilipat ang ulo pataas at pababa. Ginagamit ang MP3 player upang patugtugin ang iyong paboritong kanta ng pag-ibig kapag ang LDR (light sensor) ay naaktibo. Maaari mong ilagay ang robot sa kahon at kapag bukas ito, isasaaktibo ng light sensor ang kanta. Kapag na-aktibo din ako ay flashing ang 3 LEDs na naka-mount sa dibdib ng robot.
Narito ang listahan ng mga ginamit na bahagi:
- Arduino Nano
- DFPlayer mini
- 3 LEDs
- Mini Speaker
- 1K risistor x2
- 330 ohm risistor
- Servo motor
- LDR
- String upang ikonekta ang servo sa ulo ng robot
- Paper clip upang hawakan ang string
Hakbang 3: Gumawa ng mga butas sa Dibdib
Ang robot ay hindi kumpleto nang walang mga kumikislap na ilaw, kaya't sinundot namin ang ilang mga butas upang magkasya ang 3 LEDs sa dibdib. Maging banayad at huwag masira ang puso.
Pagkatapos ay magkasya ang 3 LEDs sa dibdib.
Hakbang 4: Magtipon ng Circuit at Coding
Ipunin ang circuit. Idinagdag ko ang servo na konektado sa pin 9 ng Arduino. Ang servo ay may 3 mga wire. Itim o kayumanggi wire na makakonekta sa GND. ang Gitnang Pula na kawad upang maiugnay sa VCC (5V) at ang Yellow wire ay ang kontrol na konektado sa Pin 9 ng Arduino.
Ang pagsisimula para sa servo ay tapos na sa sumusunod na seksyon ng code:
Servo MyServo; // create servo object upang makontrol ang isang servoint pos = 0; // variable upang maiimbak ang posisyon ng servo
Ang iba pang pagbabago mula sa Frankenbot circuit ay ang magkaroon ng MP3 song na tinawag na 002.mp3 na matatagpuan sa folder 07. Ang pagsisimula ng code ay tulad ng sumusunod:
int Kanta = 2; //sd:/07/002.mp3
Pagkatapos ay ipasimulan ang servo idagdag ang sumusunod na code sa seksyon ng Pag-setup ng code
walang bisa ang pag-setup () {
… Myservo.attach (9); // nakakabit ang servo sa pin 9 sa servo …}
Maaari lamang paikutin ng servo ang 180 degree sa disenyo, kaya't ito ay tulad ng isang wiper, ang code upang ilipat ang servo ay nasa ibaba:
para sa (pos = 0; pos <= 90; pos + = 1) {// ay mula sa 0 degree hanggang 90 degree // sa mga hakbang na 1 degree myservo.write (pos); // sabihin kay servo na pumunta sa posisyon sa variable na 'pos' na pagkaantala (15); // naghihintay ng 15ms para maabot ng servo ang posisyon} para sa (pos = 90; pos> = 0; pos - = 1) {// ay magmula sa 90 degree hanggang 0 degree myservo.write (pos); // sabihin kay servo na pumunta sa posisyon sa variable na 'pos' na pagkaantala (15); // naghihintay ng 15ms para maabot ng servo ang posisyon}
Ang code sa itaas ay ilipat ang servo hanggang sa 90 degree at pagkatapos ay ibalik ito sa zero na posisyon.
Isa pang menor de edad na bagay. Kung gagamitin mo ang code mula sa Frankenbot, ito ay idinisenyo upang buhayin kapag madilim, kaya kakailanganin mong baguhin ang lohika upang maisaaktibo kapag may ilaw sa halip. Ginagawa ito sa sumusunod na seksyon ng code.
kung (ldrStatus> 200) {// ilaw kapag bukas
… // Blink the LED here and play the song, you can adjust the 200 threshold // if the room is too bright or too dark}
Ngayon ay maaari mong i-upload ang code sa arduino at subukan na ang lahat ay gumagana ok. Huwag kalimutang i-upload ang iyong paboritong kanta ng pag-ibig sa SD card sa loob ng folder sd: /07/002.mp3, kung ginagamit mo ang aking code, o maaari mo itong baguhin sa iba pa.
Na-upload ko ang buong code para sa iyong kaginhawaan.
Hakbang 5: Magtipon ng Servo
Ngayon na alam mong gumagana ang circuit, oras na upang lumabas ang circuit sa robot. Ang unang bagay na dapat gawin ay ang sundutin ang isang butas sa likod at i-install ang servo. Pagkatapos ang nakakalito na bit ay ilagay ang lahat ng natitirang circuit sa ilalim ng kompartimento. Ipinakita sa larawan 3. Nagkaroon din ako ng isa pang butas upang mapalakas ang circuit. Pagkatapos ay kakailanganin mong idikit ang lahat. Ngunit huwag idikit muna ang likod ng ulo, dahil kakailanganin mong ikonekta ang isang string na hawak ng isang clip ng papel.
Dahil dinidikit ko ang papel sa karton, mas mahirap i-pandikit, kaya gumagamit ako ng ilang clip ng papel upang matulungan ang mga bagay na magkasama.
Hakbang 6: Mga Pangwakas na Pag-ugnay
Ngayon na ang lahat ay natipon, oras na upang ikonekta ang string sa likod ng ulo, hinahawakan ko ang string gamit ang isang clip ng papel. Paumanhin nakalimutan kong kumuha ng litrato bago ko idinikit ang ulo. Pagkatapos ay ikinabit ang string sa servo. Medyo maikli ang aking string, kaya't ang bibig ay hindi rin nagsasara, maaari mong ayusin ang string upang matiyak na makuha mo ang nais na epekto.
Pagkatapos kola ang kamay at ang pakpak para sa pagtatapos ng mga touch. Kung napansin mo ang aking LDR ay lumalabas sa likurang sulok ng bibig ng robot. Iminumungkahi kong ilagay din ito sa harap na dibdib.
Ang huling hakbang ay ang paganahin at tangkilikin ang iyong cupid bot na mabubuhay. Panahon na upang mapahanga ang iyong minamahal sa ilang mga sorpresa na nakaimbak sa bibig nito at magkaroon ng isang Maligayang Araw ng mga Puso.
Inaasahan kong nasiyahan ka sa paggawa ng robot na ito gaya ng nasisiyahan akong gawin ang mga ito. Mangyaring mag-iwan ng isang komento o kung mayroon kang anumang mga katanungan, Mas magiging masaya ako na sagutin ko sila. Salamat sa pagbabasa ng aking mga itinuturo.
Inirerekumendang:
Alarm para sa Silid-tulugan Na May Mga Ilaw at Tunog !: 6 Mga Hakbang
Alarm para sa Silid-tulugan Na May Mga Ilaw at Tunog !: Kumusta, ngayon ipapakita ko sa iyo kung paano gumawa ng isang alarma para sa pintuan ng iyong silid-tulugan kasama ang Arduino UNO
Ang Charger ng Laptop Gumagawa ng Tunog ng Tunog ng Beep: 3 Mga Hakbang
Ang Charger ng Laptop Gumagawa ng Isang Tunog ng Beep Naayos: Ito ay orihinal na na-publish sa: https://highvoltages.co/tips-and-tricks/l laptop-charger-making-a-beep-sound/ bisitahin ang www.highvoltages.co/blogs para sa higit pa .LAPTOP CHARGER Gumagawa NG BEEP SOUND: Ang iyong charger ng laptop ay gumagawa ng tunog ng beep at hindi ito char
Zelda Treasure Chest (May Mga ilaw at Tunog): 12 Hakbang (na may Mga Larawan)
Zelda Treasure Chest (With Lights & Sound): Kumusta Lahat! Ako ay isang malaking tagahanga ng mga laro ng Legend ng Zelda noong bata pa ako ngunit sa palagay ko halos alam ng lahat ang iconic na himig na nagpe-play kapag binuksan mo ang isang dibdib sa laro, ito lang tunog kaya mahiwagang! Sa Maituturo na ito ipapakita ko sa iyo
Paglipat ng 3 Mga Bangko ng LED Na May Isang Paglipat at Visuino: 9 Mga Hakbang (na may Mga Larawan)
Paglipat ng 3 Mga Bangko ng LED Na May Isang Paglipat at Visuino: Ang proyektong ito ay lumabas sa isang eksperimento na nais kong subukan, nais kong makita kung gaano kinakailangan ang ilaw ng UV upang makita ang iba't ibang mga bahagi ng mga kuwenta ng dolyar at mga tseke sa seguridad. Nagkaroon ako ng isang pasabog na pagbuo nito at nais kong ibahagi ang mga tagubiling ito dito. Mga bagay sa iyo
Mga Ilaw ng Tagapagpahiwatig ng Katayuan ng Banyo at Awtomatikong Paglipat: 4 Mga Hakbang (na may Mga Larawan)
Mga Ilaw ng Tagapagpahiwatig ng Kalagayan ng Banyo at Awtomatikong Paglipat: Ang proyektong ito ay gumagamit ng mga switch ng proximity at relay upang makontrol ang isang bangko ng mga ilaw ng tagapagpahiwatig. Ang mga ilaw ay nagpapahiwatig ng katayuan sa pananakop ng dalawang banyo. Suliranin: Dalawang solong banyo ng gumagamit - sa isang bahay na istilo ng dorm - ay ibinabahagi ng maraming tao, ngunit