Mały pasywny głośnik, 3W 4–8 omów. Wymaga wzmocnionego sygnału — nie można go zasilać bezpośrednio z wyjścia liniowego DAC ani z pinu GPIO mikrokontrolera.
| Pin | Sygnał | Opis |
|---|---|---|
SPK + |
audio | Speaker in positive |
SPK - |
audio | Speaker in GND |
Pasywny głośnik MUSI być napędzany przez wzmacniacz audio (np. PAM8403, MAX98357A, LM386). NIGDY nie podłączaj go bezpośrednio do wyjścia liniowego DAC ani do pinu mikrokontrolera — sygnał jest zbyt słaby i może uszkodzić źródło. Połącz wyjście wzmacniacza (+/-) z głośnikiem (+/-).
| Z | Do | Przewód |
|---|---|---|
board:D9 |
spk1:SPK + |
green |
board:GND |
spk1:SPK - |
black |
Ten przykład został napisany i sprawdzony kompilacją dla arduino-uno. Codey Online dostosuje go do każdej innej obsługiwanej płytki.
// NOTE: A passive 3W speaker must be driven by an audio amplifier.
// This minimal sketch is included for documentation purposes, but do NOT connect
// a passive speaker directly to an Arduino pin in real hardware.
const int speakerPin = 9;
void setup() {
pinMode(speakerPin, OUTPUT);
}
void loop() {
tone(speakerPin, 440);
delay(500);
noTone(speakerPin);
delay(500);
}
Opisz, co chcesz zbudować. Codey Online napisze kod, narysuje schemat połączeń, skompiluje projekt i wgra go na płytkę bezpośrednio z przeglądarki.
Zacznij za darmo