| Per començar | Elements d'entrada | Programació CircuitPython | Recursos CITCEA | |
| Elements no electrònics | Elements de sortida | Programació Arduino | ||
| Projectes | Elements de control | Dades pràctiques | Inici |
El brunzidor piezoelèctric (petit o gros) ens permet produir sons. És com un altaveu molt petit i de baix cost.
[AF]El control dels brunzidors es fa des d'una sortida digital del microcontrolador posant-li una resistència de 100 ohm (100 Ω) com a la figura. Si el brunzidor no ha de funcionar molta estona seguida podem prescindir de la resistència i connectar el brunzidor directament a la sortida.

Per fer funcionar el brunzidor farem servir la instrucció tone.
En el següent programa per a l'entorn Arduino fem sonar primer un La durant mig segon i després un Do durant un altre mig segon i després aturem el so durant dos segons. Després es tornarà a repetir. El brunzidor està connectat a D12.
void setup() {
pinMode(12, OUTPUT);
}
void loop() {
tone(12, 440, 250); // La durant 0,25 s
delay(500); // Espera mig segon
tone(12, 262); // Do
delay(250); // Durada 0,25 s
noTone(12); // Silenci
delay(2000); // Espera dos segons
}
El següent programa per a CircuitPython fa sonar les notes Do, Re i Mi en un brunzidor connectat a la pota D0.
import simpleio import board import time
while True:
for f in (262, 294, 330):
simpleio.tone(board.D0, f, duration=0.25) # Nota durant 0,25 s
time.sleep(0.1) # Durada del silenci
time.sleep(2)
Els brunzidors com el que acabem de veure també els podem fer servir com a entrades del microcontrolador.
Els brunzidors són elements petits i molt senzills de fer servir però el seu so no és de gaire qualitat. Si volem un so més agradable, podem emprar un altaveu.
També hi ha el brunzidor inductiu de la fotografia que va muntat en una placa adequada per cosir de 2 cm de diàmetre.
[SF]Cal tenir present que els brunzidors inductius no es pot deixar connectats permanentment perquè equivalen a un curtcircuit. Només es poden fer servir amb la funció Tone o bé connectant i desconnectant la sortida a una velocitat molt ràpida.
Els brunzidors no es poden rentar.
En aquest web, les fotografies marcades amb [AF] són del web d'Adafruit, les marcades amb [SF] del web d'Sparkfun i les marcades amb [AU] del web d'Arduino.

Aquesta obra d'Oriol Boix està llicenciada sota una llicència no importada Reconeixement-NoComercial-SenseObraDerivada 3.0.