Data Sheet

www.joy-it.net
Pascalstr. 8 47506 Neukirchen-Vluyn
In diesem Beispiel kombinieren wir den Hallsensor und den Buzzer. Wenn
der Sensor ein Magnetfeld erkennt wird der Buzzer ein Signal von sich
geben.
Verbinden Sie den Hallsensor mit Digital-Pin 14 und den Buzzer mit Digi-
tal-Pin 15
Bitte kopieren sie den folgenden Code vollständig und fügen
Sie ihn in Ihr Skript ein.
Speichern Sie die Datei am Besten in Ihrem Dokumente Ordner
unter dem Namen Hall.py
Führen Sie den Beispielcode mit folgenden Befehlen im Terminal aus:
import RPi.GPIO as GPIO
from me import sleep
#Inialisiere LED auf PIN15 und Sensor auf PIN14
buz = 15
sensor = 14
GPIO.setwarnings(False)
GPIO.setmode(GPIO.BCM)
GPIO.setup(buz, GPIO.OUT)
GPIO.setup(sensor, GPIO.IN)
i = 1
while True:
if (GPIO.input(sensor) == GPIO.HIGH):
while i <= 10:
GPIO.output(buz,True)
me.sleep(0.0005)
GPIO.output(buz,False)
me.sleep(0.0005)
i += 1
print ("Magneeld erkannt")
i = 1
else:
print ("Magneeld nicht erkannt")
cd /Documents
sudo python Hall.py