Obsah:
Video: Prehrávajte hudbu s Arduinom!: 5 krokov (s obrázkami)
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:59
V tomto návode vám ukážem, ako prehrávam hudbu pomocou modulu Arduino UNO a modulu SD Card.
Budeme používať komunikáciu SPI.
Začnime!
Krok 1: Diely
Budeme potrebovať nasledujúce diely:
Arduino UNO
Čítačka kariet SD
Prepojovacie vodiče
Zosilňovač zvuku
Rečník
Krok 2: Kód
Kód je veľmi jednoduchý, môžete ho použiť na prehrávanie takmer akéhokoľvek zvuku, ktorý je na karte SD, ale v konkrétnom formáte, to je ďalší krok.
Najprv si musíte stiahnuť všetky knižnice, ak ich už máte, skopírujte a prilepte:
#include "SD.h" // Knižnica SD#definuje SD_ChipSelectPin 4 // Vyberte pin SS pre modul SD
#include "SPI.h"
#include "TMRpcm.h" // Knižnica na prehrávanie zvukových súborov
TMRpcm Memoria; // Tu zadajte požadované meno
neplatné nastavenie () {
Serial.begin (9600); // Inicializácia sériovej kom
if (! SD.begin (SD_ChipSelectPin)) {// Ak je pin SS v NÍZKOM stave, odošle správu o chybe Serial.println („SD zlyhá“);
návrat;
}
Memoria.speakerPin = 9; // Kolík, kam umiestnite reproduktor, zvyčajne 9
}
prázdna slučka () {
Memoria.setVolume (5); // Tu môžete nastaviť hlasitosť až na 7
Memoria.kvalita (1); // akceptuje iba 1 alebo 0, 1 znamená lepšiu kvalitu
Memoria.play ("1.wav"); // Tu umiestnite názov svojho zvuku
oneskorenie (10 000); // Toto oneskorenie by malo mať minimálne rovnakú dĺžku ako váš zvuk, // Táto knižnica môže prehrávať hudbu, kým je arduino v inej úlohe, takže ju môžete prehrávať na pozadí
// alebo počkajte na dokončenie zvuku
}
Krok 3: Transformujte zvukové súbory
Bude to fungovať so zvukovými súbormi.wav, ale musíte to upraviť.
Na to môžete použiť nasledujúci online prevodník.
audio.online-convert.com/convert-to-wav
Na tejto stránke teda budete musieť zmeniť nastavenia tak, ako je to znázornené na obrázku, potom kliknite na „Previesť súbor“a počkajte, kým sa prevod nedokončí a nový súbor sa stiahne!
Potom musíte všetky tieto zvukové súbory vložiť na kartu SD a zapojiť do modulu arduino.
K dispozícii sú aj ďalšie funkcie tejto knižnice, ako na obrázku vyššie, takže ju môžete použiť a vytvoriť prehrávač hudby s tlačidlami hlasitosti, ďalšej skladby atď. Obloha je limit!
Krok 4: Diagram
Toto je nastavenie pinov pre arduino a modul SD:
Arduino >>>>>>> SD modul
4 >>>>>>>>>>>> SS
11 >>>>>>>>>>> MOSI
12 >>>>>>>>>>> MISO
13 >>>>>>>>>>> SCK
5v >>>>>>>>>>> 5v
Gnd >>>>>>>> Gnd
9 >>>>>>>>> Audio výstup PWM
Zvukový výstup je možné pripojiť k zosilnenému reproduktoru, pretože má nízky výkon a tiež správna spotreba by mohla poškodiť arduino, ak by ste sa pripojili priamo.
A … ste hotoví!
V prípade pochybností mi dajte vedieť, rada odpoviem, Ďakujem, že ste si prečítali moju neodolateľnú!
Krok 5: Výsledky
Ak máte osciloskop, mali by ste vidieť signál PWM na zvukovom výstupe takto.
A … ste hotoví!
V prípade pochybností mi dajte vedieť, rada odpoviem, Ďakujem, že ste si prečítali moje pokyny!
Odporúča:
Prehrávajte video s ESP32: 10 krokov (s obrázkami)
Prehrávajte video s ESP32: Tento návod ukazuje niečo o prehrávaní videa a zvuku s ESP32
Prehrávajte piesne (MP3) s Arduino pomocou PWM na reproduktore alebo Flyback transformátore: 6 krokov (s obrázkami)
Prehrávajte piesne (MP3) s Arduinom pomocou PWM na reproduktore alebo Flyback transformátore: Dobrý deň, priatelia, toto je môj prvý návod, dúfam, že sa vám bude páčiť !! V zásade som v tomto projekte použil sériovú komunikáciu medzi mojím Arduinom a prenosným počítačom, na prenos hudobných údajov z môjho prenosného počítača do Arduina. A pomocou Arduino TIMERS t
Prehrávajte disky CD bez prehrávača diskov CD, pomocou AI a YouTube: 10 krokov (s obrázkami)
Prehrávajte disky CD bez prehrávača diskov CD, pomocou AI a YouTube: Chcete prehrávať disky CD, ale už nemáte prehrávač diskov CD? Nemáte čas na kopírovanie vašich diskov CD? Roztrhli ste ich, ale súbory nie sú v prípade potreby k dispozícii? Žiadny problém. Nechajte AI (umelú inteligenciu) identifikovať vaše CD a prehrajte ho na YouTube! Napísal som aplikáciu pre Android, ktorá robí
Svetlo reagujúce na hudbu -- Ako vytvoriť super jednoduché svetlo reagujúce na hudbu a urobiť z neho príjemného stolného počítača: 5 krokov (s obrázkami)
Svetlo reagujúce na hudbu || Ako vytvoriť super jednoduché svetlo reagujúce na hudbu na vytvorenie príjemnej pracovnej plochy .: Hej, chlapci, dnes postavíme veľmi zaujímavý projekt. Dnes budeme stavať svetlo reagujúce na hudbu. LED dióda zmení svoj jas podľa basy, čo je v skutočnosti nízkofrekvenčný zvukový signál. Postavenie je veľmi jednoduché. Budeme
Prehrávajte videá dozadu pomocou programu Quicktime Player: 5 krokov
Prehrávajte videá dozadu pomocou prehrávača Quicktime: Toto je najúžasnejší trik storočia. Tento návod vám ukáže jednoduchý spôsob, ako prehrávať videá dozadu bez sťahovania riskantných programov (ak nemáte rýchly čas, budete ho potrebovať.) Na obrázku nie je čo robiť s projektom, ale potreboval som