Obsah:

Hudobná mikrovlnná rúra (projekt Arduino): 6 krokov (s obrázkami)
Hudobná mikrovlnná rúra (projekt Arduino): 6 krokov (s obrázkami)

Video: Hudobná mikrovlnná rúra (projekt Arduino): 6 krokov (s obrázkami)

Video: Hudobná mikrovlnná rúra (projekt Arduino): 6 krokov (s obrázkami)
Video: CS50 2013 - Week 9 2024, Júl
Anonim
Image
Image
Materiály/Nástroje
Materiály/Nástroje

Chcete zmeniť svoju nudnú mikrovlnnú rúru na preplňovaný*, jadrový ** jukebox, ktorý bude hrať melódie a zároveň ožarovať *** vami vybrané jedlo?!?

* humbuk

** falošná reklama

*** viac falošnej reklamy

Pokračuj v čítaní

Na tento projekt som použil Arduino UNO, štít na prehrávač MP3 SparkFun, malý reproduktor a 3-kolíkový mikrospínač SPDT na vybavenie mikrovlnnej rúry na prehrávanie hudby, keď sa používa.

Keďže je Štedrý večer, načítal som do MP3 Shieldu niektoré z mojich obľúbených vianočných piesní, ale evidentne môžete použiť akékoľvek piesne, ktoré sa vám páčia (za predpokladu, že spĺňajú požiadavky na určitý bitový tok, vzorkovaciu frekvenciu a požiadavky na názov súboru)

Otázka: Ale už je Štedrý večer? Ako to mám včas dokončiť, aby som medzi všetkými mužmi šíril sviatočnú náladu a dobrú vôľu? Nebojte sa, pretože ste nikdy nepočuli o DVANÁSCH VIANOČNÝCH DNICH !!! (zaradte do radu tónovo hluchého strýka, ktorý vždy pri maximálnej hlasitosti kričí „5 ZLATÝCH RINGGGGSSSSSS …“)

Začnime…

Krok 1: Materiály/Nástroje

Nasledujú materiály a nástroje, ktoré budete pre tento projekt potrebovať.

Prepojil som materiály, ktoré som použil pre vaše pohodlie, ale pokojne veci rozhýbte!

Materiály:

  • 1 Arduino UNO
  • 1 sieťový adaptér s

    • Stredový kladný konektor 2,1 mm x 5,5 mm so zásuvkou
    • a 12V, 1-2A DC výstup
  • 1 Štít MP3 prehrávača SparkFun
  • 1 súprava stohovateľných záhlaví Arduino - R3
  • 1 micro SD
  • 1 3,5 mm stereofónny zvukový kábel AUX male-to-male
  • 1 reproduktor s AUX vstupom + nabíjačka
  • 1 prepojovací kábel medzi mužom a ženou
  • 1 3-kolíkový mikrospínač SPDT
  • 3 príkazové pásy
  • 2 bloky akryl/plast/drevo

    približne. 0,125 palca x 0,125 palca x 1,0 palca

  • Vaše obľúbené súbory vo formáte.mp3 sú vo formáte

    • 8,3 názvov súborov (8 znakov + '.mp3')
    • bitové rýchlosti nie viac ako 320 kbps
    • vzorkovacie frekvencie nie viac ako 48 kHz

Náradie:

  • Spájkovačka + spájka
  • Kliešte s ihlou a nosom
  • Počítač
  • Kábel USB 2.0 typu A/B
  • Multimetr (voliteľný)

Krok 2: Zostavenie

zhromaždenie
zhromaždenie
zhromaždenie
zhromaždenie
zhromaždenie
zhromaždenie

Montáž by mala byť jednoduchá.

Pripojte štít MP3 prehrávača SparkFun k Arduino UNO

1. Spájkujte kolíky záhlavia na štít SparkFun MP3 Player (uistite sa, že zodpovedajú vyššie uvedeným obrázkom)

2. Zarovnajte kolíky záhlavia štítu prehrávača MP3 s kolíkmi Arduino UNO.

3. Pevne (ale jemne) zatlačte štít MP3 prehrávača a Arduino k sebe.

Pripojte 3-kolíkový mikrospínač SPDT k štítu prehrávača MP3 SparkFun

Použitie prepojovacích káblov muž-žena …

1. Pripojte spoločný (C) kolík mikrospínača k jednému z pinov GND na štíte prehrávača MP3.

2. Pripojte normálne uzavretý (NC) mikrospínača ku kolíku 10 na štíte prehrávača MP3.

Poznámka: Vnútorné konce prepojovacích káblov môžete buď spájkovať s kolíkmi mikrospínača, alebo ich konce zalisovať pomocou dvojice klieští s ihlou. V každom prípade budete chcieť najskôr odstrániť plastové konektory zo samičích koncov prepojovacích káblov …

Teraz, keď je rameno páky mikrospínača stlačené…

piny C a NC mikrospínača budú odpojené, čím sa vytvorí otvorený obvod, a Arduino UNO zmeria na vývode 10 hodnotu HIGH (alebo ~ 5V).

Keď je rameno páky mikrospínača zdvihnuté …

piny C a NC mikrospínača budú prepojené vytvorením uzavretého obvodu a Arduino UNO zmeria na pine 10 hodnotu LOW (alebo ~ 0V).

