Popis
PCM5102A DAC Sound Card Board pHAT 3.5mm Stereo Jack 24 Bits Digital Audio Module pre Raspberry Pi Beyond ES9023 PCM1794
Popis:
Tento modul je zvuková karta s PCM5102A DAC, navrhnutá pre Raspberry Pi. Poskytuje 24-bitový digitálny zvuk s vysokou kvalitou cez stereo jack 3,5 mm.
Vlastnosti:
- PCM5102A DAC pre vynikajúcu kvalitu zvuku
- 3,5mm stereo jack pre pripojenie reproduktorov alebo slúchadiel
- 24-bitový digitálny zvuk
- Kompatibilný s Raspberry Pi
Špecifikácie:
| Parameter | Hodnota |
|---|---|
| DAC čip | PCM5102A |
| Typ | pHAT |
| Rozhranie | 3,5mm stereo jack |
| Rozlíšenie | 24 bitov |
| Kompatibilita | Raspberry Pi |
Príklady použitia:
Tento modul sa môže použiť na vylepšenie zvukového výstupu Raspberry Pi, či už ide o prehrávanie hudby, sledovanie videa alebo použitie vo vývojových projektoch.
Príkladový kód pre Arduino:
// Príkladový kód pre použitie PCM5102A s Arduino
#include <PCM5102A.h>
void setup() {
// Inicializácia PCM5102A
PCM5102A.begin();
}
void loop() {
// Tu môžete pridať kód na prehrávanie zvuku
}
Príkladový kód pre ESPHome:
Pre integrovanie s ESPHome môžete použiť platformu DAC.
dac:
- platform: PCM5102A
name: "Moja Zvuková Karta"
# Example configuration entry media_player: - platform: i2s_audio name: ESPHome I2S Media Player dac_type: external i2s_dout_pin: GPIO22 mode: mono
- i2s_comm_fmt (Optional, string): I2S communication format. By default MSB format is used (AC101, PCM5102A). Set to
lsbif using an external DAC that uses Japanese (Least Significant Bit Justified) format (like PT8211). Can bemsborlsb. Defaults tomsb.
Pre viac informácií o možnostiach konfigurácie a použitia môžete konzultovať dokumentáciu k ESPHome.
I²S Audio Media Player z ESPHome
Popis:
Platforma i2s_audio media player umožňuje prehrávanie médií zo serverov a webových streamov prostredníctvom I²S Audio Component. Táto platforma funguje iba na čipoch ESP32.
Konfiguračné premenné:
External DAC
dac_type(Povinné, enum):- external: Používa externý DAC, napríklad NS4168 alebo UDA1334A.
- internal: Používa interný DAC.
i2s_dout_pin(Povinné, Pin): GPIO pin pre I²S DOUT/SDOUT (Data Out) signál.mute_pin(Voliteľné, Pin Schema): GPIO pin pre ztlmenie prehrávača médií.mode(Voliteľné, string): Režim I²S zbernice, môže byť mono alebo stereo. Predvolene mono.i2s_audio_id(Voliteľné, ID): ID I²S Audio, ktoré chcete použiť pre tento prehrávač médií.i2s_comm_fmt(Voliteľné, string): Formát komunikácie I²S. Môže byť msb alebo lsb. Predvolene msb.
Internal DAC
mode(Povinné, enum): Režim kanála interného DAC.- left
- right
- stereo
Viac informácií:
Pre ďalšie informácie a podrobnosti si môžete prečítať dokumentáciu k I²S Audio Media Player na GitHub.
Pre ďalšie informácie o ESPHome a ďalších komponentoch navštívte ESPHome dokumentáciu.
Ak máte ďalšie otázky alebo potrebujete pomoc, môžete sa pridať k komunite ESPHome na GitHub.
PCM5102A DAC doska zvukovej karty pHAT 3,5 mm Stereo Jack
24-bitový digitálny audio modul pre Raspberry Pi Beyond ES9023 PCM1794
Ale uistite sa, že používate tento super malý DAC modul M, aby ste zo svojho zvuku Raspberry Pi dostali to najlepšie!
Modul DAC poskytuje super cenovo dostupný vysokokvalitný DAC pre Raspberry Pi. Čerpanie 24-bitového zvuku pri 192 kHz z rozhrania I2S Raspberry Pi na 2×20 pinovej GPIO hlavičke. Keďže ide o digitálny zvuk, znie to naozaj dobre, oveľa lepšie ako zabudovaný analógový zvuk. 3,5 mm stereo jack je už prispájkovaný na doske.
Vlastnosti:
24-bitový zvuk pri 192 kHz
Linkový stereo konektor
doska formátu pHAT
Používa PCM5102A DAC na prácu s rozhraním Raspberry Pi I2S
Použitie ESP8266 + PCM5102A pre MP3 internetové rádio
Aj keď som v minulosti písal o používaní Pythonu na získavanie hudby z Pandory: Používanie Pythonu na vyhľadávanie Pandory a vracanie staníc a zoznamov skladieb , vždy to bolo na zariadení s plnohodnotným operačným systémom (ARM alebo x64). Dnes sa pozrieme na vytvorenie rádia pomocou ESP8266 + PCM5102A. Začnime.
Potrebné diely:
- ESP8266
- PCM5102A s DAC (použil som: PCM5102 PCM5102A DAC dekodérová doska I2S IIC rozhranie GY PCM5102 I2S Pl – diymore )
Elektrické vedenie:
Zapojenie bolo trochu náročné, keďže PCM5102A sa bežne používa s Raspberry PI. Zdá sa, že v prípade ESP8266 sa o I2S často nehovorí. Snažil som sa nájsť schému zapojenia, tak tu je jedna.
Arduino kódovanie:
- V Arduine pridajte ESP8266 Board Manger, o ktorom sa diskutuje tu: https://github.com/esp8266/Arduino/blob/master/README.md#using-git-version
- V Arduine pridajte knižnicu ESP8266Audio
- V Arduine vyberte vzorový kód Súbor –> Príklady –> ESP8266Audio –> WebRadio
- V Arduine nastavte frekvenciu CPU na 160 MHz Nástroje –> Frekvencia CPU
- V kóde nastavte svoje STASSID a STAPSK
- Nahrajte kód do svojho ESP a potom otvorte sériový monitor
- Otvorte svoj prehliadač na adrese URL poskytnutej v sériovom monitore
- Vo webovom prehliadači zadajte adresu URL súboru MP3, napríklad http://kvbstreams.dyndns.org:8000/wkvi-am , ako je uvedené nižšie
8. Počúvajte hudbu
Referencie:








