Innholdsfortegnelse:

$ 20 Holiday Cheer Box: 5 trinn (med bilder)
$ 20 Holiday Cheer Box: 5 trinn (med bilder)

Video: $ 20 Holiday Cheer Box: 5 trinn (med bilder)

Video: $ 20 Holiday Cheer Box: 5 trinn (med bilder)
Video: Я работаю в Страшном музее для Богатых и Знаменитых. Страшные истории. Ужасы. 2024, November
Anonim
$ 20 Holiday Cheer Box
$ 20 Holiday Cheer Box

Dette prosjektet viser deg hvordan du bygger en boks som spiller en tilfeldig lyd når du trykker på knappen. I dette tilfellet brukte jeg den til å bygge en boks som jeg strategisk kan plassere rundt kontoret i ferien. Når folk trykker på knappen, hører de et kort lydklipp med høytidsstema som enten vil muntre dem eller irritere dem avhengig av hvordan de føler seg om ferien.

Du kan imidlertid også bruke den til andre ting. Jeg har også brukt det samme designet til å lage min egen dørklokke som spiller tilfeldige dørklokkelyder. Det er en fin måte å legge til lyd til ethvert prosjekt.

Dette er veldig likt mitt Secret Code Box -prosjekt, men bare en knapp denne gangen og ingen tastatur.

Trinn 1: Deler

  • Arduino Nano $ 4 på Ebay
  • MP3-Flash-16P lydmodul $ 5 på Ebay
  • Lang USB -kabel
  • En 5V usb vegglader $ 2 eller du kan ha en gammel liggende
  • Enhver tilfeldig billig høyttaler $ 2 eller sannsynligvis fri for noe annet som ligger rundt
  • En kort knapp $ 1
  • Prosjektboks $ 6

Jeg var i stand til å gjenbruke de fleste av disse delene fra ting jeg hadde tatt fra hverandre eller lagret gjennom årene, så den faktiske kostnaden var bare $ 9 for Nano- og lydmodulen.

Trinn 2: Last inn lydfilene dine

Last inn lydfilene dine
Last inn lydfilene dine

Søk på internett for å finne noen lydklipp du vil bruke, og last dem ned til datamaskinen din. Jeg har funnet ut at disse lydmodulene liker konstant bithastighet for mp3 -komprimering og 44100 samlehastighet på lydfilen. Hvis du ikke er sikker på at lydfilene dine samsvarer med disse spesifikasjonene, kan du bruke et lydredigeringsprogram som Audacity til å åpne filen og deretter lagre den igjen med de riktige innstillingene. Du kan også bruke Audacity til å kutte ned lengre lydklipp til noe som passer dine behov.

Koble lydmodulen til en USB -port, og den skal vises som en liten USB -stasjon. Overfør deg høres ut og sørger for at de heter 0001.mp3, 0002.mp3, 0003.mp3 og så videre. Dette er viktig for lydmodulen for å kunne spille dem.

Trinn 3: Sett sammen komponentene

Sett sammen komponentene dine
Sett sammen komponentene dine
Sett sammen komponentene dine
Sett sammen komponentene dine

Bor et hull i prosjektboksen og fest knappen. Det kan også være lurt å bore noen hull der du monterer høyttaleren, slik at lyden kan høres tydeligere. Bor et annet hull for usb -kabelen å gå gjennom. Klipp enden av USB -kabelen og før den gjennom hullet. Knytt en knute i usb -kabelen for strekkavlastning og for å forhindre at kabelen trekker seg tilbake gjennom hullet.

Koble komponentene som vist på bildet. Koble den røde ledningen på USB -kabelen til VIN på Arduino og den svarte ledningen til GND. Avhengig av lydmodulen du kjøper, kan pinout være annerledes, så sjekk dokumentasjonen eller undersøk på nettet for å finne riktig pinout. Heldigvis for meg postet ebay -selgeren pinout med varelisten.

Trinn 4: Kode

Du må laste ned og installere et Arduino -bibliotek for lydmodulen.

github.com/Critters/MP3FLASH16P/archive/master.zip

Det er noen gode instruksjoner på github -siden som du kanskje også vil lese.

github.com/Critters/MP3FLASH16P

Koden for selve prosjektet er ganske enkel. Koble Arduino Nano til datamaskinen din og last opp dette skriptet.

#include #include "SoftwareSerial.h" #include "MP3FLASH16P.h" MP3FLASH16P myPlayer;

ugyldig oppsett () {

pinMode (12, INPUT_PULLUP); myPlayer.init (3); // Randomize randomness randomSeed (analogRead (A0)); }

void loop () {

if (digitalRead (12) == LOW) {// random (1, 19) hvor 19 er 1 større enn antall lydfiler // Endre det siste nummeret til et volumnivå mellom 1 - 30 myPlayer.playFileAndWait (random (1, 19), 25); }}

Trinn 5: Ta det videre

Forhåpentligvis fungerer boksen din nå og spiller noen morsomme lyder. Prøv å kle det litt ved å legge til noen lysdioder eller dekorasjoner. Kanskje gjøre det om til et ornament som henger på treet ditt. Jeg la til en stor lysende rød LED -knapp på min, og jeg er i ferd med å legge noen gevir til sidene:)

Anbefalt: