Obsah:
2025 Autor: John Day | [email protected]. Naposledy zmenené: 2025-01-13 06:58
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
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
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
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…
- Zostavené zariadenie.
- Namontované na mikrovlnnej rúre.
- Programoval Arduino
- Nakonfigurovaný Micro SD
Záverečné kroky
- Vložte kartu Micro SD do zásuvky v štíte prehrávača MP3.
- Zapnite reproduktor.
- Pripojte reproduktor k nabíjačke (voliteľné).
- 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