Inhaltsverzeichnis:

Erweitertes Sicherheitssystem - Gunook
Erweitertes Sicherheitssystem - Gunook

Video: Erweitertes Sicherheitssystem - Gunook

Video: Erweitertes Sicherheitssystem - Gunook
Video: Mercedes Assistenzsysteme im Fahrtest: Distronic, Tempomat, Speedlimiter, Lenk- & Spurhalteassistent 2024, Dezember
Anonim
Erweitertes Sicherheitssystem
Erweitertes Sicherheitssystem

Wollten Sie schon immer Ihr Haus komplett absichern und Einbrechern das Eindringen in Ihr Haus unmöglich machen? Wenn ja, ist dies die Lösung für Sie!

Ich habe Advanced Security System entwickelt, dies ist ein System, das dein Haus von innen und außen sichert und die Eindringlinge mit einer lauten Sirene verscheucht, die sich beim Betreten einschaltet. Sie können dieses System über eine Website steuern und wissen immer, wann und wo ein Eindringling entdeckt wurde.

Dies ist mein erstes Projekt in meinem Studienbereich: Multimedia- und Kommunikationstechnologie (MCT) bei Howest (Kortrijk, Belgien).

Schritt 1: Komponenten und Materialien

Komponenten und Materialien
Komponenten und Materialien
Komponenten und Materialien
Komponenten und Materialien
Komponenten und Materialien
Komponenten und Materialien

Für mein Projekt habe ich mehrere Teile verwendet, die ich unten auflisten werde. Ich füge auch die Stückliste mit dem richtigen Preis und den Websites hinzu, von denen ich sie bestellt habe.

Komponenten:

  • Raspberry Pi 4 Modell B / 4GB
  • Zusammengebauter Pi-T-Schuster plus GPIO-Breakout
  • LDR
  • Bewegungssensor
  • Magnetkontaktschalter
  • LED-Leiste
  • OLED
  • Sirene
  • MCP3008
  • TIPP120
  • Steckbrett
  • Energieversorgung
  • Stecker-zu-Stecker-Überbrückungskabel
  • Stecker-zu-Buchse-Überbrückungskabel

Materialien:

  • LED-Profil
  • MDF-Holz 18mm
  • Plexiglas
  • Scharniere

Werkzeuge:

  • Lötkolben
  • Puzzle
  • Sah
  • Lamello
  • Sandpapier
  • weiße Farbe
  • Nagelpistole
  • Holzkleber

Schritt 2: Zusammenbau der Hardware

Zusammenbau der Hardware
Zusammenbau der Hardware
Zusammenbau der Hardware
Zusammenbau der Hardware
Zusammenbau der Hardware
Zusammenbau der Hardware

Ich habe meine Schaltung nach meinem Fritzing-Schema aufgebaut, das ich gemacht habe. Ich habe das Schema unten hochgeladen. Die Schaltung verfügt über mehrere Sensoren und einen Aktuator, die zusammen arbeiten. Ich werde auflisten, welche verschiedenen Stromkreise es gibt, wie Sie diese anschließen müssen, die Sie im Schema finden können.

  1. Es gibt 3 PIR-Sensoren, 2 innerhalb des Hauses und 1 außerhalb des Hauses.
  2. LDR, um dem Außensensor mitzuteilen, ob es dunkel genug ist, um das Licht einzuschalten.
  3. Magnetschaltersensor, der weiß, wann sich die Tür öffnet.
  4. Ein OLED-Bildschirm, der die Statistiken meines Raspberry Pi einschließlich der IP der Website anzeigt.
  5. LED, die anzeigt, ob der Alarm ein- oder ausgeschaltet ist
  6. Sirene, um Leute zu warnen, dass jemand ohne Erlaubnis der Eigentümer in das Haus einbricht.

Schritt 3: Datenbank

Datenbank
Datenbank

Sie können mein ERD-Diagramm oben sehen, ich werde auch die Dump-Datei in meinem Github ablegen, damit Sie die Datenbank für sich selbst importieren können.

Mit dieser Datenbank können Sie mehrere Dinge anzeigen wie:

  • Wenn sich die Tür öffnet und schließt
  • Wann und wo jemand den Alarm auslöst
  • Wenn jemand draußen die Beleuchtung auslöst
  • Wenn jemand einen Raum betritt, ohne den Alarm auszulösen

Wenn Sie diese Datenbank neu erstellen möchten, müssen Sie einen neuen Benutzer erstellen, damit Sie sich mit Ihrem Raspberry Pi verbinden können.

github.com/howest-mct/1920-1mct-project1-WalraeveLaurens

Schritt 4: Schreiben des Codes

Schreiben des Codes
Schreiben des Codes
Schreiben des Codes
Schreiben des Codes

Jetzt ist es an der Zeit, sicherzustellen, dass alle Komponenten ihre Arbeit erledigen. Also habe ich etwas Code in Python geschrieben und auf Raspberry Pi bereitgestellt. Sie finden meinen Code auf Github, wenn meine Lehrer dies veröffentlichen.

github.com/howest-mct/1920-1mct-project1-W…

Für die Programmierung des Codes habe ich Visual Code verwendet. Der Code ist in HTML, CSS, JavaScript mit Sockets und Python geschrieben.

Schritt 5: Gestalten Sie die responsive Website

Gestalten Sie die responsive Website
Gestalten Sie die responsive Website
Gestalten Sie die responsive Website
Gestalten Sie die responsive Website
Gestalten Sie die responsive Website
Gestalten Sie die responsive Website
Gestalten Sie die responsive Website
Gestalten Sie die responsive Website

Ich habe mir überlegt, wie meine responsive Website aussehen muss. Bevor ich das tun konnte, musste ich auf die von mir durchgeführte Funktionsanalyse zurückblicken und nach Inspirationen und interessanten Mustern suchen.

Zuerst habe ich mein Design in Adobe XD erstellt. Die Schriftart, die ich verwendet habe, war Robotto. Ich habe mich für ein einfaches Design entschieden, weil ich möchte, dass es benutzerfreundlich ist und nicht zu viele Tasten hat, sondern gerade genug, damit der Benutzer die Arbeit mit der App genießen kann.

Das Design wurde von meinen Lehrern genehmigt, sodass ich mit dem Programmieren beginnen konnte. Ich habe die Site in HTML - CSS - JavaScript geschrieben.

Schritt 6: Software auf dem Raspberry Pi

Software auf dem Raspberry Pi
Software auf dem Raspberry Pi

Damit mein Code funktioniert (den ich unten verlinke), müssen Sie einige Pakete und Bibliotheken installieren. Als erstes müssen Sie Ihren Pi aktualisieren.

Aktualisieren Sie zunächst die Paketliste Ihres Systems, indem Sie den folgenden Befehl eingeben: sudo apt-get update

Aktualisieren Sie als Nächstes alle Ihre installierten Pakete mit dem folgenden Befehl auf ihre neuesten Versionen: sudo apt-get dist-upgrade

Nachdem Sie die Pakete installiert haben, müssen Sie einige Bibliotheken installieren:

  • Einfädeln
  • Zeit
  • Json
  • spidev
  • Flasche
  • kolben_cors
  • RPI. GPIO
  • Terminzeit
  • Teilprozess
  • mysql
  • SocketIO

Und wir müssen die Bibliothek unten klonen, damit die OLED funktioniert.

github.com/adafruit/Adafruit_Python_SSD130…

Schritt 7: Aufbau des Gehäuses

Aufbau des Gehäuses
Aufbau des Gehäuses
Aufbau des Gehäuses
Aufbau des Gehäuses
Aufbau des Gehäuses
Aufbau des Gehäuses
Aufbau des Gehäuses
Aufbau des Gehäuses

Für meinen Fall baue ich eine kleine Villa mit einer Tür 2 Zimmer und einem Fenster und einem Dach aus Plexiglas. Ich machte einen Raum unter dem Haus, um die Elektronik zu halten, und baute ihn mit Lamellen zusammen.

Ich habe auch Bilder eingestellt, auf denen Sie den Bauprozess des Gehäuses sehen können.

Für die Messungen habe ich unten auch eine Datei hochgeladen, in der Sie mein Schema sehen können, wie Sie es nachbilden könnten.

Empfohlen: