Inhaltsverzeichnis:
- Schritt 1: Kameraeinrichtung
- Schritt 2: 3G/GPRS-Schild-Setup
- Schritt 3: Programmierung
- Schritt 4: Demonstration
Video: Arduino Security 3G/GPRS E-Mail-Kamera mit Bewegungserkennung - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:17
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
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
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
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:
Heimwerken -- Einen Spinnenroboter herstellen, der mit einem Smartphone mit Arduino Uno gesteuert werden kann – wikiHow
Heimwerken || Wie man einen Spider-Roboter herstellt, der mit einem Smartphone mit Arduino Uno gesteuert werden kann: Während man einen Spider-Roboter baut, kann man so viele Dinge über Robotik lernen. Wie die Herstellung von Robotern ist sowohl unterhaltsam als auch herausfordernd. In diesem Video zeigen wir Ihnen, wie Sie einen Spider-Roboter bauen, den wir mit unserem Smartphone (Androi
DIY WiFi Smart Security Light mit Shelly
DIY WiFi Smart Security Light mit Shelly 1: Diese Anleitung wird sich mit der Erstellung eines DIY Smart Security Light mit dem Shelly 1 Smart Relais von Shelly befassen. Wenn Sie ein Sicherheitslicht intelligent machen, haben Sie viel mehr Kontrolle darüber, wann es aktiviert wird und wie lange es eingeschaltet bleibt. Es kann aktiv sein
Schnittstellentastatur mit Arduino. [Einzigartige Methode]: 7 Schritte (mit Bildern)
Schnittstellentastatur mit Arduino. [Einzigartige Methode]: Hallo, und willkommen zu meinem ersten instructable! :) In diesem instructables möchte ich eine fantastische Bibliothek für die Schnittstelle der Tastatur mit Arduino teilen - 'Password Library' einschließlich 'Keypad Library'. Diese Bibliothek enthält die besten Funktionen, die wir wi
SCARA-Roboter: Lernen über Vorwärts- und inverse Kinematik !!! (Plot Twist Erfahren Sie, wie Sie mit PROCESSING eine Echtzeitschnittstelle in ARDUINO erstellen !!!!): 5 Schritte (mit Bildern)
SCARA-Roboter: Lernen über Vorwärts- und inverse Kinematik !!! (Plot Twist Learn How to Make a Real Time Interface in ARDUINO Using PROCESSING !!!!): Ein SCARA-Roboter ist eine sehr beliebte Maschine in der Industriewelt. Der Name steht sowohl für Selective Compliant Assembly Robot Arm als auch für Selective Compliant Articulated Robot Arm. Es ist im Grunde ein Roboter mit drei Freiheitsgraden, da er die ersten beiden Displ
DIY Home Security - So erstellen Sie eine einfache Bewegungserkennung - Neue Version: 6 Schritte
DIY Home Security - So erstellen Sie eine einfache Bewegungserkennung | Neue Version: In diesem Projekt zeige ich Ihnen, wie Sie einen kostengünstigen DIY-Haussicherheits-Bewegungsmeldealarm erstellen können