Hlasový modul s DFPlayerem a Arduinem Uno
Napsal: 24 čer 2023, 13:53
Našel jsem si návod, jak si vyrobit z DFPlayeru a Arduina Uno hlasový modul, který při stisku jednoho z tlačítek spustí danou zvukovou stopu z SD karty.
Stránka: https://starthardware-org.translate.goo ... r_pto=wapp
V programování všeobecně jsem naprostý začátečník. Něco jsem si k tomu i nastudoval, ale stejně jsem si s tím moc neporadil.
Hlasový modul z oné stránky má nedostatky, které bych potřeboval odstranit/upravit.
První je, že při spojení jednoho ze vstupů vůči mínusu se daná stopa neustále přehrává od začátku(nenechá ji dohrát, je slyšet dokola se opakující první písmeno stopy). Pokud na vstup přivedu impulz z mínusu, tak se stopa přehraje celá bez problému.
Potřeboval bych upravit kod, aby při trvalém spojení daného vstupu a mínusu se daná stopa přehrávala CELÁ dokola, dokud vstup nerozpojím.
Také bych potřeboval dva vstupy pro nastavení hlasitosti. Zkoušel jsem upravit kod, ale při odpojení napájení musím hlasitost znova nastavovat těmi tlačítky. Potřebuji, aby si Arduino pamatovalo tlačítky nastavenou hlasitost i po odpojení napájení.
Sériový monitor ukazuje zpětnou vazbu při stisku a dohrání stopy.( musel jsem snížit přenosovou rychlost)
Děkuji předem za rady.
Stránka: https://starthardware-org.translate.goo ... r_pto=wapp
V programování všeobecně jsem naprostý začátečník. Něco jsem si k tomu i nastudoval, ale stejně jsem si s tím moc neporadil.
Hlasový modul z oné stránky má nedostatky, které bych potřeboval odstranit/upravit.
První je, že při spojení jednoho ze vstupů vůči mínusu se daná stopa neustále přehrává od začátku(nenechá ji dohrát, je slyšet dokola se opakující první písmeno stopy). Pokud na vstup přivedu impulz z mínusu, tak se stopa přehraje celá bez problému.
Potřeboval bych upravit kod, aby při trvalém spojení daného vstupu a mínusu se daná stopa přehrávala CELÁ dokola, dokud vstup nerozpojím.
Také bych potřeboval dva vstupy pro nastavení hlasitosti. Zkoušel jsem upravit kod, ale při odpojení napájení musím hlasitost znova nastavovat těmi tlačítky. Potřebuji, aby si Arduino pamatovalo tlačítky nastavenou hlasitost i po odpojení napájení.
Sériový monitor ukazuje zpětnou vazbu při stisku a dohrání stopy.( musel jsem snížit přenosovou rychlost)
Děkuji předem za rady.