Inhaltsverzeichnis:
- Lieferungen
- Schritt 1: Schaltungsverbindung
- Schritt 2: Arduino IDE und GboardPro Library installieren
- Schritt 3: Programmierung
- Schritt 4: Verpackung und Installation
Video: SMS-Türsicherheitssystem mit GboardPro (GSM Cum Arduino Mega) - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:17
Dies ist ein einfaches, aber sehr nützliches DIY-Projekt für die Sicherheitswarnung zu Hause. Ich habe dieses Projekt wegen Diebstahl in meinem Büro gemacht.
Lieferungen
Erforderliche Hardware:
- Gboard Pro SIM900 GSM / GPRS ATMega2560
- MC-38 Kabelgebundener Magnetschaltersensor
- Widerstand (1K & 330 Ohm)
- LED
- 12V DC-Netzteil
- SIM-Karte unterstützt Quad-Band 850/900/1800/1900 Mhz (im Projekt 2G SIM verwendet)
Erforderliche Software:
Arduino-IDE
Schritt 1: Schaltungsverbindung
Das Arbeitskonzept der Schaltung ist einfach:
Fall 1: Wenn die Magnete nahe beieinander liegen, wirkt der Stromkreis wie ein geschlossener Schalter. Somit erhält der Controller-Pin logisch 0 (LOW)
Fall 2: Wenn die Magnete getrennt sind, wirkt der Stromkreis als offener Schalter. Somit erhält der Controller-Pin logisch 1 (HIGH)
Schritt 2: Arduino IDE und GboardPro Library installieren
Folgen Sie dem offiziellen Arduino-Link unten, um die Arduino IDE auf Ihrem jeweiligen Betriebssystem zu installieren:
Unter Windows ->
Unter Linux ->
Auf Mac ->
Für Windows und Mac ist die Installation ziemlich einfach, ohne größere Probleme während der Installation. Aber Linux-Benutzer, insbesondere Anfänger, finden einige Probleme bei der Arduino-Installation, von denen das häufigste Problem beim seriellen Upload ("avrdude: ser_open(): can't open device") während der Erstinstallation ist. Also habe ich ein Video aufgenommen, das Sie wie oben gezeigt verfolgen können.
Laden Sie die unten bereitgestellte Bibliotheksdatei herunter. Extrahieren und kopieren Sie den Ordner Arduino -> Bibliotheken wie oben gezeigt. Öffnen Sie nun die Arduino IDE und Sie können sich Beispielcodes für GSM GboardPro ansehen.
Weitere Details zu Gboard Pro finden Sie unter ->
Schritt 3: Programmierung
Zum Hochladen von Code benötigen wir einen USB-zu-Seriell-Konverter. Ich habe die in den obigen Bildern gezeigte cp2102-Verbindung verwendet.
Pin-Verbindung:
CP2102 Gboard Pro
GND GND
RXD RXD
TXD TXD
DTR DTR
Schließen Sie außerdem das 12-V-Netzteil an das GboardPro-Board an, um es mit Strom zu versorgen.
Wenn Sie denselben CP2102 verwenden, installieren Sie den Treiber über den Link:
Wählen Sie nun das richtige Arduino Mega Board aus dem Tool -> Boards mit einem geeigneten Port aus, wie im Bild oben gezeigt.
Nehmen Sie geeignete Änderungen vor, die im Code für Ihre Nummer angegeben sind.
Zeichenzahl="+91xxxxxxxxxxxx"; //Zielnummer
Kopieren Sie den folgenden Code in Ihre IDE, kompilieren Sie und klicken Sie auf Upload. Code ist einfach selbsterklärend mit Kommentaren. Kommentieren Sie im Zweifelsfall jedoch unten.
Schritt 4: Verpackung und Installation
Verwenden Sie einen geeigneten Karton, um das System wie abgebildet zu verpacken und an der Tür Ihres Hauses oder Büros zu installieren.
Das wars, Danke!!
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
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
6502 Minimal Computer (mit Arduino MEGA) Teil 3: 7 Schritte
6502 Minimal Computer (mit Arduino MEGA) Teil 3: Um noch weiter zu gehen, habe ich der Hauptplatine jetzt einen Octal Latch, 8 rechteckige LEDs und ein 220 Ohm Widerstandsarray hinzugefügt. Es gibt auch einen Jumper zwischen dem gemeinsamen Pin des Arrays und Masse, damit die LEDs ausgeschaltet werden können. Das 74HC00 NAND-Gatter h
6502 & 6522 Minimal Computer (mit Arduino MEGA) Teil 2: 4 Schritte
6502 & 6522 Minimal Computer (mit Arduino MEGA) Teil 2: Nach meinem vorherigen Instructable habe ich jetzt den 6502 auf eine Streifenplatine gelegt und einen 6522 Versatile Interface Adapter (VIA) hinzugefügt. Auch hier verwende ich eine WDC-Version des 6522, da sie perfekt zu ihrem 6502 passt. Diese neuen c
6502 Minimal Computer (mit Arduino MEGA) Teil 1: 7 Schritte
6502 Minimal Computer (mit Arduino MEGA) Teil 1: Der 6502 Mikroprozessor erschien erstmals 1975 und wurde von einem kleinen Team unter der Leitung von Chuck Peddle für MOS Technology entwickelt. Damals wurde es in Videokonsolen und Heimcomputern verwendet, darunter Atari, Apple II, Nintendo Entertainment System, BBC Micr