Zum Inhalt

Raspberry Pi

Buzzer, Summer, Piepser, Piezo-Element

Wie auch immer man die Dinger nennt: Sie erzeugen einen Ton.

Buzzer

Das schwarze Kabel kann man an Ground anschießen, das rote an einen PIN.

Schaltplan

Der folgende Code schaltet den Buzzer nach einer vorgegebenen Zeit aus, wenn er an ist und an, wenn er aus ist.

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
import RPi.GPIO as GPIO
import time

PIN_BUZZER = 7
GPIO.setmode(GPIO.BOARD)
GPIO.setup(PIN_BUZZER, GPIO.OUT)
print("Programm wird mit STRG+C beendet")
Zustand = 1
try:
    while True:
        GPIO.output(PIN_BUZZER, Zustand)
        if Zustand == 1:
            Zustand = 0
        else:
            Zustand = 1
        time.sleep(0.1)
except KeyboardInterrupt:
    GPIO.cleanup()