Hirdetés
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- Sub-ZeRo: Euro Truck Simulator 2 & American Truck Simulator 1 (esetleg 2 majd, ha lesz) :)
- eBay-es kütyük kis pénzért
- GoodSpeed: Márkaváltás sok-sok év után
- Luck Dragon: Asszociációs játék. :)
- D@reeo: Pi-hole és a Telekom Sagemcom F@st 5670 DNS beállítása
- N€T0X|N: Poloskahegy
- sziku69: Szólánc.
- sziku69: Fűzzük össze a szavakat :)
- bb0t: Ikea PAX gardrób és a pokol logisztikája
Új hozzászólás Aktív témák
-
koala69
tag
válasz
ThomasP75
#618
üzenetére
Szia - koszonom a segitseged! Kozben nekem is megerkezett a board, es elkezdtem a kiserletezest.... eddig mukodik amit kiprobaltam, a fenyero szabalyozas a fotoellenallasal otletes - ami nekem hianyzik - x ido mulva, ha nincs beavatkozas / pl hangero, csatornavaltas / akkor kikalcsolja a kijelzot, hogy csokkentse a fogyasztast.
A dac-ot egyenlore a#define I2S_DOUT 17
#define I2S_BCLK 22
#define I2S_LRC 27
gpio-kra tettemaz rotarity-t meg tervezem a//#define ENC_BTNR 16
//#define ENC_BTNL 4
//#define ENC_BTNB 35mivel az ellenallasokat leforrasztottam, es mar nincsennek meg... igy azokrolkulon kell majd gondoskodnom...koszonom, hogy utananeztel, sok sikert Neked is!!! -
ThomasP75
lelkes újonc
válasz
ThomasP75
#514
üzenetére
Az elmúlt esős napok felpörgették az ADSL modemből rádió projektet.
Felesleges alkatrészek ki lettek forrasztva, PCM és a kijelző a helyére került.
Kondik nem fértek el ki kellett vágni a helyet az ESP32 NYÁK-jának.
így már befért:
Aztán kapott egy előlapot is:
Eredetileg az idő, és a bitráta jobb oldalon volt, de engem zavart hogy belegörgette a szöveget ezért átraktam az utolsó sorba a hangerő elé:
Ehhez módosítani kellett a
yoRadio\src\displays\conf\displaySSD1306x32conf.h -ban a 23-24. sort hogy végig scrollozzon és az előadó számcím is kisbetűs lett:
const ScrollConfig metaConf PROGMEM = {{ TFT_FRAMEWDT, TFT_FRAMEWDT, 1, WA_LEFT }, 140, true, MAX_WIDTH-6*5-2, 5000, 2, 25 };
const ScrollConfig title1Conf PROGMEM = {{ 0, 11, 1, WA_LEFT }, 140, true, DSP_WIDTH-6*4, 5000, 2, 25 };
--
const ScrollConfig metaConf PROGMEM = {{ TFT_FRAMEWDT, TFT_FRAMEWDT, 1, WA_LEFT }, 140, true, MAX_WIDTH, 5000, 2, 25 };
const ScrollConfig title1Conf PROGMEM = {{ 0, 11, 1, WA_LEFT }, 140, false, MAX_WIDTH, 5000, 2, 25 };
--
bitráta áthelyzés:
const WidgetConfig bitrateConf PROGMEM = { 0, 11, 1, WA_RIGHT };
const WidgetConfig bitrateConf PROGMEM = { 0, 20, 1, WA_LEFT };
--
óraáthelyzés:
const WidgetConfig clockConf PROGMEM = { 0, 1, 1, WA_RIGHT };
const WidgetConfig clockConf PROGMEM = { 45, 20, 1, WA_LEFT };
--
és a negatív óra kijelzést is állítani kellet normálra:
yoRadio\src\displays\displaySSD1306.cpp
120. sor
setTextColor((network.timeinfo.tm_sec % 2 == 0) ? 0 : 1, 1);
cserélve lett:
setTextColor((network.timeinfo.tm_sec % 2 == 0) ? config.theme.clock : config.theme.background, config.theme.background);
és
setTextColor(0, 1);
cserélve lett:
setTextColor((network.timeinfo.tm_sec % 2 == 0) ? config.theme.clock : config.theme.background, config.theme.background); -
User_2
tag
válasz
ThomasP75
#516
üzenetére
nagyon köszönöm, hogy fáradtál értem,
az én böngészőmben nem találtam ESP32-t EU raktárból,
alkalmaztam az itt leírtakat:
https://prohardver.hu/tema/aliexpress_tapasztalatok/hsz_65117-65117.htmlte hogy találtad őket?
majd még próbálkozom -
bimbula53
tag
válasz
ThomasP75
#471
üzenetére
Köszi, hogy megosztod tapasztalatodat.
Yoradio-nál elöször próbáld meg a kijelzőt és a vs-t külön SPI -re tenni, az RST-ket az EN türe csatlakoztatni.
" # define VS_PATCH_ENABLE false " írd be a myoptions.h fájlba.
Biztos tudod, hogy a WROOVER-nél a 16,17-s pineket Yoradio esetében nem tudod használni a psram miatt.
Csak javasolni tudom az egyszerüségkedvéért a PCM5102, UDA1334A vagy a MAX98357A használatát. Kevesebb gond és boszuság. -
bimbula53
tag
válasz
ThomasP75
#462
üzenetére
Szia!
Gratula, jól néz ki
Köszi a véleményedet, hasznos lehet kezdőknek.
A "VS1003B" csak mp3-t tud.
A magyaritással mi a gond?
A 3,5" kijelzővel is jól fog kinézni. Annál már a színek meg változtatása is jobban dominál.Egy kis ízelítő az AAC -hoz. Akadás mentesen játssza le.
-
Postas99
őstag
válasz
ThomasP75
#445
üzenetére

