Um unerwünschte Bewegungen in einem Bereich zu erkennen oder um Diebe davon abzuhalten, in diesen Bereich einzudringen, benötigen wir einen Sensor, der einen Alarm auslösen kann. Dafür benötigen wir einen Sensor, der die Bewegung eines jeden Körpers erkennen und den Alarm auslösen kann, sobald er die Bewegung erkennt. Kurz gesagt, um ein Einbrecher -Erkennungssystem zu erstellen.
Wie man ein Einbrecheralarmsystem mit Arduino uno macht
Um ein Einbrecheralarmsystem zu erstellen, müssen wir die folgende Liste von Komponenten benötigen
Um unerwünschte Bewegungen in jedem Bereich zu erkennen, haben wir eine Schaltung entworfen, deren Schema in der folgenden Abbildung angegeben ist:
Hardware -Montage zum Erstellen eines Einbrechers mit Arduino Uno und PIR -Sensor
Das Schema der oben angegebenen Schaltfläche ist auf der Hardware implementiert und die Verbindungen der Schaltung weiter zu verstehen.
Wir haben den Ausgang des PIR -Sensors mit dem Arduino angeschlossen, indem wir den braunen Draht mit Pin 6 verbinden, während der Summer mit Arduino mit dem grauen Draht verbunden ist, der ihn mit Pin 3 von Arduino verbindet.
Trotz der Verwendung des Summers zur Indikation haben wir auch die RGB -LED zur Indikation verwendet. Wenn es also keine Bewegung gibt, bleibt die grüne LED eingeschaltet, aber sobald eine Bewegung erkannt wird, wird die rote LED eingeschaltet und der Summer wird ebenfalls eingeschaltet.
Arduino -Code für Einbrecheralarm mit PIR -Sensor mit Arduino uno
Der Code, der zum Erstellen des Einbrechers erstellt wurde, unter Verwendung des PIR -Sensors mit Arduino Uno ist unten angegeben:
int rotpin = 5;/* Zuweisen des Arduino -Pin für rote LED*/int Greenpin = 4;/* Zuweisen des Arduino -Pin für grüne LED*/
int sensorpin = 6; /* Zuweisen des Arduino -Pin für Bewegungserkennungssensor*/
Int Buzzpin = 3; / * Zuweisen des Arduino -Pin für Summer */
int val = 0; / *Zuweisen der Variablen für Zeichenfolge die Ausgabe des Sensors */
void setup ()
/ * PIN -Modus für die LEDs und den Sensor zuweisen */
PinMode (Redpin, Ausgang);
PinMode (GreenPin, Ausgang);
PinMode (Sensorpin, Eingabe);
PinMode (BuzzPin, Ausgabe);
Serie.Beginnen Sie (9600);
DigitalWrite (GreenPin, High); / * der LED einen hohen Zustand geben *//
void Loop ()
val = digitalread (Sensorpin); /* Lesen Sie die Ausgabe des Bewegungssensors*/
if (val == hoch) / * Wenn der Wert hoch ist, dann * / /
DigitalWrite (Redpin, hoch); / * Schalten Sie die rote LED ein */
DigitalWrite (Greenpin, niedrig);/ * Ausschalten der grünen LED */
DigitalWrite (Buzzpin, hoch);/ * Schalten Sie den Summeralarm */ein
if (val == niedrig)/ * Wenn der Ausgang des Sensors niedrig ist, dann *//
DigitalWrite (Redpin, niedrig); / * schalten Sie die rote LED aus *///
DigitalWrite (Greenpin, hoch);/* Schalten Sie die grüne LED ein*/
DigitalWrite (Buzzpin, niedrig);/* Ausschalten des Summers*/
Um die Arbeit des Arduino -Codes zusammenzufassen, können wir sagen, dass, wenn der PIR -Sensor jede Wärmesignatur in der Umgebung erkennt, hoch wird. Wenn die Ausgabe des Sensors hoch wird. Um den Summeralarm in Bezug auf die Ausgabe des Sensors zu steuern, haben wir die IF -Bedingungen verwendet, indem die Ausgabe des Sensors mithilfe der Funktion digitalread () gelesen wird.
Hardware -Implementierung für Einbrecheralarm mit PIR -Sensor mit Arduino Uno
Wir haben die Hardware für die Schaltung gemäß der oben beschriebenen Hardware -Montage implementiert und wie sie aus dem unten angegebenen Bild ersichtlich ist:
Für Demonstrationszwecke haben wir ein Spielzeugauto als sich bewegendes Objekt verwendet, und das System funktioniert auch, wenn ein Mensch innerhalb des Erkennungsbereichs des Sensors kreuzt.
An der Stelle des Summers kann eine hochwertige Alarmglocke mit einem Relais verwendet werden.
Abschluss
Die Sensoren, die zum Erkennen der Bewegung der Objekte in einem Bereich verwendet werden. Diese Art von Sensor kann in einer Reihe von Anwendungen wie automatischer Öffnung von Türen, automatischen Lichtern und Sicherheitsalarmen verwendet werden. Um zu demonstrieren, wie wir jede unerwünschte Bewegung in einem Bereich erkennen können, haben wir ein Einbrecheralarmsystem mit dem PIR -Sensor mit Arduino erstellt.