Inhaltsverzeichnis:

Raspberry Pi - Smart House - Gunook
Raspberry Pi - Smart House - Gunook

Video: Raspberry Pi - Smart House - Gunook

Video: Raspberry Pi - Smart House - Gunook
Video: Digital Classroom, May 9 3pm CEsT 2024, November
Anonim
Raspberry Pi - Smart House
Raspberry Pi - Smart House

Das Raspberry Pi Smart House Project ist mit vielen verschiedenen Funktionen ausgestattet, die es dem Benutzer ermöglichen, sein Haus von überall (mit Internet natürlich!) auf jedem Computer/Mobilgerät zu verfolgen.

Die Funktionen von Smart House ermöglichen es dem Benutzer, die Temperatur-, Feuchtigkeits- und Lichtwerte des Hauses, in dem sich sein Raspberry Pi befindet, zu verfolgen, anzuzeigen und / oder zu empfangen. Benutzer können dann alle diese Daten vom Server des Raspberry Pi und von Blynk sowie von Telegram über den Smart House Bot (t.me/smarthouse_rpi_bot) einsehen. Ausgestattet mit einem intelligenten Türsystem, das es den Benutzern ermöglicht, ihre RFID-Karte zu registrieren, wenn eine Person mit einer nicht registrierten RFID-Karte diese auf den RFID-Scanner legt, löst der Raspberry Pi die PiCam aus und macht ein Bild von der Position der Tür auf dem unberechtigter Zugriffsversuch.

Benutzer können auch ein Bild in einer der mobilen Anwendungen (Blynk/Telegram) aufnehmen und es auf S3, einem Amazon Web Service für die Objektspeicherung, oder auf Telegram über den Smart House Bot anzeigen.

Schritt 1: Hardwareanforderungen

Hardware-Anforderungen
Hardware-Anforderungen
Hardware-Anforderungen
Hardware-Anforderungen

Einzelne/eine Komponente benötigt:

  1. Einplatinencomputer Raspberry Pi
  2. DHT11 Temperatur- und Feuchtigkeitssensor
  3. COM-00097 Mini-Druckknopfschalter
  4. Analog-Digital-Wandler (MCP3008 ADC)
  5. Lichtabhängiger Widerstand (LDR)
  6. RFID/NFC MFRC522 Kartenlesermodul
  7. 12C LCD-Bildschirm
  8. LED Lichter
  9. Widerstände (10kΩ und 220/330Ω)

Doppelte/zwei Komponenten benötigt: 1. LED-Licht2. 10KΩ Widerstände3. 220/330Ω Widerstände

Schritt 2: Einrichten Ihrer Datenbank

phpmyadmin

Tür_Zugang

  1. Ich würde
  2. Terminzeit
  3. rfidCardNo

Speichern dieser Informationen, um zu wissen, welcher Benutzer nach Hause zurückgekehrt ist.

Beleuchtung

  1. Ich würde
  2. datetime_value
  3. Lichtwert

Speichern dieser Informationen, um den Lichtwert vom Lichtsensor @ der Wohnzimmerseite zu erhalten.

Benutzer

  1. Benutzeridentifikation
  2. Nutzername
  3. Passwort
  4. rfidCardNo

Speichern dieser Informationen, um zu wissen, an welcher Kartennummer der Benutzer festhält.

Werte

  1. value_id
  2. Terminzeit
  3. LichtVal
  4. tempVal
  5. FeuchtigkeitVal

Speichern dieser Informationen, um den Licht-, Temperatur- und Feuchtigkeitswert aus dem Licht, DHT11 @ der Master Bedroom Page, dem Telegram Bot und der Blynk-App zu erhalten.

Dynamodb

Werte

  1. Geräte ID
  2. Datum/Uhrzeitid
  3. LichtVal
  4. tempVal
  5. FeuchtigkeitVal

Speichern dieser Informationen, um den Licht-, Temperatur- und Feuchtigkeitswert aus dem Licht zu erhalten, DHT11 @ der Küchenseite.

S3

  • Eimer – iot-ay1819s2
  • Ordner – Home -> 1819s2_iot_SmartHouse
  • Unterordner

• blynkpictures • Benutzerbilder

Empfohlen: