Kazalo:

Počitniška škatla za 20 USD: 5 korakov (s slikami)
Počitniška škatla za 20 USD: 5 korakov (s slikami)

Video: Počitniška škatla za 20 USD: 5 korakov (s slikami)

Video: Počitniška škatla za 20 USD: 5 korakov (s slikami)
Video: 8 самоделок своими руками по ремонту за 5 лет. 2024, November
Anonim
20 USD Počitniška škatla za počitnice
20 USD Počitniška škatla za počitnice

Ta projekt vam bo pokazal, kako sestaviti polje, ki predvaja naključni zvok, ko pritisnete gumb. V tem primeru sem ga uporabil za izdelavo škatle, ki jo lahko strateško postavim po pisarni med počitnicami. Ko ljudje pritisnejo gumb, slišijo kratek zvočni posnetek na temo počitnic, ki jih bodisi razveseli bodisi razjezi, odvisno od tega, kako se počutijo ob praznikih.

Lahko pa ga uporabite tudi za druge stvari. To isto zasnovo sem uporabil tudi za izdelavo lastnega zvonca, ki predvaja naključne zvoke. To je odličen način, da vsakemu projektu dodate zvok.

To je zelo podobno mojemu projektu Secret Code Box, vendar tokrat samo z gumbom in brez tipkovnice.

1. korak: Deli

  • Arduino Nano 4 USD na Ebayu
  • Zvočni modul MP3-Flash-16P 5 USD na Ebayu
  • Dolg USB kabel
  • 5V usb polnilnik za steno 2 USD ali pa imate okoli sebe starega
  • Vsak naključni poceni zvočnik 2 USD ali verjetno brez česa drugega
  • Trenutni gumb $ 1
  • Škatla za projekt 6 USD

Večino teh delov sem lahko ponovno uporabil iz stvari, ki sem jih v preteklih letih razstavil ali shranil, zato so bili moji dejanski stroški le 9 USD za modul Nano in zvok.

Korak: Naložite zvočne datoteke

Naložite zvočne datoteke
Naložite zvočne datoteke

Pobrskajte po internetu in poiščite nekaj zvočnih posnetkov, ki jih želite uporabiti, in jih naložite v računalnik. Ugotovil sem, da ti zvočni moduli, kot sta konstantna bitna hitrost za stiskanje mp3 in 44100 vzorčnih frekvenc na zvočni datoteki. Če niste prepričani, da vaše zvočne datoteke ustrezajo tem specifikacijam, lahko uporabite program za urejanje zvoka, kot je Audacity, da datoteko odprete in jo nato shranite nazaj s pravimi nastavitvami. Z Audacity lahko tudi skrajšate daljše zvočne posnetke na nekaj, kar ustreza vašim potrebam.

Zvočni modul priključite na vrata USB in prikazal bi se kot majhen pogon USB. Prenašajte se tako, da se prepričate, da so poimenovani 0001.mp3, 0002.mp3, 0003.mp3 itd. To je pomembno, da jih zvočni modul lahko predvaja.

3. korak: Sestavite svoje komponente

Sestavite svoje komponente
Sestavite svoje komponente
Sestavite svoje komponente
Sestavite svoje komponente

Izvrtajte luknjo v škatli projekta in pritrdite gumb. Morda boste želeli izvrtati tudi luknje, kjer namestite zvočnik, da bo zvok jasnejši. Izvrtajte še eno luknjo, skozi katero bo šel USB kabel. Odrežite konec kabla USB in ga vstavite skozi luknjo. Za olajšanje napetosti in preprečitev vlečenja kabla skozi luknjo privežite vozel v USB kabel.

Povežite komponente, kot je prikazano na sliki. Rdečo žico na kablu USB priključite na VIN na Arduinu, črno žico pa na GND. Odvisno od zvočnega modula, ki ga kupujete, je lahko pinout drugačen, zato preverite dokumentacijo ali raziščite na spletu, da najdete pravi pinout. Na mojo srečo je prodajalec ebaya objavil pinout z navedbo artikla.

4. korak: Koda

Za zvočni modul boste morali prenesti in namestiti knjižnico Arduino.

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

Na strani github je nekaj dobrih navodil, ki bi jih morda želeli prebrati.

github.com/Critters/MP3FLASH16P

Koda za sam projekt je precej preprosta. Arduino Nano povežite z računalnikom in naložite ta skript.

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

void setup () {

pinMode (12, INPUT_PULLUP); myPlayer.init (3); // Naključno naključje randomSeed (analogRead (A0)); }

void loop () {

if (digitalRead (12) == LOW) {// naključno (1, 19) kjer je 19 za 1 večje od števila zvočnih datotek // Zadnjo številko spremenite na raven glasnosti med 1 - 30 myPlayer.playFileAndWait (naključno (1, 19), 25); }}

5. korak: Nadaljujte

Upajmo, da vaša škatla zdaj deluje in predvaja nekaj zabavnih zvokov. Zdaj ga poskusite nekoliko obleči, tako da dodate nekaj LED ali okraskov. Morda ga spremenite v okras, ki visi na vašem drevesu. K svojemu sem dodal velik svetleč rdeč LED gumb in ob straneh dodajam nekaj rogov:)

Priporočena: