Der Hall-Sensor KY-024 (49E) oder der Hall-Sensor KY-003 (3144) sollen als Alarmanlage funktionieren: Nähert sich ein Magnet dem Hall-Sensor, leuchtet die LED und ein Ton wird abgespielt.
So sieht es aus:
Benötigte Bauteile:
- LED
- Hall-Sensor KY-024 oder KY-003
- Widerstand 220 Ω
- Lautsprecher
- Leitungsdrähte
- kleiner Magnet
Beachte die ⇒Vorwiderstände verschiedener LEDs
Der hier verwendete Hall-Sensor KY-024 ist ein unipolarer, non-latching Sensor. Er reagiert nur auf einen Pol des Magneten. Bei Entfernung des Magneten wird der Ausgangszustand wiederhergestellt.
⇒Weitere Informationen Hall-Sensoren
Baue die Schaltung auf.
(Fahre mit der Maus über das Bild, um die Bezeichnungen der Bauteile zu sehen)
Im Unterschied zum Bewegungsmelder und zur Lichtschranke wird der Hall-Sensor von Strom durchflossen (HIGH), erst wenn ein Magnet in die Nähe kommt, wird LOW gelesen.
int LED = 7;
int MAGNETSENSOR = 6;
int LAUTSPRECHER = 8;
void setup()
{
pinMode(LED, OUTPUT);
pinMode(MAGNETSENSOR, INPUT_PULLUP);
}
Im loop-Teil wird der Sensor gelesen und bei LOW die LED eingeschaltet.
void loop()
{
digitalWrite(LED, LOW);
int SensorLesen = digitalRead(MAGNETSENSOR);
if (SensorLesen == LOW)
{
digitalWrite(LED, HIGH);
tone(LAUTSPRECHER, 1000);
}
else
{
digitalWrite(LED, LOW);
noTone(LAUTSPRECHER);
}
}
Verwandte Anleitungen:
- Alarmanlage mit einem Bewegungsmelder
- Alarmanlage mit einem Fotowiderstand
- Alarmanlage mit einem Gesten-Sensor
- Alarmanlage mit einer Lichtschranke
- Klopfzeichen mit einem piezoelektrischen Keramik-Sensor
- Lauflicht mit einem Gesten-Sensor
- LEDs mit einem 4-Tasten Berührungssensor schalten
- Licht schalten mit einem Berührungssensor
- Licht schalten mit einem Soundsensor
- Morsegerät mit einem Berührungssensor
Letzte Aktualisierung: