Inhaltsverzeichnis:

IOT Home Security System - Gunook
IOT Home Security System - Gunook

Video: IOT Home Security System - Gunook

Video: IOT Home Security System - Gunook
Video: Your Smart Home Is Stupid - IoT Security Explained 2024, Juli
Anonim
Image
Image

Eine der nützlichsten IoT-Anwendungen ist die Heimsicherheit. Stellen Sie sich einen Dieb vor, der das Kabel Ihrer Überwachungskamera durchtrennt, während er versucht, in Ihr Haus einzubrechen. Dies wird nicht passieren, wenn Ihr Sicherheitssystem drahtlos und intelligent wird.

Der Kauf von Sicherheitsgeräten von der Stange wird Sie leicht ein Vermögen kosten, aber wenn Sie selbst bauen, werden die Kosten sehr erschwinglich!

Hier zeige ich dir, wie man es ganz einfach macht~

Lieferungen

  • Realtek Ameba1 RTL8195AM Mikrocontroller x2
  • Reed-Sensor x1
  • Magnet x1
  • LED (rot) x1
  • Summer x1 J
  • Umperdraht x6

Schritt 1: Bereiten Sie eine MQTT-Serververbindung vor

Software-Setup
Software-Setup

MQTT ist ein Machine-to-Machine (M2M)/"Internet of Things"-Konnektivitätsprotokoll. Es wurde als extrem leichtgewichtiger Publish/Subscribe-Messaging-Transport konzipiert.

Wir können sagen, dass MQTT ein Protokoll ist, das für das IoT entwickelt wurde. MQTT basiert auf TCP/IP und sendet/empfängt Daten über Publish/Subscribe.

Da wir das ameba-Entwicklungsboard verwenden, können wir auf der offiziellen Website unter https://www.amebaiot.com/en/ ein Konto registrieren und unter https://www.amebaiot.com/en/ eine kostenlose MQTT-Serververbindung erhalten /, Beachten Sie, dass der Benutzername und das Passwort, mit dem Sie sich bei AmebaIOT.com angemeldet haben, für Ihre MQTT-Verbindung gleich sind, sobald Sie sich auf AmebaIOT.com registriert und Ihr Gerät für den „Cloud-Dienst“registriert haben. Details werden später im erklärt Lernprogramm.

Schritt 2: Software-Setup

Software-Setup
Software-Setup
Software-Setup
Software-Setup
Software-Setup
Software-Setup

Das Zentrum jedes IoT-Projekts (Internet-of-Things) ist ein Wi-Fi-fähiger Mikrocontroller, unser Projekt bildet da keine Ausnahme. Der hier verwendete WLAN-Mikrocontroller ist Ameba-1 RTL8195AM von Realtek, er hat viele nützliche Peripheriegeräte und ein starkes WLAN-Modul bei einer Leistung, die niedrig genug ist, um wochenlang mit einem Zellenakku zu laufen.

Was ist mehr? Dieses Board ist auf Arduino IDE programmierbar! Ja, es ist keine lernende Hardcore-Software erforderlich, öffnen Sie einfach Ihre Arduino IDE und fügen Sie den folgenden Link in die "zusätzlichen Board-Manager-URLs" unter "Datei -> Einstellungen" ein und die gesamte Toolchain und Dienstprogramme des Mikrocontrollers werden automatisch heruntergeladen, wenn Sie dieses Board installieren von „Board-Manager“unter „Tools -> Board“

Danach können Sie den Quellcode von Github herunterladen unter

Beachten Sie, dass es 2 ino gibt. Dateien im Repository, eine für mit Summer verbundene Ameba und eine andere für LED-verbundene Ameba.

Das letzte, was Sie bezüglich des Codes tun müssen, ist, die folgenden Informationen zu dem gerade heruntergeladenen Code zu bearbeiten, und dann können Sie endlich auf die Schaltfläche "Hochladen" klicken und den Code in Sekundenschnelle auf ameba blitzen lassen.

Schritt 3: Hardwareverbindung

Hardware-Verbindung
Hardware-Verbindung
Hardware-Verbindung
Hardware-Verbindung
Hardware-Verbindung
Hardware-Verbindung
Hardware-Verbindung
Hardware-Verbindung

Im Abschnitt Zubehör finden Sie eine Liste der benötigten Dinge (siehe Abbildung 1).

Zu Demonstrationszwecken haben wir eine Wand mit Fenster mit einem im Baumarkt gekauften Formbrett und einem Fenster mit einer durchsichtigen Kunststoffbox aus Schrott gebaut. Sie können diesen Teil bei Bedarf überspringen.

Der Stromkreisanschluss ist ziemlich einfach, überprüfen Sie den Anschlussplan unten, um alles anzuschließen (siehe Abbildung 2 & 3)

So sieht es aus, wenn die Verbindung hergestellt ist (siehe Abbildung 4)

Tragen Sie nun einige Klebstoffe auf den Reedschalter und den Magneten auf und kleben Sie sie so auf 2 Seiten des Fensters (siehe Abbildung 5).

Stecken Sie dann den Summer und die rote LED, die mit einer anderen Amöbe verbunden sind, durch das auf der Platine gebohrte Loch (siehe Abbildung 6)

Das komplette Setup sieht also so aus (siehe Abbildung 7)

Schalten Sie jetzt beide ameba ein und genießen Sie dieses superpraktische und reaktionsschnelle IOT-Heimsicherheitssystem!

PS: Sobald das Fenster vom Selbsteingeladenen geöffnet wird, macht der Summer laute irritierende Geräusche und die rote LED beginnt wie verrückt zu blinken, um den Besitzer zu warnen und den Selbsteingeladenen abzuschrecken.

Empfohlen: