Obsah:
2025 Autor: John Day | [email protected]. Naposledy změněno: 2025-01-13 06:57
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í
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
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
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…
- Sestaveno zařízení.
- Namontováno na mikrovlnnou troubu.
- Programoval Arduino
- Konfigurace Micro SD
Závěrečné kroky
- Vložte kartu Micro SD do slotu na štítu přehrávače MP3.
- Zapněte reproduktor.
- Připojte reproduktor k nabíječce (volitelně).
- 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