INHOUDSOPGAWE:
- Stap 1: Onderdele
- Stap 2: Laai u klanklêers
- Stap 3: Monteer u komponente
- Stap 4: Kode
- Stap 5: Neem dit verder
Video: $ 20 Holiday Cheer Box: 5 stappe (met foto's)
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:27
Hierdie projek sal u wys hoe u 'n boks kan bou wat 'n ewekansige klank speel as u op die knoppie druk. In hierdie geval het ek dit gebruik om 'n boks te bou wat ek gedurende die vakansie strategies op kantoor kan plaas. As mense op die knoppie druk, hoor hulle 'n kort vakansie -klankgreep wat hulle sal opwek of irriteer, afhangende van hoe hulle oor die vakansie voel.
U kan dit egter ook vir ander dinge gebruik. Ek het ook dieselfde ontwerp gebruik om my eie deurklokkie te maak wat ewekansige geluide van die deurklokkie speel. Dit is 'n uitstekende manier om klank by enige projek te voeg.
Dit is baie soortgelyk aan my Secret Code Box -projek, maar slegs 'n knoppie hierdie keer en geen toetsbord nie.
Stap 1: Onderdele
- Arduino Nano $ 4 op Ebay
- MP3-Flash-16P klankmodule $ 5 op Ebay
- Lang USB -koord
- 'N 5V usb -muurlaaier $ 2, of u kan 'n ou lê
- Enige willekeurige goedkoop luidspreker $ 2 of waarskynlik vry van iets anders
- 'N Kort knoppie $ 1
- Projek boks $ 6
Ek kon die meeste van hierdie onderdele hergebruik van goed wat ek deur die jare uitmekaar gehaal het, en my werklike koste was dus slegs $ 9 vir die Nano- en klankmodule.
Stap 2: Laai u klanklêers
Kyk op die internet om 'n paar klankgrepe te vind wat u wil gebruik en laai dit af na u rekenaar. Ek het gevind dat hierdie klankmodules 'n konstante bitrate vir die mp3 -kompressie en 44100 samle -tempo op die klanklêer het. As u nie seker is dat u klanklêers aan hierdie spesifikasies voldoen nie, kan u 'n klankbewerkingsprogram soos Audacity gebruik om die lêer oop te maak en dan terug te stoor met die regte instellings. U kan Audacity ook gebruik om langer klankgrepe af te sny tot iets wat by u behoeftes pas.
Koppel die klankmodule aan 'n USB -poort en dit moet as 'n klein USB -skyf verskyn. Dra u klanke oor deur seker te maak dat hulle die naam 0001.mp3, 0002.mp3, 0003.mp3 en so meer. Dit is belangrik vir die klankmodule om dit te kan speel.
Stap 3: Monteer u komponente
Boor 'n gaatjie in u projekkas en druk die knoppie vas. U kan ook gate in die luidspreker boor sodat die geluid duideliker gehoor kan word. Boor nog 'n gaatjie vir die usb -kabel om deur te gaan. Sny die punt van die USB -kabel af en voer dit deur die gat. Bind 'n knoop in die usb -kabel vir rekverligting en om te verhoed dat die kabel deur die gat terugtrek.
Verbind die komponente soos in die prentjie getoon. Koppel die rooi draad van die USB -kabel aan VIN op die Arduino en die swart draad aan GND. Afhangende van die klankmodule wat u koop, kan die pinout anders wees, dus maak seker dat u die dokumentasie nagaan of aanlyn ondersoek doen om die regte pinout te vind. Gelukkig vir my het die eBay -verkoper die uitleg met die itemlys geplaas.
Stap 4: Kode
U moet 'n Arduino -biblioteek vir die klankmodule aflaai en installeer.
github.com/Critters/MP3FLASH16P/archive/master.zip
Daar is 'n paar goeie instruksies op die github -bladsy wat u ook wil lees.
github.com/Critters/MP3FLASH16P
Die kode vir die projek self is redelik eenvoudig. Koppel die Arduino Nano aan u rekenaar en laai hierdie skrif op.
#include #include "SoftwareSerial.h" #include "MP3FLASH16P.h" MP3FLASH16P myPlayer;
ongeldige opstelling () {
pinMode (12, INPUT_PULLUP); myPlayer.init (3); // Willekeurig randomSeed (analogRead (A0)); }
leemte -lus () {
if (digitalRead (12) == LOW) {// random (1, 19) waar 19 1 groter is as die aantal klanklêers // Verander die laaste nommer na 'n volume tussen 1 - 30 myPlayer.playFileAndWait (random (1, 19), 25); }}
Stap 5: Neem dit verder
Hopelik werk u boks nou en speel dit 'n paar prettige klanke. Probeer dit nou 'n bietjie aantrek deur leds of versierings by te voeg. Maak dit miskien 'n versiering wat aan u boom hang. Ek het 'n groot gloeiende rooi LED -knoppie by myne gevoeg, en ek is besig om 'n paar gewei aan die kante te sit:)
Aanbeveel:
Draadlose afstandsbediening met 2,4 GHz NRF24L01 -module met Arduino - Nrf24l01 4 -kanaals / 6 -kanaals sender -ontvanger voor quadcopter - Rc Helikopter - Rc -vliegtuig met Arduino: 5 stappe (met foto's)
Draadlose afstandsbediening met 2,4 GHz NRF24L01 -module met Arduino | Nrf24l01 4 -kanaals / 6 -kanaals sender -ontvanger voor quadcopter | Rc Helikopter | Rc -vliegtuig met Arduino: om 'n Rc -motor te bestuur | Quadcopter | Drone | RC -vliegtuig | RC -boot, ons het altyd 'n ontvanger en sender nodig, veronderstel dat ons vir RC QUADCOPTER 'n 6 -kanaals sender en ontvanger nodig het en dat die tipe TX en RX te duur is, so ons maak een op ons
Hoe om 'n rekenaar met maklike stappe en foto's uitmekaar te haal: 13 stappe (met foto's)
Hoe om 'n rekenaar uitmekaar te haal met eenvoudige stappe en foto's: dit is 'n instruksie oor hoe om 'n rekenaar uitmekaar te haal. Die meeste basiese komponente is modulêr en kan maklik verwyder word. Dit is egter belangrik dat u daaroor georganiseerd is. Dit sal u verhinder om onderdele te verloor, en ook om die montering weer
Arduino Christmas Cheer !: 5 stappe (met foto's)
Arduino Christmas Cheer !: Probeer die seisoen om Arduino's op feestelike plekke te plak, en watter beter plek as 'n kersboom! In hierdie projek gaan ons 'n kersboom maak wat 'n klomp verskillende kersliedere kan sing en saam met die
Cedar (Cigar?) Box Speaker Box: 8 stappe (met foto's)
Cedar (Cigar?) Box Speaker Box: Geïnspireer deur die Munny -luidsprekers, maar nie bereid om meer as $ 10 te spandeer nie, hier is my instruksies met behulp van ou rekenaarluidsprekers, 'n houtkas uit die tweedehandse winkel en baie warm gom
LED Holiday TuTu: 6 stappe (met foto's)
LED Holiday TuTu: Hoe kan u die oulike geeks met u laat praat tydens die vakansiepartytjie van hierdie jaar? 'N Groovalicious eTextile blinky-blink party tutu! Eenvoudige, vinnige, prettige en effektiewe eTextile -projek vir omtrent almal