Cuprins:
- Pasul 1: Piese
- Pasul 2: Încărcați fișierele audio
- Pasul 3: Asamblați componentele
- Pasul 4: Cod
- Pasul 5: Mergeți mai departe
Video: Cutie de veselie de 20 USD: 5 pași (cu imagini)
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:46
Acest proiect vă va arăta cum să construiți o casetă care redă un sunet aleatoriu atunci când butonul este apăsat. În acest caz, l-am folosit pentru a construi o cutie pe care să o pot așeza strategic în jurul biroului în timpul sărbătorilor. Atunci când oamenii apasă butonul, aud un clip de sunet cu tematică scurtă, care fie îi va înveseli, fie îi va enerva, în funcție de modul în care se simt în legătură cu sărbătorile.
Cu toate acestea, îl puteți folosi și pentru alte lucruri. De asemenea, am folosit același design pentru a-mi crea propriul sunet care redă sunete aleatorii. Este o modalitate excelentă de a adăuga sunet la orice proiect.
Acest lucru este foarte asemănător cu proiectul meu Secret Code Box, dar doar un buton de această dată și fără tastatură.
Pasul 1: Piese
- Arduino Nano 4 $ pe Ebay
- Modul de sunet MP3-Flash-16P 5 USD pe Ebay
- Cablu USB lung
- Un încărcător de perete USB de 5V 2 USD sau s-ar putea să aveți unul vechi
- Orice difuzor ieftin aleatoriu de 2 USD sau probabil lipsit de altceva
- Un buton de moment $ 1
- Caseta de proiect 6 dolari
Am reușit să refolosesc majoritatea acestor piese din lucruri pe care le-am scos sau le-am salvat de-a lungul anilor, așa că costul meu real a fost de numai 9 USD pentru Nano și modulul de sunet.
Pasul 2: Încărcați fișierele audio
Parcurgeți internetul pentru a găsi câteva clipuri sonore pe care doriți să le utilizați și descărcați-le pe computer. Am constatat că aceste module de sunet au o rată de biți constantă pentru compresia mp3 și rata de eșantionare 44100 pe fișierul audio. Dacă nu sunteți sigur că fișierele dvs. de sunet sunt conforme cu aceste specificații, puteți utiliza un program de editare audio precum Audacity pentru a deschide fișierul și apoi salvați-l înapoi cu setările corecte. De asemenea, puteți utiliza Audacity pentru a reduce clipurile de sunet mai lungi în funcție de nevoile dvs.
Conectați modulul de sunet la un port USB și acesta ar trebui să apară ca o unitate USB mică. Tranfer sunete peste asigurându-vă că acestea sunt numite 0001.mp3, 0002.mp3, 0003.mp3 și așa mai departe. Acest lucru este important pentru ca modulul de sunet să le poată reda.
Pasul 3: Asamblați componentele
Găsește o gaură în caseta de proiect și fixează butonul. S-ar putea să doriți, de asemenea, să faceți niște găuri în care montați difuzorul, astfel încât sunetul să poată fi auzit mai clar. Găsește o altă gaură pentru ca cablul USB să treacă. Tăiați capătul cablului USB și introduceți-l prin gaură. Legați un nod în cablul USB pentru ameliorarea tensiunii și pentru a preveni tragerea cablului înapoi prin orificiu.
Conectați componentele așa cum se arată în imagine. Conectați firul roșu de pe cablul USB la VIN de pe Arduino și firul negru la GND. În funcție de modulul de sunet pe care îl cumpărați, pinout-ul poate fi diferit, deci asigurați-vă că verificați documentația sau căutați online pentru a găsi pinout-ul potrivit. Din fericire pentru mine, vânzătorul ebay a postat lista cu elementele listate.
Pasul 4: Cod
Va trebui să descărcați și să instalați o bibliotecă Arduino pentru modulul de sunet.
github.com/Critters/MP3FLASH16P/archive/master.zip
Există câteva instrucțiuni bune pe pagina github pe care ați putea dori să le citiți și.
github.com/Critters/MP3FLASH16P
Codul proiectului în sine este destul de simplu. Conectați Arduino Nano la computer și încărcați acest script.
#include #include "SoftwareSerial.h" #include "MP3FLASH16P.h" MP3FLASH16P myPlayer;
configurare nulă () {
pinMode (12, INPUT_PULLUP); myPlayer.init (3); // Randomize randomness randomSeed (analogRead (A0)); }
bucla nulă () {
if (digitalRead (12) == LOW) {// random (1, 19) unde 19 este 1 mai mare decât numărul de fișiere audio // Schimbați ultimul număr la un nivel de volum între 1 - 30 myPlayer.playFileAndWait (random (1, 19), 25); }}
Pasul 5: Mergeți mai departe
Sperăm că cutia dvs. funcționează acum și redă sunete distractive. Acum încercați să o îmbrăcați puțin adăugând câteva leduri sau decorațiuni. Poate o transformă într-un ornament care atârnă de copacul tău. Am adăugat un buton mare cu LED roșu strălucitor și sunt în proces de a adăuga niște coarne pe laturi:)
Recomandat:
Cutie inutilă de buzunar (cu personalitate): 9 pași (cu imagini)
Cutie inutilă de buzunar (cu personalitate): Deși s-ar putea să fim departe de o răscoală a robotului, există o mașină care contrazice deja oamenii, deși în cel mai mic mod posibil. Fie că doriți să o numiți o cutie inutilă sau o mașină lăsați-mă, acest robot plin de viață este
Faceți o cutie TARDIS Infinity: 9 pași (cu imagini)
Faceți o cutie TARDIS Infinity: am construit anterior un model TARDIS. Una dintre caracteristicile definitorii ale TARDIS este că este mai mare la interior decât la exterior. Evident că nu pot face asta, dar în acest Instructable adaptez modelul pentru a încerca să-l fac să arate mare
Raspberry Pi Cutie de ventilator de răcire cu indicator de temperatură CPU: 10 pași (cu imagini)
Raspberry Pi Cutie de ventilator de răcire cu indicator de temperatură CPU: Am introdus circuitul indicator de temperatură CPU Raspberry pi (în continuare RPI) în proiectul anterior. Temperatura procesorului este în intervalul 30 ~
Creați-vă propriul aparat profesional de curățare a înregistrărilor pentru mai puțin de 80 USD și economisiți până la 3000 USD și mai mult .: 6 pași (cu imagini)
Creați-vă propria mașină de curățat înregistrările profesionale pentru mai puțin de 80 USD și economisiți până la 3000 USD și mai mult. Cum să curățați corect înregistrările!? Există multe modalități prin Internet. Moduri mai ieftine, cum ar fi Knosti sau Discofilm, dar și
Asigurați-vă propriul pachet EeePC / Netbook din pâslă frumoasă pentru aproximativ 8 USD (și economisiți 91 USD în loc să cumpărați de la Redmaloo): 5 pași (cu imagini)
Creați-vă propriul pungă EeePC / Netbook din pâslă frumoasă pentru aproximativ 8 USD (și economisiți 91 USD în loc să cumpărați de la Redmaloo): Acest instructiv vă va arăta cum să vă confecționați propriul laptop, foarte frumos și frumos, sau o pungă netbook chiar mai bună. Vă va stoca netbook-ul, vă va oferi un mousepad, senzația de a folosi ceva unic, frumos și realizat manual și senzația de goos de