Poznámka: Aby sme zaistili spoľahlivé správanie nášho mikrospínača, musíme tiež zvládnuť odrážanie prepínača a pridať výsuvný odpor. V takom prípade v našom kóde vyriešime oba problémy implementáciou jednoduchého algoritmu na odstraňovanie odskoku a využitím vstavaných obvodov Arduino UNO.

Pripojte štít SparkFun MP3 prehrávača k reproduktoru

1. Pripojte štít MP3 prehrávača a reproduktor pomocou 3,5 mm stereofónneho zvukového kábla AUX.

Pripojte sieťový adaptér k Arduino UNO

1. Zapojte zástrčku hlavného adaptéra sieťového adaptéra do zástrčky konektora Arduino UNO.

Krok 3: Namontujte na mikrovlnnú rúru

Namontujte na mikrovlnnú rúru
Namontujte na mikrovlnnú rúru
Namontujte na mikrovlnnú rúru
Namontujte na mikrovlnnú rúru
Namontujte na mikrovlnnú rúru
Namontujte na mikrovlnnú rúru
Namontujte na mikrovlnnú rúru
Namontujte na mikrovlnnú rúru

Umiestnite zariadenie na/v blízkosti mikrovlnnej rúry podľa vášho výberu

Poznámka: Uistite sa, že Arduino UNO spočíva na elektrickom izolátore (napríklad na kúsku suchej lepenky), a nie na elektrickom vodiči (napríklad v kovovej mikrovlnnej rúre). Pretože Arduino UNO odhalil kolíky na spodnej strane, jeho umiestnenie na vodivý povrch môže mať za následok nechcené efekty/skraty.

Pripojte úderníkové bloky k dvierkam mikrovlnnej rúry

1. Pomocou príkazových prúžkov pripevnite bloky úderníkov k dvierkam mikrovlnnej rúry (ako je znázornené na obrázkoch vyššie).

2. Bloky by mali byť rovnobežné so švom medzi dvierkami mikrovlnnej rúry a mikrovlnnou rúrou

3. Pomocou mikroskopu pripevnite mikrospínač k mikrovlnnej rúre (ako je znázornené na obrázkoch vyššie). Mikrospínač by mal byť umiestnený tak, aby bolo jeho rameno páky stlačené, keď sú dvierka mikrovlnnej rúry zatvorené, a zdvihnuté, keď sú dvierka mikrovlnnej rúry otvorené.

Teraz, keď sú dvierka mikrovlnnej rúry zatvorené…

Arduino UNO bude na pine 10 merať hodnotu HIGH (alebo ~ 5V).

a keď sú dvere mikrovlnnej rúry otvorené …

Arduino UNO bude merať hodnotu LOW (alebo ~ 0 V) na pine 10.

Poznámka: Ak uprednostňujete diskrétnejšie nastavenie, môžete …

1. Mikrospínač a blokovacie prvky umiestnite na spodnú stranu mikrovlnnej rúry (dvierka). Vďaka tomu bude spúšťač oveľa ťažšie všimnúť.

2. Na pripojenie mikrospínača k štítu prehrávača MP3 použite dlhšie vodiče. To vám umožní skryť zariadenie ďalej od mikrovlnnej rúry.

Krok 4: Naprogramujte Arduino

Naprogramujte Arduino
Naprogramujte Arduino

Kód a podrobné pokyny na programovanie Arduina a nastavenie Micro SD sa nachádzajú v tomto úložisku GitHub:

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

Keď dokončíte všetky kroky, prejdite na ďalší krok v tomto návode na použitie!

Krok 5: Zapnite zariadenie

V tomto okamihu by ste už mali…

  1. Zostavené zariadenie.
  2. Namontované na mikrovlnnej rúre.
  3. Programoval Arduino
  4. Nakonfigurovaný Micro SD

Záverečné kroky

  1. Vložte kartu Micro SD do zásuvky v štíte prehrávača MP3.
  2. Zapnite reproduktor.
  3. Pripojte reproduktor k nabíjačke (voliteľné).
  4. Zapojte sieťový adaptér do elektrickej zásuvky.

Arduino by sa malo zapnúť a hrať prvú skladbu. Raz otvorte a zatvorte dvierka mikrovlnnej rúry a vaše zariadenie je pripravené!

Zariadenie predpokladá jednoduchý spôsob použitia:

otvorené dvere mikrovlnnej rúry> vložte potraviny> zatvorte dvierka mikrovlnnej rúry> prehrajte skladbu> otvorené dvere mikrovlnnej rúry> zastavte skladbu> vyberte jedlo> zatvorte dvierka mikrovlnnej rúry> zopakujte

Čo si myslíte, ako to môžeme zlepšiť? Daj mi vedieť.

Krok 6: Podpora a ďalšie zdroje

podpora

Ak máte problémy s kódom, otvorte problém v úložisku GitHub.

Pokiaľ ide o všetko ostatné, komentujte nižšie.

Budem sa snažiť pomôcť.

Dodatočné zdroje

Arduino

  • Oficiálna web stránka
    • Stiahnite si Arduino IDE
    • Začíname s Arduino a Genuino UNO
    • Inštalácia ďalších knižníc Arduino

Štít MP3 prehrávača SparkFun

  • Sprievodca pripojením štítu prehrávača MP3 V15 - Veľký komplexný návod od SparkFun
  • Sparkfun-MP3-prehrávač-štít-Arduino-knižnica

    Dokumentácia

Vyťahovací odpor

  • Čo je to pull-up odpor? [1]
  • Čo je to pull-up odpor? [2]
  • Digitálne piny Arduino

Odporúča: