Talaan ng mga Nilalaman:
- Hakbang 1: Mga Bahagi
- Hakbang 2: I-load ang Iyong Mga Sound File
- Hakbang 3: Ipunin ang Iyong Mga Bahagi
- Hakbang 4: Code
- Hakbang 5: Dalhin Mo Nang Malayo
Video: $ 20 Holiday Cheer Box: 5 Hakbang (na may Mga Larawan)
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:15
Ipapakita sa iyo ng proyektong ito kung paano bumuo ng isang kahon na nagpapatugtog ng isang random na tunog kapag pinindot ang pindutan. Sa kasong ito, ginamit ko ito upang bumuo ng isang kahon na maaari kong madiskarteng ilagay sa paligid ng opisina sa panahon ng bakasyon. Kapag pinindot ng mga tao ang pindutan ay naririnig nila ang isang maikling holiday na may temang sound clip na alinman ang magpapasaya sa kanila o makayamot sa kanila depende sa kung anong pakiramdam nila tungkol sa piyesta opisyal.
Gayunpaman, maaari mo itong magamit para sa iba pang mga bagay. Ginamit ko rin ang parehong disenyo na ito upang makagawa ng sarili kong doorbell na nagpapatugtog ng mga random na tunog ng doorbell. Mahusay na paraan upang magdagdag ng tunog sa anumang proyekto.
Ito ay halos kapareho sa aking proyekto sa Lihim na Code ng Box, ngunit isang pindutan lamang sa oras na ito at walang keypad.
Hakbang 1: Mga Bahagi
- Arduino Nano $ 4 sa Ebay
- MP3-Flash-16P Sound Module na $ 5 sa Ebay
- Mahabang USB cord
- Ang isang 5V usb wall charger na $ 2 o maaaring mayroon kang isang lumang nakalatag
- Anumang random na murang speaker $ 2 o marahil ay libre mula sa ibang bagay na nakalatag sa paligid
- Isang pansamantalang pindutan na $ 1
- Project box na $ 6
Nagamit ko ulit ang karamihan sa mga bahaging ito mula sa mga bagay na kinuha ko o nai-save sa mga nakaraang taon, kaya ang aking aktwal na gastos ay $ 9 lamang para sa Nano at Sound Module.
Hakbang 2: I-load ang Iyong Mga Sound File
Suriin ang internet upang makahanap ng ilang mga sound clip na nais mong gamitin at i-download ang mga ito sa iyong computer. Nalaman ko na ang mga tunog na modyul na ito tulad ng pare-pareho na bitrate para sa mp3 compression at 44100 samle rate sa audio file. Kung hindi ka sigurado na ang iyong mga file ng tunog ay umaayon sa mga pagtutukoy na ito maaari kang gumamit ng isang programa sa pag-edit ng audio tulad ng Audacity upang buksan ang file at pagkatapos ay i-save ito pabalik gamit ang tamang mga setting. Maaari mo ring gamitin ang Audacity upang mabawasan ang mas mahahabang mga sound clip sa isang bagay na nababagay sa iyong mga pangangailangan.
Ikonekta ang module ng tunog sa isang USB port at dapat itong ipakita bilang isang maliit na USB drive. Subaybayan ang mga tunog sa pagtiyak na pinangalanan sila 0001.mp3, 0002.mp3, 0003.mp3 at iba pa. Ito ay mahalaga para sa tunog module na makapaglaro ng mga ito.
Hakbang 3: Ipunin ang Iyong Mga Bahagi
Mag-drill ng isang butas sa iyong kahon ng proyekto at ilagay ang pindutan. Maaaring gusto mo ring mag-drill ng ilang mga butas kung saan mo na-mount ang iyong speaker upang ang tunog ay mas marinig nang mas malinaw. Mag-drill ng isa pang butas para dumaan ang usb cable. Gupitin ang dulo ng USB cable at pakainin ito sa butas. Itali ang isang magkabuhul-buhol sa usb cable para sa kaluwagan ng pilay at upang maiwasang bumalik ang cable sa butas.
Ikonekta ang mga sangkap tulad ng ipinakita sa imahe. Ikonekta ang pulang kawad sa USB cable sa VIN sa Arduino at ang itim na kawad sa GND. Nakasalalay sa sound module na iyong binili, ang pinout ay maaaring magkakaiba, kaya siguraduhing suriin ang dokumentasyon o gumawa ng ilang pagsasaliksik sa online upang mahanap ang tamang pinout. Sa kabutihang palad para sa akin, ang nagbebenta ng ebay ay nag-post ng pinout na may listahan ng item.
Hakbang 4: Code
Kakailanganin mong mag-download at mag-install ng isang library ng Arduino para sa sound module.
github.com/Critters/MP3FLASH16P/archive/master.zip
Mayroong ilang magagandang tagubilin sa pahina ng github na maaari mong basahin din.
github.com/Critters/MP3FLASH16P
Ang code para sa mismong proyekto ay medyo simple. Ikonekta ang Arduino Nano sa iyong computer at i-upload ang script na ito.
#include #include "SoftwareSerial.h" #include "MP3FLASH16P.h" MP3FLASH16P myPlayer;
walang bisa ang pag-setup () {
pinMode (12, INPUT_PULLUP); myPlayer.init (3); // Randomize the randomness randomSeed (analogRead (A0)); }
void loop () {
kung (digitalRead (12) == LOW) {// random (1, 19) kung saan ang 19 ay 1 mas malaki kaysa sa bilang ng mga file na tunog // Baguhin ang huling numero sa antas ng dami sa pagitan ng 1 - 30 myPlayer.playFileAndWait (random (1, 19), 25); }}
Hakbang 5: Dalhin Mo Nang Malayo
Inaasahan na gumagana ang iyong kahon ngayon, at nagpe-play ng ilang mga nakakatuwang tunog. Ngayon subukang bihisan ito nang kaunti sa pamamagitan ng pagdaragdag ng ilang mga leds o dekorasyon. Marahil gawin itong isang gayak na nakasabit sa iyong puno. Nagdagdag ako ng isang malaking kumikinang na pulang LED na pindutan sa minahan at nasa proseso ako ng pagdaragdag ng ilang mga sungay sa mga gilid:)
Inirerekumendang:
Dekorasyon ng Holiday Holiday Window: 13 Mga Hakbang
Dekorasyon ng Holiday Holiday Window: Sinabi ng aking kaibigan na sayang ang paggawa ng dekorasyon sa window ng holiday na may LED strip. Sa kabuuan, ang holiday ay tumatagal lamang ng ilang araw, kaya kailangan nating hatiin at alisin ito makalipas ang ilang araw. Sa pangalawang pag-iisip, iyon ang totoo. Sa oras na ito, nais kong ma
Ilunsad ang Iyong Larawan sa Holiday Larawan Sa Isang Touch ng Magic!: 9 Mga Hakbang (na may Mga Larawan)
Ilunsad ang Iyong Mga Larawan sa Holiday Larawan Sa Isang Touch ng Magic!: Sa paglipas ng mga taon, nabuo ko ang isang ugali ng pagkuha ng isang maliit na pigurin sa akin kapag naglalakbay: Madalas akong bumili ng isang maliit, blangko na artoy (tulad ng nasa larawan) at pintura upang itugma ang watawat at tema ng bansang aking binibisita (sa kasong ito, Sisilia). T
Holiday Gift Box !: 5 Hakbang (na may Mga Larawan)
Holiday Gift Box !: Kung may kilala ka na mahilig sa electronics, ito ay isang kahanga-hangang kahon ng regalo para sa kanila! Sa gabay na ito, gagawa ka ng isang homemade box na nagpe-play ng musika at nag-iilaw kapag ito ay inalog. Narito ang kakailanganin mo: Adafruit GEMMA M0 - Pinaliit na naisusuot na elektron
Gamitin ang Puwersa upang Ikalat ang Holiday Cheer !: 5 Hakbang
Gamitin ang Force to Spread Holiday Cheer !: Ipapakita sa iyo ng Instructable na ito kung paano bumuo ng isang desktop Christmas tree na wala sa mga gamit sa opisina, magdagdag ng isang micro controller at isa-isang matutugunan na mga LED, at pagkatapos ay gamitin ang Sphero Force Band (Inilabas sa pangalawang henerasyong Sphero BB -8 droid) sa tur
Mga Card ng Holiday na Instructable: 6 Mga Hakbang (na may Mga Larawan)
Mga Card ng Holiday sa Instructables: Hindi ganap na isang RoboCard ngunit ito ay isang hindi opisyal na opisyal na homemade holiday card na maaaring hindi ipadala ng mga Instructables HQ sa mga kliyente nito. Ito ay ang oras ng taon kung saan sabik naming hinintay ang malaking tao upang maihatid ang mga bagay na iyong pinapangarap isang