Időzíthető MP3 lejátszó - segítségkérés

A meglévő hardware eszközök fejlesztési lehetőségei, módosítások, illetve új eszközök bevezetése
Válasz küldése
cs_65
Újonc
Újonc
Hozzászólások: 1
Csatlakozott: 2017. február 11. szombat, 16:14

Időzíthető MP3 lejátszó - segítségkérés

Hozzászólás Szerző: cs_65 »

Sziasztok.
Előrebocsájtom, hogy teljesen "hülye" vagyok a mikorkontrolerek világában (tudom, hogy mi van benne, de a gyakorlati felhasználásukban semmi), viszont az elektronika más (analóg) területén elég sok mindent építettem, terveztem, javítottam ..stb. Ennyit a bemutatkozásról és most jön, hogy mit is szeretnék :)
A témaindítóban is szerepel, egy: "Időzíthető MP3 lejátszó" - t szeretnék építeni, de fogalmam sincs, hogy fogjak hozzá, talán legegyszerűbb ha leírom mik is a követelmények.
- kb 10-15 hangmintát kell, hogy tároljon (MP3 formátum, kb 30 sec. hosszúságúak egyenként, legjobb lenne micro SD-n)
- a kiválasztott hang időzített indítása/leállítása (pl : indítás ma 16ó 30p, leállítás holnap 18ó 00p és ez idő alatt folyamatosan ismételgesse a
kiválasztott hangot - csak ennyi, nem kell egy teljes naptár)
- beállításkor meg lehessen adni a lejátszás hangerejét
- áramtalanításkor ne felejtse el a beállításokat
- bizonyos hangoknál kell egy külön kimenet (relét, tranzisztort, akármit ki/be kapcsolni)
- kétsoros LCD kijelző a beállításhoz (nem kell listázni az épp lejátszott hangot, vagy időt stb mutatnia, csak a beállítást segíteni)

Nagyvonalakban "csak" ennyi :)
Napokig olvasgattam pl az Arduino UNO tesztpanelről, sajnos szinte semmit sem fogtam fel belőle :( Ok, hogy ott az a panel - ami nem is túl drága, meg 100 kábellel + próbapanellel összedugdosva sok mindenre képes - de mi van utána? Egy működő készülékbe be kell az egészet cuccolni, vagy kiveszed a chipet és csinálsz (csináltatsz) egy saját nyákot a komplett elektronikának? ..itt elvesztettem a fonalat. Hónapokat (éveket) viszont sajnos nem áll módomban rááldozni a tanulásra. Remélem itt tud valaki segíteni és választ adni egy örök kérdésre: "mit is akarok én?? " :)
Előre is köszönöm, ha valaki szánna rá időt, hogy átgondolja az egészet és segítene.
Üdv.
Avatar
Robert
Elektronbűvölő
Hozzászólások: 10191
Csatlakozott: 2005. december 9. péntek, 7:00

Re: Időzíthető MP3 lejátszó - segítségkérés

Hozzászólás Szerző: Robert »

1, Arduino önállóan MP3 lejátszásra erőforrás hiánya miatt nem alkalmas.
2, külső MP3 dekóder+SD kártya segítségével tudod megtenni.

Ha diplomamunka vagy témafeladat vagy fizetős munka -> segítséget ne itt várj, más nem végzi el helyetted.
Ha egy-egy részfeladatban elakadsz, segítség az van...

De: az út nem sétagalopp, kiépített barlangi út.
Néha magadnak kell az erdőn átvágni magadat, TE leszel, aki utat vág.
Vagy Te leszel aki a sarokba dobja az egészet és egy kész programmal RaspBerryPivel/ android telefonnal megoldod....


Ahogy nekiállnék:
- keretprogram kitalálása - folyamatábra szinten.
- részfeladatok megvalósítása (alprogramok/szubrutinok/eljárások lesznek belőle)
- LCDre kiírás
- program/zene indítása/leállítása
- időzítés, órakezelés
- mentés, összehasonlítás feltételrendszerek


Első közelítésben ha rutinod van és stabil megoldást akarsz ez kb. 20....50 óra (az alap tesztelés, és dokumentáció nélkül, ha minden elsőre megy). De Ha projekt/diplomamunka kell, dokumentálással, leírással, akkor ezt 4....20 szorzóval értendő.
Ha a programozást is meg kell hozzá tanulnod, az most kb. 2...4 hónap alatt mehet (ill. 1 hónap - intenzíven, semmit sem csinálva mellette, napi min 5-6 óra tanulással). Ekkor az alapokat fogod kapargatni és túlnősz a CopyPaste fejlesztésen....

Kész projektek témaindítónak:
https://www.google.hu/webhp?sourceid=ch ... ck+arduino :)
http://www.instructables.com/id/Arduino ... arm-Clock/
https://blog.arduino.cc/2016/10/05/a-sh ... arm-clock/
http://www.bajdi.com/arduino-mp3-alarm-clock/


Én DS3231 valós órát használnék, DFPlayer mini MP3/SD kártya lejátszóval, Arduino UNO alappanel, I2C karakteres LCD-t, I2Cre fűzött relékimenet.
Illetve Arduino helyett ESP8266 chipet - így a beállítás WEBLapon át is történhet - WiFivel. Innen egy lépés hogy kitaláld a netes streames ébresztőórát :)



Off: bocsánat ha valaki lelkébe gázoltam.....
http://www.tavir.hu - a gazda :)
Avatar
kapu48
Elektronbűvölő
Hozzászólások: 3375
Csatlakozott: 2008. augusztus 29. péntek, 6:00

Re: Időzíthető MP3 lejátszó - segítségkérés

Hozzászólás Szerző: kapu48 »

A kérdés: Hogyan lesz a drót és alkatrész halmazból kész készülék?

Erre a válassz, nem tudjuk, mit szeretnél!
De!
Általános gyakorlat, hogy egymás tetejére dugható kártyákból építkezünk.
Itt 1 hasonló project (amit már én is alkalmaztam): Freaduino MP3 Music Shield
http://www.elecfreaks.com/wiki/index.ph ... sic_Shield
Már csak az időzítéshez szükséges óra modult (RTC) kel hozzá adni.
És módosítani a programot, hogy azt is kezelje, az igényeid szerin.
zoldfulurozi
Újonc
Újonc
Hozzászólások: 9
Csatlakozott: 2018. június 13. szerda, 11:44

Re: Időzíthető MP3 lejátszó - segítségkérés

Hozzászólás Szerző: zoldfulurozi »

Sziasztok, nagyon hülye kérdésem lenne DFPlayer modullal kapcsolatban. Azt szeretném kérdezni, hogy a modul amit tartalmaz SD kártya foglalat, az csak olvasásra használható ? Tehát pl. egy loggerhez 123.TXT írásához ugye nem megfelelő ??? Nagyon köszönöm a( kiéletes  ) válaszokat.
Avatar
Robert
Elektronbűvölő
Hozzászólások: 10191
Csatlakozott: 2005. december 9. péntek, 7:00

Re: Időzíthető MP3 lejátszó - segítségkérés

Hozzászólás Szerző: Robert »

Nem. A DFPlayer SD kártyája a DFPlayer processzorán van közvetlenül.
Nem érhető el Arduino/Külső eszköz által.
http://www.tavir.hu - a gazda :)
zoldfulurozi
Újonc
Újonc
Hozzászólások: 9
Csatlakozott: 2018. június 13. szerda, 11:44

Re: Időzíthető MP3 lejátszó - segítségkérés

Hozzászólás Szerző: zoldfulurozi »

Köszönöm szépen, akkor máshogy kell tervezgetnem :-)
Válasz küldése