Audio výstup z Arduina
Moderátor: Moderátori
Audio výstup z Arduina
Zdravím,chcel by som požiadať o radu,resp.link na riešenie nasl.požiadavky:Chcem dosiahnúť,aby som napr. pri určitom stave na vstupoch Arduina dostal audio výstup,teda určitú nahratú vetu z SD karty ktorá je pripojená k Arduinu.Neviem nahrať na SD kartu audio vetu s určitým označením a potom ju pod týmto označením nájsť a prehrať.Pozrel som na Internete veľa projektov "Arduino sound output",ale nenašiel som nikde riešenie mojej otázky.Tiež som pozeral: The talking color detector,ale nepochopil som ako autor nahral príslušný zvuk na SD kartu.
Mám DFPlayer DFR0299,ktorý je použitý v The talking color.....
Ďakujem za radu.
boro
Mám DFPlayer DFR0299,ktorý je použitý v The talking color.....
Ďakujem za radu.
boro
0
-
- Ultimate člen
- Príspevky: 2328
- Dátum registrácie: 25 Jún 2013, 21:06
- Bydlisko: Krajné
- Vek: 57
- Kontaktovať používateľa:
Re: Audio výstup z Arduina
Súbory na kartu zapíšeš cez hocijaký PC s príslušnou čítačkou SD kariet. Len si ju naformatuj na FAT16 a lebo FAT32. Iné súborové systémy ten modul nepodporuje.
Potom si prečítaj datasheet modulu.Modul sa ovláda sériovou linkou cez príkazy (postupnosti bytov). V podstate každý z projektov to robí cez tie príkazy. Jeden z nich je napríklad prehratie "skladby" s daným poradovým číslom. Zdá sa mi že to poradie je obyčajné abecedné poradie súborov.
A to je všetko.
Názov témy máš máličko zavádzajúci. Arduino nezvládne audio vystup. V tomto prípade iba ovláda MP3 prehrávač vo forme univerzálneho modulčeka.
Potom si prečítaj datasheet modulu.Modul sa ovláda sériovou linkou cez príkazy (postupnosti bytov). V podstate každý z projektov to robí cez tie príkazy. Jeden z nich je napríklad prehratie "skladby" s daným poradovým číslom. Zdá sa mi že to poradie je obyčajné abecedné poradie súborov.
A to je všetko.
Názov témy máš máličko zavádzajúci. Arduino nezvládne audio vystup. V tomto prípade iba ovláda MP3 prehrávač vo forme univerzálneho modulčeka.
0
Ukáž múdremu chybu a on sa ti poďakuje. Ukáž chybu hlupákovi a on sa urazí.
- pablox
- Ultimate člen
- Príspevky: 1743
- Dátum registrácie: 19 Júl 2006, 00:00
- Bydlisko: Ruzomberok
- Vek: 32
- Kontaktovať používateľa:
Re: Audio výstup z Arduina
Pozri toto https://pablox.net/index.php?option=com ... &Itemid=33
Ten modul sa dá riadiť bud cez UART alebo kombináciou na vstupoch vieš prehrať priamo skladbu v rozsahu 0-255 a nepotrebuješ ani Arduino. Máš síce iný modul, ale s týmto som robil a viem ze to malo aj takúto možnosť.
Ten modul sa dá riadiť bud cez UART alebo kombináciou na vstupoch vieš prehrať priamo skladbu v rozsahu 0-255 a nepotrebuješ ani Arduino. Máš síce iný modul, ale s týmto som robil a viem ze to malo aj takúto možnosť.
0
Meranie radiačného pozadia https://radmon.pablox.net/
Moja osobná webstránka http://www.pablox.net
Moja meteostanica http://www.teplomer.pablox.net
Moja osobná webstránka http://www.pablox.net
Moja meteostanica http://www.teplomer.pablox.net
Re: Audio výstup z Arduina
@boro
Podrobné informácie k modulu "DFPlayer Mini":
https://wiki.dfrobot.com/DFPlayer_Mini_SKU_DFR0299
Podrobné informácie k modulu "DFPlayer Mini":
https://wiki.dfrobot.com/DFPlayer_Mini_SKU_DFR0299
0
- mclareniak
- Zaslúžilý člen
- Príspevky: 1212
- Dátum registrácie: 21 Feb 2008, 00:00
- Bydlisko: okr. Prievidza
Re: Audio výstup z Arduina
Ja si v mojich kostymoch riesim zvuky cez Arduino + DFplayer mini.
Na microsd supnem mp3ojky a prehram co potrebujem.
Na microsd supnem mp3ojky a prehram co potrebujem.
0
Keďže vedeniu fóra a niektorým užívateľom vadil obsah môjho podpisu, bol som požiadaný o odstránenie určitej časti. Preto som sa rozhodol odstrániť celý pôvodný podpis.
Re: Audio výstup z Arduina
Ďakujem pekne za rady.Momentálne mám už na SD karte nahrané WAV súbory ale DF player je ticho .Keď na ADKEY1 pripojím GND,tak čevená led na playeri bliká ako by sa Segment1 prehrával,ale z reproduktora nič.
SD karta je určite o.k.lebo na inom prehrávači sa tie súbory normálne prehravajú.
boro
SD karta je určite o.k.lebo na inom prehrávači sa tie súbory normálne prehravajú.
boro
0
Re: Audio výstup z Arduina
V špecifikácii sa píše, že je to "Mini MP3 Player" a ty máš na SD karte len súbory WAV.
Tak asi nemá čo prehrať, alebo to čo má tak prehrať nevie
Tak asi nemá čo prehrať, alebo to čo má tak prehrať nevie
0
Re: Audio výstup z Arduina
Ak si k tomu pripojíš svoje Arduino, do ktorého si naláduješ "Sample code" z wiki linku, čo ti dal tom666, tak zistíš aj konkrétnu chybovú hlášku.
0
Re: Audio výstup z Arduina
Ano,ja som urobil chybu.Keď som pozeral príspevok The talking color detector,tak tam autor uvádza súbory WAV.Ja som moje súbory z diktafónu bez rozmýšľania konvertoval na WAV.Teraz mám na SD karte mp3 a samozrejme to funguje.Ďakujem
boro
boro
0
Re: Audio výstup z Arduina
Zdravím,potrebujem ešte poradiť.Na ovládanie DFplayera som použil knižnicu:DFPlayer_Mini_MP3>DFPlayer_sample a mám nasl.problém:Po spustení programu sa začne prehrávať vždy 1.súbor umiestnený na SD karte bez ohľadu aké je číslo v zátvorke.Ak mám nasledujúci príkaz na prehrávanie s číslom,tak sa stále prehráva len 1.súbor.Ak použijem príkaz next alebo prev,tak to funguje správne,ale po spustení programu sa vždy prehrá 1.súbor.
Ďakujem
boro
Ďakujem
boro
0
- mclareniak
- Zaslúžilý člen
- Príspevky: 1212
- Dátum registrácie: 21 Feb 2008, 00:00
- Bydlisko: okr. Prievidza
Re: Audio výstup z Arduina
Na karte musi byt priecinok s nazvom MP3 a v nom subory s nazvami 0001.mp3, 0002.mp3.......0100.mp3 atd.
Ja pouzivam aj kniznicu
#include <SendOnlySoftwareSerial.h>
SendOnlySoftwareSerial mySerial(5);
na odoslanie prikazov. V tomto pripade ale je treba upravit samotnu kniznicu pre DFplayer aby pouzival na komunikaciu nie softwareserial ale SendOnlySoftwareSerial
Potom zadas prikaz mp3_play (1);
v zatvorke je cislo skladby
odporucam pouzit 1k odpor do pinu RX
Na prehravanie pin TX nepotrebujes pripojit.Ja pouzivam aj kniznicu
#include <SendOnlySoftwareSerial.h>
SendOnlySoftwareSerial mySerial(5);
na odoslanie prikazov. V tomto pripade ale je treba upravit samotnu kniznicu pre DFplayer aby pouzival na komunikaciu nie softwareserial ale SendOnlySoftwareSerial
Potom zadas prikaz mp3_play (1);
v zatvorke je cislo skladby
0
Keďže vedeniu fóra a niektorým užívateľom vadil obsah môjho podpisu, bol som požiadaný o odstránenie určitej časti. Preto som sa rozhodol odstrániť celý pôvodný podpis.
Re: Audio výstup z Arduina
Ďakujem pekne za radu.Stačilo urobiť len ten priečinok MP3 na SD karte a tie súbory tam presunúť a už to fuguje ako má.Teda prehrávajú sa súbory podľa čísla,mp3_play(číslo); Iné úpravy ani neboli potrebné.
Ešte raz veľká vďaka,som veľmi rád.
boro
Ešte raz veľká vďaka,som veľmi rád.
boro
0
-
- Podobné témy
- Odpovedí
- Zobrazení
- Posledný príspevok