Nagyon köszönöm kimerítő infót. Lehet, hogy csak az én fülem rossz már, de nem hallok hibát a PC5102A dekódolásban. A hang tiszta, nem volt még akadás sem.#include "Arduino.h"
#include "WiFi.h"
#include "Audio.h"
#define I2S_DOUT 26 // connect to DAC pin DIN C3--4
#define I2S_BCLK 27 // connect to DAC pin BCK C3--3
#define I2S_LRC 25 // connect to DAC pin LCK C3--2
//#define SerialCDC USBSerial
Audio audio;
const char* ssid = "*******";
const char* password = "*******";
void setup() {
Serial.begin(115200);
WiFi.begin(ssid, password);
while (WiFi.status() != WL_CONNECTED) {
Serial.println("Várakozás a hálózatra ...");
delay(1500);
}
Serial.println("Kapcsolódva.");
audio.setPinout(I2S_BCLK, I2S_LRC, I2S_DOUT);
//audio.connecttohost("http://s1.knixx.fm/dein_webradio_64.aac"); // 64 kbp/s aac+ Ez nagyon jó német adó
//audio.connecttohost("http://stream.ca.morow.com:8003/morow_med.mp3"); // 64 kbp/s aac+
audio.connecttohost("https://icast.connectmedia.hu/5001/live.mp3");
//audio.connecttohost("http://vis.media-ice.musicradio.com/CapitalMP3");
}
void loop() {
audio.loop();
}De az én kódom jelenleg ennyi. Még beleteszem egy tömbbe a rádióadókat és azt hogy fel-le lehessen váltogatni a tárolt csatornákat.
Majd ha lesz több időm akkor természetesen kijelző és a többi cucc. Nem urgent. Van más projektem is.De ugyanez a fenti kód már hang generáláskor a C3-on szaggatott és lassú volt. Ezzel szemben a EPH féle kóddal, ott is bele kellett nyúlni, szinte hibátlan volt ugyanez a MCU.
Csak azért szeretném tényleg egy VS1053(b)-vel is kipróbálni az egészet mert akkor megépíteném egyik álmomat, régi .MOD fájlok lejátszásához.
Új hozzászólás Aktív témák
- Intel Core i5 / i7 / i9 "Alder Lake-Raptor Lake/Refresh" (LGA1700)
- Torrent meghívó kunyeráló
- AMD Ryzen 9 / 7 / 5 9***(X) "Zen 5" (AM5)
- EAFC 26
- Nintendo Switch 2
- A következő évtizedbe repíti a NAND hatékonyságát a Samsung új kutatása
- One otthoni szolgáltatások (TV, internet, telefon)
- Futás, futópályák
- Windows 11
- Lexus, Toyota topik
- További aktív témák...
- Lenovo ThinkPad P15 Tervező Vágó Laptop -50% 15,6" i7-10750H 16/512 QUADRO T1000 4GB
- Dell LAtitude 7490 FHD, TOUCH, i7-8565U CPU, 16GB DDR4, 512GB SSD, 27% ÁFÁS SZÁMLA, 1ÉV GARANCIA!
- Üzletből, Lenovo garanciával ThinkPad E14 Gen 5/ Intel Core i5-1335u/16GRAM/512SSD/FULL HD +kijelző
- HP Elitebook 840 G6 FHD, i7-8565U CPU, 16GB DDR4, 512GB SSD, 27% ÁFÁS SZÁMLA, 1ÉV GARANCIA!
- HP Elitebook 840 G5 FHD, i7-8550U CPU, 16GB DDR4, 512GB SSD, 27% ÁFÁS SZÁMLA, 1ÉV GARANCIA!
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: BroadBit Hungary Kft.
Város: Budakeszi





