Új hozzászólás Aktív témák
-
bimbula53
tag
Kezdésnek had osszam meg kezdeti tapasztalatimat.
ESP8266+0,96"OLED+VS1003+arduino NANO V.3 + 6nyomogomb, "Karadio" szoftverrel.
A mai napig használom, bár nem olyan szép csomagolásban mint ekkold-é.
A nagy testvér: ESP32+2,8"kijelző(full)+VS1003+2encoder "Karadio32" szoftverrel.
A kíváncsiság által vezérelve akadtam a "Yoradio" projektre. Hardver config azonos az előzővel, csak a szoftver változott. Nekem ez tetszik. Szép a weblapja, komfortos, jól kezelhető. A karadio app-al is együtt működik. A hardverben történt változás. A vs1003-at hazavágtam, helyette UDA1334Aszolgál gond nélkül. A csomagolás nem olyan szép, de már 2változatban is készült. Ja a hardverre visszatérve: a második változatban már "ESP32 D1 mini" dolgozik, SD + IR kiegészítéssel. -
bimbula53
tag
válasz its_grandpa #7 üzenetére
Sajnos igaz, ami Kínából jön az nem biztos, hogy azt kapod amit a képen látod. Én Mo-n vettem a VS1003 -at 2izben is. Majd az UDA1334A -t is. A VS1053 -t is lehet kapni de az nagyon drága. Ezek biztosak voltak némi garanciával. Persze kicsit drágábban.
Itt a lehetőség kibeszélésre, esetleg hiba felderítésére. -
bimbula53
tag
https://prohardver.hu/tema/arduino/hsz_19628-19628.html erre a válaszom.
>> az Adafruit könyvtárat használja mint alap ..
Nem igaz, a Yoradio is másik lib-et használ.
Igazad van más munkáját használja. Kiemelném az "alap" szót mint kiindulást. (mi volt előbb: a tojás vagy a tyúk)
Tisztelem a programozási tudásodat, én nem értek ennyire hozzá, kérdem: hová akarsz kijukadni "VS1053 - VS1003" témában? Nekem az a fontos, hogy szóljon. Nem HI-FI minőség, de nem is zsebrádió hangzás. Nem utolsó sorban anyagi és mo-i elérés volt a fő szempont.
Természetesen ha jobb programot sikerül írni tedd nyilvánossá. -
bimbula53
tag
Őszintén? Nem tudom. Mind a 2 más-más hardver környezetben működik. Na és a kíváncsiság is közrejátszott az UDA1334A vásárlásánál. Egyébként szubjektív a megítélés. Olvastam véleményt erről is meg arról is. Nekem bejött mind a 2. A vs1053 -ról csak annyit, hogy több féle klón létezik(piros, zöld, kék panel).Táp problémák fordulnak elő a legtöbbször.
-
bimbula53
tag
válasz its_grandpa #19 üzenetére
Elnézést a bénázásomért, de a válaszolás ablaknál kiírt tájékoztatót rosszul értelmeztem.
Ha már ilyen jól kiveséztük a VS1053-t, Te mit javasolsz? Mivel építettél? Oszd meg tapasztalataidat a témában. Én kiváncsian várom. -
bimbula53
tag
Az "encoder" jelen esetben "rotary encoder" forgó kodolot jelent ami leegyszerüsitve: a potméter digitális változata, aminek nyomogombos funkcioja is van. Nálam ez hangerő váltás, állomás választás, play/stop és rádió/SD kártya közti váltásként használatos. Ezeket kilehet váltni IR irányítással vagy Touch -os kijelzővel.
Több féle netradio projekt közű lehet válogatni. Te melyiket szeretnéd megépíteni? -
bimbula53
tag
válasz its_grandpa #25 üzenetére
" >> Mivel építettél? VS1003, ESP12."
Gondolom, hangvezérléses projekteket készítettél az okos otthonhoz.
" >>Te mit javasolsz? (írom, az 1,2 tud https-t is !)
1. Akinek van openwrt-s routere usb porttal, vegyen gombokért usb-s hangkártyát és nézze meg Suste mester fantasztikus megoldását [link] , mindent tud."
Ez nem kezdöknek való. Bár a témát ismerem, de soha nem áltam neki megvalósítani.
" 2. Telefonálásra már nem használt mobil teló."
Kimaradt a számítógép. Ezek azoknak való akik nem szeretnek hobbi szinten az elektronikával foglalkozni.
"3. Építs, gazdagítsd a tudásod, az örökre a tiéd."
Ez szállóigévé is válhatna. Akár itt is.
"ps: a VS1003 szálat nem dobom el csak most más a priorítás."
Kiváncsian várom a hanggal kapcsolatos projekteket.
Játszunk együtt! -
bimbula53
tag
Én a program kódhoz nem tudok hozzá szólni.
"Egyszerű webrádió esp32-vel, nem kell hozzá külső alkatrész. Mono, belső DAC, kijelző nélkül."
Első olvasatra tetszett. Másodikra, már túl bonyolultnak találtam. Egyébként az írója is a külső DAC-ot javasolja. Létezik olyan DAC -is amihez közvetlenűl lehet hangszórót csatlakoztatni.
Te meg építetted 8266-ra? -
bimbula53
tag
Igazad van. Ez csak az én véleményem. Ez nem jelenti azt, hogy másnak nem jön be.
Az lenne a cél, hogy minél többen csatlakozzanak, írják meg mit készítettek, tapasztaltak.
Azok akik jártasabbak a program kódolásban segítsenek a kezdőknek.
Lásd a saját példádat. Több éves tapasztalatomból kiindulva: hiba miatt elakadsz és nincs segítség, magadnak kell megoldani. Külföldi azonos témájú fórumokon nagyobb részvétellel pörgösebb, és csodálatos dizájnokkal vesznek részt. Ezt lenne jó elérni. -
bimbula53
tag
Fontos! nem kell elkeseredni, ha elsőre nem sikerül.
1. Újra indítás (feltételezem ezt többször meg próbáltad)
2. Ha ez nem jött be akkor teljesen törölni kell az ESP-t.
3. Lehet ellőről kezdeni mindent.
4. Az ESP32 Dev modult kell kiválasztani (ezt szereti a legjobban) Érdemes a "gyors indítás" pontot figyelmesen el olvasni. Részletesen leírja mit kell tenni. Csak megjegyzem, hogy más fajta ESP32-vel is lehet próbálkozni, de ismerni kell a láb kiosztását és funkcióját.
5. "ArduinoIDE-ben - töltse fel a vázlat adatokat az Eszközök → ESP32 Sketch Data Upload segítségével"
Ezt töltsd fel elsőre, nagyon fontos Ez adja az alapokat (fájl rendszert) !!!6. A "myoptions" fájlnál van a gubanc. Ja és az Arduino IDE 1.8.19 -s verzióját használd.
7. A modulon jelölt G23 -s, ha a képet nézem akkor neked nincs szükséged rá.
6. A konfigurációt webes felületen is bel lehet állítani (ezzel könnyebb). A kapott fájlt be kell másolni a "YoRadio" almappába a "yoradio.ino" mellé.
7. Végül ha ez is meg van, másodjára ezt töltsd fel!!Majd írd meg mire jutottál.
-
bimbula53
tag
válasz its_grandpa #51 üzenetére
A "Heltec Wifi Lora 32" még nem ismertem. Itt az idő, hogy meg ismerkedjünk. Köszi az infot.
Nálam pont forditva van. Arduino - SSD, Forrás - HDD, a gép meg nem 1 mai darab ( W10 64 bit, 6Gb RAM, CPU 3Gb). Ezért a 45perc forditás. -
bimbula53
tag
Ajánlanám a program írójának alap beállitásának a használatát. A myoptions fájlban. Használtad a webes felületet? Úgy emlékszem a 34 -s tű csak bemenetként lehet használni. A 33-s tűt használhatod. (pl. CS- nek). Írd meg VS1053 bekötését úgy könnyebben tudok segíteni. Bármilyen változtatás történik a konfig fájlban újra kell fordítani és feltölteni.
-
bimbula53
tag
Szia!
Tudálékosnak fog hatni, de először leírnám az általános bekötést:
ESP8266 - VS1053
D1(GPIO 05) XDCS
D2(GPIO 04) DREQ
D3(GPIO 00) XRST
D5(GPIO 14 SCK
D6(GPIO 12) SO (MISO)
D7(GPIO 13) SI (MOSI)
D8(GPIO 15) XCSHa ez rendben, érdemes élőről kezdeni az égetést. Mindenek elött az ESP8266 -ot teljesen törölni, azután újra égetni a programot. Ezek után sincs hang akkor a VS1053-at külön teszt programmal ellenőrizni, jó vagy nem.
Ellenőrizd a VS1053 táp IC -it. Több probléma is adódott belőlé. Néz utána a weben. Ha jól emlékszem a 3,3V-os ic mellett 5V-osnak kellene lennie, de helyette 1,8 tettek bele helyette. Ennél fogva 5V -tól tönkre megy és nincs hang csak zaj. -
bimbula53
tag
Szia!
Gondolom a legfrisseb verzióval kezdesz.
"Arduino: 1.8.19 (Windows 7), Board: "ESP32 Dev Module, Disabled, Minimal SPIFFS (1.9MB APP with OTA/190KB SPIFFS), 240MHz (WiFi/BT), QIO, 80MHz, 4MB (32Mb), 921600, None"
Ez rendben van.
Kérdés: a "myoptions.h" fájlt beállítottad? Itt lehet konfigurálni a neked megfelelő tűket. kijelző, vs1053, estleg kódoló, stb... Ezt webes felületen is be tudod állítani. Igy a könnyeb.
Írd meg a beállításokat. Az is sokat segít kideríteni a hibákat
Ha ez megvan akkor a "yoradio.ino" mellé kell másolni, és utána indítsd el az .ino fájlt.
A hiba üzenetek beállítási problémákra utalnak.
Ha sikerül hiba nélkül lefordítani akkor ne felejtsd el először a fájl rendszert feltölteni, utána mehet a program.
-
bimbula53
tag
"Arduino: 1.8.19 (Windows 7), Board: "ESP32 Dev Module, Disabled, Minimal SPIFFS (1.9MB APP with OTA/190KB SPIFFS), 240MHz (WiFi/BT), QIO, 80MHz, 4MB (32Mb), 921600, None"
Erre térj vissza. Sajnos a win7-hez nem tudok hozzá szólni. Az arduino 1.8.19 -nél maradj mindenféleképpen első körben. Az ESP 32 librarinál v.2... -től jó. -
bimbula53
tag
válasz Airedhyal #75 üzenetére
Többféle ESP32 -vel is próbálkoznak és végül is sikerül nekik csak a láb kiosztás és funkciójukat kell ismerni.
Én legutóbb ESP32 D1 mini -vel készítettem. Azt tapasztaltam, hogy a WROOM modullal sikeresebbek mint a WROVER modullal. De olvastam már, hogy összetetteb modulokkal is sikereket értek el. Itt is a láb és funkció a kérdés ami döntő.
Amit saját magunk csinálunk az mindig szép. Egyébként az "AAC" kiterjesztést is
lejátsza. A 320kb-s streameket is szépen viszi. -
bimbula53
tag
Kérlek a myoptions.h fájlt küld el, ami a Te konfigurációdat tartalmazza, hogy win10 64 alatt is lefordítsam.
A vs1053 az sd és brighness_pin bekötését írd meg.
Jelen olvasatomban ezeknél látok problémát. Lehetséges a vs1053 téves bekötése. A többi ebből adódik. Ha elküldöd az adatokat holnap letesztelem, hogy tovább tudjunk lépni. -
bimbula53
tag
Több kérdés is felmerült.
Ahogy nézem nincs SD kártyád és a Brighness_pin -hez sem nyúltál.
Nekem a Te beállításoddal simán hiba nélkül lefordította. Ami viszont feltűnt, hogy míg nekem
"r=71,2,4,7,24,44,47,54,56,67&i=5,6,18,19,20,21,28,29,30,41&v=21,22,5,32,4,-1,36,34,39,35"
addig neked
"r=71,2,3,7,24,44,47,49,50,53,67&i=5,6,18,19,20,21,22,23,24,41&v=21,22,5,32,4,-1,34,39,36,35"
Win7 64- en , amin nincs telepítve arduino, szintén a fenti értékeimet adta.
Sajnos arra nem tudok válaszolni miért különböznek. Bár fordításnál ezzel nem foglalkozik.
1. mi az esp32 pontos típusa?
2. melyik Yoradio verziót használod?
3. tedd meg légyszi, hogy az examples\myoptions.h fájlt konfigurálod és küld el.
4. Frissisd a következöket:
a. File -> Preferences - További alaplap-kezelő URL-ek: https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json, https://dl.espressif.com/dl/package_esp32_index.json
b. ESP32 alapverzió 2.0.0 vagy újabb (https://github.com/espressif/arduino-esp32) !
5. Próbáld meg a szerző által alap configot használni és csak azt módosítsd amik összevesznek, és ezt fordítsd. -
bimbula53
tag
Már közeledik a győzelem.
Én a helyedben a ESPAsyncWebServer.h fájlba beleírnám a #include "debug.h" pl. a 25-dik sorba. (bár idáig egyszerse volt ilyen problémám, ez idáig nem futottam ilyenbe. )
És úgy fordítanám. Egyébként nem tudom hogy kell fájlt küldeni. Telefonon olvasom amit küldtél -
-
bimbula53
tag
Mielőtt felraktad az ESPAsyncTCP-master.zip, kipróbáltad az ESPAsyncWebServer.h fájlba beleírnám a #include "debug.h és fordítani. Úgy mit csinált? A debug.h nélkül és a ESPAsyncTCP-masterrel fordítottál? Ekkor írt oldalnyi hibát és mindenhol az ESPAsynkWebServerre utal?
Mi hiányzik még neki? Ez költői kérdés, ez inkább magamhoz szól. Én ebben a helyzetben gyalulnám az egész Arduinot és élőről kezdeném a szükséges könyvtárakkal kiegészítve.
File -> Preferences - Bővebb kimenet mutatása eközben: "fordítás" pipa. ( gondolom ez eddig is be volt állítva). -
bimbula53
tag
válasz Airedhyal #90 üzenetére
Szia!
Csak kíváncsiságból kérdem: "r=71,2,4,7,24,44,47,54,56,67&i=5,6,18,19,20,21,28,29,30,41&v=21,22,5,32,4,-1,36,34,39,35"
"r=71,2,3,7,24,44,47,49,50,53,67&i=5,6,18,19,20,21,22,23,24,41&v=21,22,5,32,4,-1,34,39,36,35"
miért van különbség a két sor között mikor mind a kettő jó?
A Nextcloud -ot régóta használod, biztonságos?
-
bimbula53
tag
válasz Airedhyal #93 üzenetére
Köszi a válaszokat. Megvilágosodtam. Mind a két sor tökéletes. Itt a hardver összeállításokból fakadnak a különbségek. A linkek megnézésekor világosodtam meg. (Hiába, mindig tanul az ember.)
Én mindig encoderben gondolkodtam. A nyomógombos vezérlés kimaradt ennél a rádiónál. Amit én használok [link] -
bimbula53
tag
Jelen pillanatban is folyik a fordítás. Win7 64bit,régen telepített, a pyton3.8.10 van rajta. Mostanában nem használom. Az arduinot most telepítettem 1.8.19 (korábban sem volt rajta). Idáig az esp32, onebutton, iremoteEsp8266-master...
Win7-re a python 3.8.16 a vége. Egyenlőre ennyi. Majd írok ha végzet. -
bimbula53
tag
válasz bimbula53 #120 üzenetére
Na végre sikerült le forditani hiba nélkül. Amivel még kiegészült: arduino-esp32-master.zip
könytár.
1.) Esp32 v2.0.8 - alaplap:
https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json
Ezt a címet "Airedhyal" forumtárs ajánlotta. Én is ezt használtam.
2.) OneButton-2.0.4.zip
3.) IRemoteEsp8266-master.zip
4.) Arduino-Esp32-master.zip
könyvtárakkal egészült ki a frissen telepitet arduino.
(Nefelejsd el az alaplap kezelöben installálni az esp-t
a többit a könytár kezelöben)Amenyiben az Arduino IDE -ben nem jelenik meg az "Eszközök - ESP32 Sketch Data Upload" akor itt a telepítés leírása [SPIFFS] .
A vázlat 1218949 bájt (61%)-ot használ a program tárhelyből. A maximum 1966080 bájt.
A globális változók 54620 bájt (16%)-ot használnak a dinamikus memóriából, 273060 bájtot hagyva a helyi változóknak. A maximum 327680 bájt.Még csak annyit az - esptool.py v4.5.1,
a Yoradio - 0.9.161, az általad közölt hardver konfiggal. -
bimbula53
tag
válasz Airedhyal #124 üzenetére
"Meg mi okból telepitted a python akármelyik verzióját is? Arduino ide -hez nem kell. ESP32 csomaghoz nem kell."
Én akárhogy nézem az esp32 -s csomag részeként is fel lelhető a python (esptool.py).
Az "Esp32\hardware\esp32\2.0.7 \tools\"
Bár én nem értek a programozáshoz, csak a probléma megoldása érdekel, és azt veszem észre, hogy a pythonnal van gondja.