Muusikaline mikrolaineahi (Arduino projekt): 6 sammu (piltidega)
Muusikaline mikrolaineahi (Arduino projekt): 6 sammu (piltidega)
Anonim
Image
Image
Materjalid/tööriistad
Materjalid/tööriistad

Kas soovite muuta oma igava mikrolaineahju ülelaaditud*tuumaenergia ** jukeboxiks, mis mängib lugusid teie valitud toiduaine kiiritamisel ***?!?

* hype

** vale reklaam

*** rohkem valereklaami

Loe edasi

Selle projekti jaoks kasutasin Arduino UNO-d, SparkFuni MP3-mängija kilpi, väikest kõlarit ja 3-kontaktilist SPDT mikrolülitit, et seadistada oma mikrolaineahi muusika esitamiseks selle kasutamise ajal.

Kuna on jõululaupäev, laadisin MP3 -kilbile mõned oma lemmik jõululaulud, kuid ilmselgelt saate kasutada mis tahes lugusid, mis teile meeldivad (eeldusel, et need vastavad teatud bitikiirusele, proovivõtu sagedusele ja failinime nõuetele)

K. Aga jõululaupäev on juba käes ?? Kuidas ma peaksin selle õigeaegselt lõpetama, et levitada pühade rõõmu ja head tahet kõigi meeste suhtes?! A. Ärge kartke, sest kas te pole kunagi kuulnud kaheteistkümnest JÕULUPÄEVAST !!! (pange järjekorda tooni-kurt onu, kes hüüab alati "5 GOLDEN RINGGGGSSSSS …" maksimaalse helitugevusega)

Alustame…

Samm: materjalid/tööriistad

Allpool on materjalid ja tööriistad, mida selle projekti jaoks vajate.

Olen linkinud materjalid, mida kasutasin teie mugavuse huvides, kuid loksutage asju julgelt üles!

Materjalid:

  • 1 Arduino UNO
  • 1 vahelduvvooluadapter koos

    • Keskne positiivne 2,1 mm x 5,5 mm isast tünni pistik
    • ja 12V, 1-2A alalisvoolu väljund
  • 1 SparkFuni MP3 -mängija kilp
  • 1 Arduino virnastatav päise komplekt - R3
  • 1 Micro SD
  • 1 3,5 mm mees-mees stereoheli AUX-kaabel
  • 1 kõlar koos AUX sisendiga + laadijaga
  • 1 meessoost naissoost juhtmed
  • 1 3-kontaktiline SPDT mikrolüliti
  • 3 käsuriba
  • 2 akrüülist/plastist/puidust löögiplokki

    u. 0,125 x 0,125 x 1,0 tolli

  • Teie lemmik.mp3 -failid on

    • 8.3 failinimed (8 tähemärki + '.mp3')
    • bitikiirus mitte üle 320 kbps
    • proovide sagedus ei ületa 48 kHz

Tööriistad:

  • Jootekolb + joodis
  • Nõela-nina tangid
  • Arvuti
  • USB 2.0 kaabli tüüp A/B
  • Multimeeter (valikuline)

2. samm: kokkupanek

Kokkupanek
Kokkupanek
Kokkupanek
Kokkupanek
Kokkupanek
Kokkupanek

Kokkupanek peaks olema lihtne.

Ühendage SparkFuni MP3 -mängija kilp Arduino UNO -ga

1. Jootke päise tihvtid SparkFuni MP3 -mängija kilbile (veenduge, et need vastaksid ülaltoodud piltidele)

2. Joondage MP3 -mängija kilbi päisepoldid Arduino UNO päisepistikutega.

3. Lükake kindlalt (kuid õrnalt) MP3 -mängija kilp ja Arduino kokku.

Ühendage 3-kontaktiline SPDT mikrolüliti SparkFuni MP3-mängija kilbiga

Meeste-naiste hüppajate juhtmete kasutamine …

1. Ühendage mikrolüliti ühine (C) tihvt MP3 -mängija kilbi ühe GND -tihvtiga.

2. Ühendage mikrolüliti normaalselt suletud (NC) MP3-mängija kilbi tihvtiga 10.

Märkus. Võite jootta hüppajajuhtmete sisemised otsad mikrolüliti tihvtide külge või need otsad kruvida paari nõelatangidega. Mõlemal juhul peate esmalt eemaldama džemprijuhtmete sisemised otsad plastist pistikud …

Nüüd, kui mikrolüliti kangihoob on alla vajutatud …

Mikrolüliti C- ja NC-tihvtid ühendatakse lahti, luues avatud vooluahela ja Arduino UNO mõõdab pingel HIGH (või ~ 5V).

Kui mikrolüliti hoob on üles tõstetud…

Mikrolüliti C- ja NC-tihvtid ühendatakse, luues suletud ahela ja Arduino UNO mõõdab pingel LOW (või ~ 0V).

Märkus. Mikrolüliti usaldusväärse käitumise tagamiseks peame hakkama saama ka lüliti põrgatamisega ja lisama tõmbetakistuse. Sel juhul käsitleme mõlemat meie koodi probleemi, rakendades lihtsa tühistamisalgoritmi ja kasutades ära Arduino UNO sisseehitatud vooluringi.

Ühendage SparkFuni MP3 -mängija kilp kõlariga

1. Ühendage MP3-mängija kilp ja kõlar, kasutades 3,5 mm mees-mees stereoheli AUX-kaablit.

Ühendage vahelduvvooluadapter Arduino UNO -ga

1. Ühendage vahelduvvooluadapteri pistikupesa pistik Arduino UNO naissoost tünnipistikupessa.

Samm: paigaldage mikrolaineahju

Paigaldage mikrolaineahju
Paigaldage mikrolaineahju
Paigaldage mikrolaineahju
Paigaldage mikrolaineahju
Paigaldage mikrolaineahju
Paigaldage mikrolaineahju
Paigaldage mikrolaineahju
Paigaldage mikrolaineahju

Asetage seade valitud mikrolaineahju peale või lähedale

Märkus: Veenduge, et Arduino UNO toetub elektriisolaatorile (nt kuiva papitükile), mitte elektrijuhile (nt metallist mikrolaineahi). Kuna Arduino UNO alumisel küljel on tihvtid, võib selle juhtivale pinnale asetamine põhjustada soovimatuid mõjusid/lühiseid.

Kinnitage löögiplokid mikrolaineahju ukse külge

1. Kinnitage löögiplokid mikrolaineukse külge käsuribadega (nagu on näidatud ülaltoodud piltidel).

2. Plokid peaksid olema paralleelsed mikrolainete ukse ja mikrolaineahju vahelise õmblusega

3. Ühendage mikrolüliti mikrolaineahjuga käsuriba abil (nagu on näidatud ülaltoodud piltidel). Mikrolüliti tuleks asetada nii, et selle hoovahoob oleks alla vajutatud, kui mikrolaineahi on suletud, ja tõstetud, kui mikrolaineahi on avatud.

Nüüd, kui mikrolaineahi on suletud …

Arduino UNO mõõdab tihvti 10 väärtust HIGH (või ~ 5V).

ja kui mikrolaineahi on lahti …

Arduino UNO mõõdab tihvti 10 väärtust LOW (või ~ 0V).

Märkus. Kui soovite pigem diskreetsemat seadistust, saate…

1. Asetage mikrolüliti ja löögiplokid mikrolaineahju (ukse) alumisele küljele. See muudab päästiku märgatavalt raskemaks.

2. Kasutage pikemaid juhtmeid, et ühendada mikrolüliti MP3 -mängija kilbiga. See võimaldab teil seadme mikrolaineahjust kaugemale peita.

Samm: programmeerige Arduino

Programmeerige Arduino
Programmeerige Arduino

Kood ja samm-sammult juhised Arduino programmeerimiseks ja Micro SD seadistamiseks asuvad selles GitHubi hoidlas:

github.com/The-Engineer-Channel/musical-microwave-arduino-mp3-shield

Kui olete kõik toimingud lõpetanud, minge selle juhendi järgmise sammu juurde!

Samm: lülitage sisse

Siinkohal oleks pidanud juba…

  1. Seade kokku pandud.
  2. Paigaldas selle mikrolaineahju.
  3. Programmeeris Arduino
  4. Seadistas Micro SD

Viimased sammud

  1. Sisestage Micro SD -mängija MP3 -kaitsekilbi pesasse.
  2. Lülitage kõlar sisse.
  3. Ühendage kõlar laadijaga (valikuline).
  4. Ühendage vahelduvvooluadapter seinakontakti.

Arduino peaks sisse lülitama ja esitama esimese loo. Avage ja sulgege mikrolaineahi uks üks kord ja teie seade on kasutamiseks valmis!

Seade eeldab lihtsat kasutusmustrit:

avage mikrolaineahi> pange toit sisse> sulgege mikrolaine uks> esitage lugu> avage mikrolaineahi uks> peatage laul> võtke toit välja> sulgege mikrolaineahi uks> korrake

Mis te arvate, kuidas saaksime seda paremaks muuta? Anna mulle teada.

6. samm: tugi ja täiendavad ressursid

Toetus

Koodiga seotud probleemide korral avage probleem GitHubi hoidlas.

Kõigi muu kohta palun kommenteerige allpool.

Annan endast parima, et aidata.

Lisaressursid

Arduino

  • Ametlik veebilehekülg

    • Laadige alla Arduino IDE
    • Alustamine Arduino ja Genuino UNO -ga
    • Täiendavate Arduino raamatukogude installimine

SparkFuni MP3 -mängija kilp

  • MP3 -mängija kilbi ühendamise juhend V15 - SparkFuni suurepärane põhjalik õpetus
  • Sparkfuni MP3-mängija-kilp-Arduino raamatukogu

    Dokumentatsioon

Tõmbetakistus

  • Mis on tõmbetakistus? [1]
  • Mis on tõmbetakistus? [2]
  • Arduino digitaalsed tihvtid