Inhaltsverzeichnis:
- Schritt 1: Komponenten und Materialien
- Schritt 2: Zusammenbau der Hardware
- Schritt 3: Datenbank
- Schritt 4: Schreiben des Codes
- Schritt 5: Gestalten Sie die responsive Website
- Schritt 6: Software auf dem Raspberry Pi
- Schritt 7: Aufbau des Gehäuses
Video: Erweitertes Sicherheitssystem - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:17
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
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
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.
- Es gibt 3 PIR-Sensoren, 2 innerhalb des Hauses und 1 außerhalb des Hauses.
- LDR, um dem Außensensor mitzuteilen, ob es dunkel genug ist, um das Licht einzuschalten.
- Magnetschaltersensor, der weiß, wann sich die Tür öffnet.
- Ein OLED-Bildschirm, der die Statistiken meines Raspberry Pi einschließlich der IP der Website anzeigt.
- LED, die anzeigt, ob der Alarm ein- oder ausgeschaltet ist
- Sirene, um Leute zu warnen, dass jemand ohne Erlaubnis der Eigentümer in das Haus einbricht.
Schritt 3: 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
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
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
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
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:
Elektronisches augengesteuertes Sicherheitssystem Teil 2: 3 Schritte
Elektronisches augengesteuertes Sicherheitssystem Teil 2: Hey Leute! Wenn Sie Teil 1 nicht gesehen haben, KLICKEN SIE HIER. In diesem Projekt sehen wir eine einfache Heimsicherheitsanwendung namens Electronic Eye Controlled Security System, die LDR als Hauptsensor und einige andere Komponenten verwendet. Das elektronische Auge heißt auch
So einfach wie ein Fingerabdruck-Sicherheitssystem täuschen – wikiHow
So täuschen Sie ein Fingerabdruck-Sicherheitssystem so einfach wie das ABC: Diese Anleitung zeigt Ihnen, wie Sie ein Fingerabdruck-Sicherheitssystem so einfach wie das ABC täuschen. IBM möchte nie, dass Sie davon erfahren. Es funktioniert auch für die meisten Fingerabdruck-Sicherheitssysteme. Zum Beispiel z.B. Tür, Handy….Diese Anleitung kommt mit v