Inhaltsverzeichnis:

Arduino Security 3G/GPRS E-Mail-Kamera mit Bewegungserkennung - Gunook
Arduino Security 3G/GPRS E-Mail-Kamera mit Bewegungserkennung - Gunook

Video: Arduino Security 3G/GPRS E-Mail-Kamera mit Bewegungserkennung - Gunook

Video: Arduino Security 3G/GPRS E-Mail-Kamera mit Bewegungserkennung - Gunook
Video: Security 3G/GPRS Email Camera with Motion Detection 2024, Dezember
Anonim
Arduino Security 3G/GPRS E-Mail-Kamera mit Bewegungserkennung
Arduino Security 3G/GPRS E-Mail-Kamera mit Bewegungserkennung
Arduino Security 3G/GPRS E-Mail-Kamera mit Bewegungserkennung
Arduino Security 3G/GPRS E-Mail-Kamera mit Bewegungserkennung

In diesem Handbuch möchte ich über eine Version des Aufbaus eines Sicherheitsüberwachungssystems mit einem Bewegungsmelder und dem Senden von Fotos an die Mailbox über 3G / GPRS-Schild berichten.

Dieser Artikel basiert auf anderen Anweisungen: Anweisung 1 und Anweisung 2.

Der Unterschied dieser Anweisung besteht in der Verwendung eines in die Kamera VC0706 integrierten Bewegungsmelders zur Erkennung von Bewegungen in einem Bild.

Also brauchen wir:

  • Arduino UNO
  • Breakout-Board für MicroSD-Karte
  • Micro SD Karte
  • Serielle TTL-JPEG-Kamera VC0706
  • 3G/GPRS/GSM/GPS-Abschirmung
  • Chipwiderstand (1206) 2, 2kOhm und 3, 3kOhmDrähte, Lötkolben etc.
  • Wireleads LED und Widerstand 500-1000 Ohm.

Schritt 1: Kameraeinrichtung

Kamera-Setup
Kamera-Setup
Kamera-Setup
Kamera-Setup

In der ersten Phase müssen Sie eine LED (ALARM) parallel mit einem 500-1000 Ohm Widerstand, einer UART JPEG VC0706 Kamera und einer Micro-SD-Karte an einen Arduino Uno (mithilfe eines Adapters) anschließen, wie in der Abbildung gezeigt. Die Micro-SD-Karte muss in FAT32 formatiert sein. Die LED (ALARM) wird verwendet, um den Bewegungserkennungsmodus anzuzeigen.

Schritt 2: 3G/GPRS-Schild-Setup

3G/GPRS-Schild-Setup
3G/GPRS-Schild-Setup
3G/GPRS-Schild-Setup
3G/GPRS-Schild-Setup
3G/GPRS-Schild-Setup
3G/GPRS-Schild-Setup

Das Anschließen eines 3G / GPRS-Shields an das Arduino UNO ist nicht schwierig. Bereiten Sie eine SIM-Karte vor. Die PIN-Code-Abfrage muss auf der SIM-Karte deaktiviert sein. Setzen Sie die SIM-Karte in den „SIM“-Steckplatz an der Unterseite der 3G/GPRS-Abschirmung ein.

Setzen Sie die Jumper der Abschirmung auf die Position „RX-1“, „TX-0“. Als nächstes verbinden Sie alle mit dem Arduino UNO verbundenen Drähte an den gleichen Stellen auf dem 3G / GPRS-Schild. Und dann verbinden Sie 3G / GPRS-Schild und Arduino UNO miteinander. Schließen Sie das USB-Kabel an.

Möglicherweise müssen Sie die Geschwindigkeit des Austauschs des 3G/GPRS-Schilds anpassen. Dazu benötigen Sie:

  • Schalten Sie die Arduino Uno-Platine ein (über den USB- oder externen Stromanschluss),
  • Schalten Sie das 3G/GPRS-Schild ein (drücken und halten Sie die „POWER“-Taste für 1 Sekunde),
  • Verbinden Sie sich mit dem microUSB-Anschluss am 3G/GPRS-Schild,
  • warten Sie auf die automatische Installation der Treiber,
  • Verbinden Sie sich mit einem Terminal (zum Beispiel PuTTY) mit dem COM-Port (wie in der Abbildung gezeigt) und geben Sie den Befehl " AT+IRPEX=115200 " ein,
  • Trennen Sie das microUSB-Kabel von der 3G/GPRS-Abschirmung.

Schritt 3: Programmierung

Die Programmierung erfolgt über die Arduino IDE.

Sie müssen zuerst zusätzliche Bibliotheken installieren: Camera_Shield_VC0706 und XModem. Es gibt einen kleinen Fehler in der ursprünglichen XModem-Bibliothek, ich habe die korrigierte Bibliothek angehängt.

Starten Sie die Arduino IDE, öffnen Sie die SnapMoveModem.ino-Skizze. Stellen Sie sicher, dass die Platine "Arduino / Genuino UNO" ausgewählt ist. Eine Arbeitsskizze füge ich bei.

Geben Sie Ihre Daten anstelle von „*****“-Zeichen ein: Klicken Sie auf die Schaltfläche Download.

Bitte beachten Sie, dass der serielle Port „Serial“für die Kommunikation mit dem 3G/GPRS-Shield verwendet wird und nicht für die Anzeige von Debug-Informationen. Daher ist es nicht möglich, Debug-Informationen anzuzeigen.

Ich habe mich auf dem Mailserver registriert, die Mailanwendung auf meinem Telefon installiert, eine neue Mailbox erstellt (an die ich E-Mails mit Fotos sende), dem Telefon Benachrichtigungen hinzugefügt, wenn neue E-Mails eintreffen.

Schritt 4: Demonstration

Image
Image
Demonstration
Demonstration
Demonstration
Demonstration

Ich habe ein Video gedreht, um die Funktionsweise des Systems zu demonstrieren. Dieses Video zeigt, wie ein Räuber in einer Maske hereinkommt, ein Bewegungsmelder ausgelöst wird, die grüne ALARM-LED leuchtet und ein Foto des Räubers an die E-Mail gesendet wird. Die grüne LED ALARM erlischt. Dann geht der Räuber, der Bewegungsmelder wird erneut ausgelöst, die grüne ALARM-LED leuchtet wieder und ein zweites Foto wird an die E-Mail gesendet.

Die Verzögerung beim Senden eines Fotos hängt mit dem Wechselkurs für UART (38400) zwischen der Kamera und Arduino UNO sowie mit dem Wechselkurs (115200) zwischen Arduino UNO und dem 3G/GPRS-Schild zusammen. Ich habe keine hohen Geschwindigkeiten erreicht, sondern wollte nur die Funktionalität des Systems zeigen.

Ich hoffe meine Anleitung hat euch gefallen. Vielen Dank fürs Zuschauen.

Empfohlen: