Obsah:
- Krok 1: Shromážděte své součásti
- Krok 2: Připojení
- Krok 3: Stáhněte požadované soubory
- Krok 4: Připravte zvuk a převeďte jej na data
- Krok 5: Část kódování
- Krok 6: Nahrajte kód
Video: Mluvící Arduino - Přehrávání MP3 pomocí Arduina bez jakéhokoli modulu - Přehrávání souborů MP3 z Arduina pomocí PCM: 6 kroků
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:21
V tomto návodu se naučíme, jak přehrávat soubory mp3 s arduino bez použití jakéhokoli zvukového modulu, zde použijeme knihovnu PCM pro Arduino, která hraje 16 bitů PCM s frekvencí 8 kHZ, takže to můžeme udělat.
Krok 1: Shromážděte své součásti
KOUPIT DÍLY: KOUPIT TIP120:
www.utsource.net/itm/p/384328.html
KOUPIT 12V ADAPTÉR:
www.utsource.net/itm/p/8013134.html
KOUPIT ARDUINO UNO:
www.utsource.net/itm/p/7199843.html
//////////////////////////////////////////////////////
takže abychom to mohli udělat, potřebujeme pár komponentů, které jsou velmi pevné a Arduino a pak reproduktor 0,5w až 10w bude fungovat jakýkoli reproduktor, pak si musíte koupit tranzistor pro zesílení, pokud je váš reproduktor vyšší než 0,5w, jako byl můj 3 w, takže jsem použil tranzistor TIP 120 k zesílení zvuku, můžete také použít jakýkoli zesilovač zvuku.
Nákup odkazů. -
Položky ke koupi (affiliate odkaz) -
Arduino Uno-
www.banggood.com/UNO-R3-ATmega16U2-AVR-Mod…
Mluvčí -
www.banggood.com/2-Pcs-3-Inch-4-10W-Full-R…
www.banggood.com/50MM-0_5W-Customized-50mm…
www.banggood.com/3-Pair-4-Ohm-3W-LCD-Panel…
TIP 120 tranzistor -
www.banggood.com/10pcs-TIP120-NPN-TO-220-D…
www.banggood.com/30pcs-TIP120-NPN-TO-220-D…
www.banggood.com/50pcs-TIP120-NPN-TO-220-D…
Krok 2: Připojení
Připojení je opravdu jednoduché, pokud používáte 0,5wattový reproduktor, pak připojte kladný kolík reproduktoru k digitálnímu kolíku 11 na Arduino & -ve kolíku reproduktoru k GND a pokud používáte 3wattový reproduktor, použijte tranzistor tip120 a připojte 11 Arduina na základnu tranzistoru a -ve pin reproduktoru na kolektor tranzistoru a emitor tranzistoru na pin gnd na Arduinu.
Pokud máte problémy s připojením, podívejte se na video do nápovědy.
Krok 3: Stáhněte požadované soubory
K tomu budete potřebovat několik souborů především ze souboru PCM.zip k přehrávání zvuku PCM z arduina.
POTOM budeme potřebovat software Audacity k převodu normálního zvuku mp3 na 16bitový zvuk PCM 8 hkz
& Nakonec potřebujeme software kodéru pro zakódování zvuku do dat, která můžeme vložit do kódu.
STÁHNOUT Audacity -
www.audacityteam.org/download/
Stáhněte si software PCM. ZIP & Encoder (soubor pojmenovaný jako Arduino MP3.zip) -
drive.google.com/file/d/1LSb-nZcecs1VISQDP…
Krok 4: Připravte zvuk a převeďte jej na data
důležitým krokem je příprava zvukových dat. Nejprve tedy budeme potřebovat soubor mp3, buď si jej nahrajete, nebo jej získáte odkudkoli, poté otevřete tento soubor do Audacity a & klikněte na formát, poté vyberte 16 bitů pcm, poté přejděte dolů a vyberte frekvenci zvuku na 8 000 Hz a exportujte zvuk jako mp3.
Poté otevřete software pro kódování zvuku a přejděte na zvukový soubor, který jsme generovali z troufalosti, a poté úspěšně dostanete zvuk zprávy zkopírovaný do schránky.
Krok 5: Část kódování
takže další část je kódovací část, takže když jste si stáhli soubor Arduin mp3.zip, který obsahuje soubor PCM.zip, přidejte tento soubor PCM.zip jako knihovnu do arduina a poté otevřete příklad přehrávání dostupný v této knihovně PCM, & tam v náčrtu musíte upravit 2. řádek kódu v ukázkovém array, což je typ programu, musíte odstranit všechna data v tomto poli a vložit data, která jsou zkopírována do schránky softwarem pro kódování zvuku.
Krok 6: Nahrajte kód
takže konečně je náš kód připraven, nahrajte jej do arduina a uslyšíte nahraný zvuk z reproduktoru, užijte si ho a pokud máte nějaké problémy nebo o tom chcete podrobně nahlédnout, podívejte se na poskytnuté video.
Děkuji.
Doporučuje:
IR snímač překážek bez použití Arduina nebo jakéhokoli mikrokontroléru: 6 kroků
IR senzor překážky bez použití Arduina nebo jakéhokoli mikrokontroléru: V tomto projektu vytvoříme jednoduchý snímač překážek bez použití jakéhokoli mikrokontroléru
Vytvořte si svůj první IOT pomocí Arduina bez dalších modulů: 5 kroků (s obrázky)
Vytvořte si svůj první IOT pomocí Arduina bez dalších modulů: Svět je každý den chytřejší a největším důvodem je evoluce chytré technologie. Jako technologický nadšenec jste určitě slyšeli o termínu IOT, což znamená internet věcí. Internet věcí znamená ovládat a krmit
RF modul 433MHZ - Vyrobte přijímač a vysílač z RF modulu 433 MHz bez jakéhokoli mikrokontroléru: 5 kroků
RF modul 433MHZ | Vyrobte přijímač a vysílač z RF modulu 433 MHz bez jakéhokoli mikrokontroléru: Chcete odesílat bezdrátová data? snadno a bez potřeby mikrokontroléru? Tady jdeme, v tomto pokynu vám ukážu základní RF vysílač a přijímač připravený k použití! V tomto pokynu můžete odesílat a přijímat data pomocí velmi ver
Tisk barevného textu v Pythonu bez jakéhokoli modulu: 3 kroky
Tisk barevného textu v Pythonu bez jakéhokoli modulu: Poté, co byl omylem smazán můj druhý Instructable, rozhodl jsem se vytvořit nový. V tomto vám ukážu, jak tisknout barevný text v pythonu
Heslo na USB disk bez šifrování pomocí dávkového souboru: 8 kroků
Heslo na USB disk bez šifrování s dávkovým souborem: program, který nepustí uživatele na disk bez hesla a zobrazí soubor vlastníka, který můžete libovolně změnit. Toto vám ukáže, jak snadno používat program, který jsem vytvořil