Hudební mikrovlnka (projekt Arduino): 6 kroků (s obrázky)
Hudební mikrovlnka (projekt Arduino): 6 kroků (s obrázky)
Anonim
Image
Image
Materiály/Nástroje
Materiály/Nástroje

Chcete proměnit svou nudnou mikrovlnnou troubu v přeplňovaný*, jaderný ** jukebox, který hraje melodie a zároveň ozařuje *** vámi vybrané jídlo?!?

* humbuk

** falešná reklama

*** více falešné reklamy

Číst dál

Pro tento projekt jsem použil Arduino UNO, SparkFun MP3 Player Shield, malý reproduktor a 3pinový SPDT mikrospínač, abych vybavil svou mikrovlnnou troubu pro přehrávání hudby, když je používána.

Jelikož je Štědrý večer, nahrál jsem do MP3 Shieldu některé z mých oblíbených vánočních písniček, ale evidentně můžete použít jakékoli skladby, které se vám líbí (za předpokladu, že splňují určité požadavky na přenosovou rychlost, vzorkovací frekvenci a požadavky na název souboru)

Otázka: Ale už je Štědrý večer? Jak to mám včas dokončit, abych šířil sváteční náladu a dobrou vůli ke všem mužům? Nebojte se, protože jste nikdy neslyšeli o VÁNOČNÍCH DNECH VÁNOČNÍCH !!! (postavte do fronty tónově hluchého strýce, který vždy při maximální hlasitosti křičí „5 ZLATÝCH RINGGGGSSSSSS…“

Začněme…

Krok 1: Materiály/Nástroje

Níže jsou uvedeny materiály a nástroje, které budete pro tento projekt potřebovat.

Propojil jsem materiály, které jsem použil pro vaše pohodlí, ale můžete s tím zatřást!

Materiály:

  • 1 Arduino UNO
  • 1 AC adaptér s

    • Středová kladná zástrčka 2,1 mm x 5,5 mm
    • a 12V, 1-2A DC výstup
  • 1 Štít MP3 přehrávače SparkFun
  • 1 sada stohovatelných záhlaví Arduino - R3
  • 1 Micro SD
  • 1 3,5mm stereofonní zvukový kabel AUX mezi muži a muži
  • 1 reproduktor s AUX vstupem + nabíječka
  • 1 propojovací vodiče muž-žena
  • 1 3kolíkový mikrospínač SPDT
  • 3 příkazové proužky
  • 2 bloky akryl/plast/dřevo

    Cca. 0,125 palce x 0,125 palce x 1,0 palce

  • Vaše oblíbené soubory.mp3 s

    • 8.3 názvy souborů (8 znaků + '.mp3')
    • přenosové rychlosti nepřesahující 320 kb / s
    • vzorkovací frekvence maximálně 48 kHz

Nástroje:

  • Páječka + pájka
  • Kleště s jehlovým nosem
  • Počítač
  • Kabel USB 2.0 typu A/B
  • Multimetr (volitelný)

Krok 2: Sestavení

Shromáždění
Shromáždění
Shromáždění
Shromáždění
Shromáždění
Shromáždění

Montáž by měla být přímočará.

Připojte štít přehrávače MP3 SparkFun k Arduino UNO

1. Připájejte kolíky záhlaví na štít přehrávače MP3 SparkFun (ujistěte se, že odpovídají obrázkům výše)

2. Srovnejte kolíky záhlaví štítu přehrávače MP3 s hlavičkami Arduino UNO.

3. Pevně (ale jemně) zatlačte MP3 Player Shield a Arduino k sobě.

Připojte 3pinový mikrospínač SPDT k štítu přehrávače MP3 SparkFun

Použití propojovacích kabelů muž-žena …

1. Připojte společný (C) kolík mikrospínače k jednomu z pinů GND na štítu přehrávače MP3.

2. Připojte normálně zavřený (NC) mikrospínače ke kolíku 10 na štítu přehrávače MP3.

Poznámka: Můžete buď připájet vnitřní konce propojovacích vodičů k pinům mikrospínače, nebo je tyto konce zalisovat dvojicí kleští s jehlovým nosem. V obou případech budete chtít nejprve odstranit plastové konektory z vnitřních konců propojovacích vodičů …

Nyní, když je rameno páky mikrospínače sešlápnuto…

piny C a NC mikrospínače budou odpojeny a vytvoří se otevřený obvod a Arduino UNO bude měřit hodnotu HIGH (nebo ~ 5V) na pinu 10.

Když je rameno páčky mikrospínače zvednuto…

piny C a NC mikrospínače budou propojeny a vytvoří uzavřený obvod a Arduino UNO bude měřit hodnotu LOW (nebo ~ 0V) na pinu 10.

Poznámka: Abychom zajistili spolehlivé chování našeho mikrospínače, musíme také zvládnout poskakování spínače a přidat výsuvný odpor. V tomto případě oba problémy v našem kódu vyřešíme implementací jednoduchého algoritmu odstraňování odskoku a využitím výhod integrovaných obvodů Arduino UNO.

Připojte štít SparkFun MP3 přehrávače k reproduktoru

1. Propojte štít přehrávače MP3 a reproduktor pomocí 3,5 mm stereofonního audio kabelu AUX.

Připojte AC adaptér k Arduino UNO

1. Zapojte zástrčku hlavního adaptéru AC adaptéru do zástrčky konektoru Arduino UNO.

Krok 3: Namontujte na mikrovlnnou troubu

Namontujte na mikrovlnnou troubu
Namontujte na mikrovlnnou troubu
Namontujte na mikrovlnnou troubu
Namontujte na mikrovlnnou troubu
Namontujte na mikrovlnnou troubu
Namontujte na mikrovlnnou troubu
Namontujte na mikrovlnnou troubu
Namontujte na mikrovlnnou troubu

Umístěte zařízení na/v blízkosti mikrovlnné trouby podle vašeho výběru

Poznámka: Ujistěte se, že Arduino UNO spočívá na elektrickém izolátoru (např. Kusu suché lepenky) a ne na elektrickém vodiči (např. Kovové mikrovlnné troubě). Vzhledem k tomu, že Arduino UNO odhalilo kolíky na své spodní straně, umístění na vodivý povrch může mít za následek nechtěné efekty/zkraty.

Připevněte úderníkové bloky ke dveřím mikrovlnné trouby

1. Pomocí příkazových proužků připevněte bloky úderníků ke dveřím mikrovlnné trouby (jak je znázorněno na obrázcích výše).

2. Bloky by měly být rovnoběžné a zarovnané se švem mezi dvířky mikrovlnné trouby a mikrovlnnou troubou

3. Pomocí mikroskopu připevněte mikrospínač k mikrovlnné troubě pomocí příkazového proužku (jak je znázorněno na obrázcích výše). Mikrospínač by měl být umístěn tak, aby bylo jeho rameno páky stlačeno, když jsou dvířka mikrovlnné trouby zavřená, a zvednutá, když jsou dvířka mikrovlnné trouby otevřená.

Když jsou dvířka mikrovlnné trouby zavřená…

Arduino UNO bude na pinu 10 měřit hodnotu HIGH (nebo ~ 5V).

a když jsou dvířka mikrovlnky otevřená…

Arduino UNO bude měřit hodnotu LOW (nebo ~ 0V) na pinu 10.

Poznámka: Pokud dáváte přednost diskrétnějšímu nastavení, můžete …

1. Umístěte mikrospínač a blokovací bloky na spodní stranu mikrovlnné trouby (dvířka). Díky tomu bude spoušť mnohem hůře postřehnutelná.

2. K připojení mikrospínače k štítu přehrávače MP3 použijte delší vodiče. To vám umožní skrýt zařízení dále od mikrovlnné trouby.

Krok 4: Naprogramujte Arduino

Naprogramujte Arduino
Naprogramujte Arduino

Kód a podrobné pokyny pro programování Arduina a nastavení Micro SD jsou umístěny v tomto úložišti GitHub:

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

Jakmile dokončíte všechny kroky, přejděte k dalšímu kroku v tomto Instructable!

Krok 5: Zapněte

V tuto chvíli byste již měli…

  1. Sestaveno zařízení.
  2. Namontováno na mikrovlnnou troubu.
  3. Programoval Arduino
  4. Konfigurace Micro SD

Závěrečné kroky

  1. Vložte kartu Micro SD do slotu na štítu přehrávače MP3.
  2. Zapněte reproduktor.
  3. Připojte reproduktor k nabíječce (volitelně).
  4. Zapojte síťový adaptér do zásuvky ve zdi.

Arduino by se mělo zapnout a přehrát první skladbu. Jednou otevřete a zavřete dvířka mikrovlnné trouby a vaše zařízení je připraveno jít!

Zařízení předpokládá jednoduchý způsob použití:

otevřete dvířka mikrovlnné trouby> vložte potraviny> zavřete dvířka mikrovlnné trouby> přehrajte skladbu> otevřete dvířka mikrovlnné trouby> zastavte skladbu> vyjměte jídlo> zavřete dvířka mikrovlnné trouby> opakujte

Jak si myslíte, že to můžeme zlepšit? Dej mi vědět.

Krok 6: Podpora a další zdroje

Podpěra, podpora

Pokud máte problémy s kódem, otevřete problém v úložišti GitHub.

Pokud jde o vše ostatní, napište prosím níže.

Udělám vše, abych pomohl.

Dodatečné zdroje

Arduino

  • Oficiální webové stránky

    • Stáhněte si Arduino IDE
    • Začínáme s Arduino a Genuino UNO
    • Instalace dalších knihoven Arduino

Štít MP3 přehrávače SparkFun

  • MP3 Player Shield Hookup Guide V15 - Skvělý komplexní návod od SparkFun
  • Sparkfun-MP3-Player-Shield-Arduino-Library

    Dokumentace

Pull-up odpor

  • Co je pull-up odpor? [1]
  • Co je pull-up odpor? [2]
  • Digitální piny Arduino