Inhaltsverzeichnis:

Arduino Türalarm mit Textwarnungen - Gunook
Arduino Türalarm mit Textwarnungen - Gunook

Video: Arduino Türalarm mit Textwarnungen - Gunook

Video: Arduino Türalarm mit Textwarnungen - Gunook
Video: einfache Alarmanlage 2024, November
Anonim
Arduino Türalarm mit Textwarnungen
Arduino Türalarm mit Textwarnungen

Dies ist ein Arduino-basierter Türalarm, der einen magnetischen Reed-Schalter verwendet, um den Türzustand zu bestimmen und einen akustischen Alarm und einen auf Textnachrichten basierenden Alarm hat.

Liste der Einzelteile

  • Arduino Uno
  • Arduino Uno Ethernet-Shield
  • 3x LEDs
  • 2x SPST-Schalter
  • 1x momentaner Druckknopf
  • 2x LCD-Bildschirme
  • 1x Passiver Summer
  • 1x Magnetischer Reed-Schalter

Schritt 1: Arduino Uno und Steckbrett einrichten

Arduino Uno und Steckbrett einrichten
Arduino Uno und Steckbrett einrichten

Schritt 2: Fügen Sie die Ethernet-Abschirmung hinzu

Fügen Sie die Ethernet-Abschirmung hinzu
Fügen Sie die Ethernet-Abschirmung hinzu

Stecken Sie das Ethernet-Shield in die Oberseite des Arduino.

Schritt 3: Verbinden Sie die Strom- und Erdungsschiene

Verbinden Sie die Strom- und Erdungsschiene
Verbinden Sie die Strom- und Erdungsschiene

Verbinden Sie die Stromschiene mit dem 5-V-Pin und die Erdungsschiene mit dem Erdungsstift des Arduino

Schritt 4: Schließen Sie den Reed-Schalter an

Schließen Sie den Reed-Schalter an
Schließen Sie den Reed-Schalter an

Verbinden Sie den COM-Anschluss des Schalters mit der Erdungsschiene und den normalerweise offenen (NO) Anschluss mit Pin 8 des Arduino

Schritt 5: Fügen Sie die LEDs hinzu

Füge die LEDs hinzu
Füge die LEDs hinzu

Schließen Sie eine rote, gelbe und grüne LED an die Erdungsschiene und einen Widerstand an jede positive Leitung der LED an und verbinden Sie die rote mit Pin 6, die gelbe mit Pin 5 und die grüne mit Pin 4.

Schritt 6: Fügen Sie den Summer hinzu

Fügen Sie den Summer hinzu
Fügen Sie den Summer hinzu

Verbinden Sie den negativen Pin des Summers mit der Masseschiene und den positiven Pin mit Pin 12 des Arduino.

Schritt 7: Schließen Sie die Schalter an

Schließen Sie die Schalter an
Schließen Sie die Schalter an

Schließen Sie den Schalter für die Nachrichtenumschaltung an Pin 11 und den Schalter für die Tonumschaltung an Pin 10 an. Verbinden Sie das andere Bein des Schalters mit der Erdungsschiene für jeden Schalter.

Schritt 8: Fügen Sie die Drucktaste hinzu

Fügen Sie die Drucktaste hinzu
Fügen Sie die Drucktaste hinzu

Verbinden Sie ein Bein des Knopfes mit der Erdungsschiene und das andere mit Pin 2 des Arduino.

Schritt 9: Schließen Sie den ersten LCD-Bildschirm an

Schließen Sie den ersten LCD-Bildschirm an
Schließen Sie den ersten LCD-Bildschirm an

Verbinden Sie den VCC-Pin mit der Stromschiene, den GND-Pin mit der Masseschiene, den SCL-Pin mit A5 und den SDA-Pin mit A5 auf dem Arduino.

Schritt 10: Fügen Sie den zweiten LCD-Bildschirm hinzu

Fügen Sie den zweiten LCD-Bildschirm hinzu
Fügen Sie den zweiten LCD-Bildschirm hinzu

Verbinden Sie den LCD-Bildschirm mit derselben Schiene wie die erste.

Schritt 11: Montieren Sie den Reed-Schalter

Montieren Sie den Reed-Schalter
Montieren Sie den Reed-Schalter

Setzen Sie das Stück mit den Klemmen auf den Türrahmen. Platzieren Sie den magnetischen Teil an der Tür direkt unter dem Schalter, damit er den Schalter immer noch umschaltet. Sie können ein Multimeter verwenden oder abhören, ob der Schalter beim Öffnen oder Schließen der Tür aktiviert wird.

Schritt 12: Laden Sie den Code hoch

Laden Sie den Code auf den Arduino hoch.

Schritt 13: Einrichten der Warnmeldungen

Erstellen Sie zuerst ein twilio.com-Konto, Sie können die kostenlose Version verwenden. Erstellen Sie einfach ein Projekt und eine Telefonnummer und notieren Sie die Konto-SID und das Auth-Token.

Laden Sie den Twilio PHP Master von https://packagist.org/packages/twilio/sdk auf Ihren Webserver hoch

Laden Sie den Code alert.php in das gleiche Verzeichnis hoch. Sie müssen die Dateierweiterung ändern, um die.txt-Datei am Ende zu entfernen.

Öffnen Sie das Skript und ändern Sie die Zeilen 10 und 11 in die Konto-SID und das Auth-Token. Ändern Sie Zeile 17 in Ihre Telefonnummer und Zeile 20 in die Telefonnummer, die Sie von Twilio erhalten haben. Ändern Sie Zeile 22 in den Text, den Sie empfangen möchten.

Schritt 14: Verwenden Sie den Alarm

Verwenden Sie den Wecker
Verwenden Sie den Wecker

Stellen Sie die Schalter auf, wenn Sie einen Warntext erhalten oder den Alarm ertönen lassen möchten, und aktivieren Sie das System mit dem Druckknopf. Wenn die Tür geöffnet wird, erlischt der Alarm, bis die Taste gedrückt wird, um das System zurückzusetzen.

Empfohlen: