Taula de continguts:

Raspberry Pi - Smart House: 5 passos
Raspberry Pi - Smart House: 5 passos

Vídeo: Raspberry Pi - Smart House: 5 passos

Vídeo: Raspberry Pi - Smart House: 5 passos
Vídeo: HOW TO - Create a Raspberry Pi Smart Home Kiosk (Home Assistant) 2024, Juliol
Anonim
Raspberry Pi: Smart House
Raspberry Pi: Smart House

El Raspberry Pi Smart House Project està equipat amb moltes funcions diferents que permeten a l’usuari poder fer un seguiment de la seva casa des de qualsevol lloc (amb Internet, per descomptat!) A qualsevol ordinador / dispositiu mòbil.

Les funcions de Smart House permeten a l’usuari fer un seguiment, veure i / o rebre els valors de temperatura, humitat i llum de la casa on es troba el Raspberry Pi. Els usuaris poden veure totes aquestes dades des del servidor del Raspberry Pi i de Blynk, així com a Telegram mitjançant el botó Smart House (t.me/smarthouse_rpi_bot). Equipat amb un sistema de portes intel·ligents, que permet als usuaris registrar la seva targeta RFID, quan una persona amb una targeta RFID no registrada la col·loca a l’escàner RFID, el Raspberry Pi activarà la PiCam, fent una foto del lloc de la porta a la intent d'accés no autoritzat.

Els usuaris també poden fer una fotografia a qualsevol de les aplicacions mòbils (Blynk / Telegram) i veure-la a S3, un servei web d’Amazon per a l’emmagatzematge d’objectes, o veure-la a Telegram mitjançant el bot Smart House.

Pas 1: requisits de maquinari

Requisits de maquinari
Requisits de maquinari
Requisits de maquinari
Requisits de maquinari

Es necessita un component únic / un:

  1. Ordinador de placa única Raspberry Pi
  2. Sensor de temperatura i humitat DHT11
  3. COM-00097 Mini interruptor de polsador
  4. Convertidor analògic a digital (MCP3008 ADC)
  5. Resistència dependent de la llum (LDR)
  6. Mòdul lector de targetes RFID / NFC MFRC522
  7. Pantalla LCD de 12C
  8. Llums LED
  9. Resistències (10kΩ i 220 / 330Ω)

Doble / dos components necessaris: 1. Llum LED2. Resistències de 10 KΩ Resistències de 220 / 330Ω

Pas 2: configuració de la vostra base de dades

phpmyadmin

porta_accés

  1. identificador
  2. data i hora
  3. rfidCardNo

Emmagatzemar aquesta informació per saber quin usuari ha tornat a casa.

llums

  1. identificador
  2. valor_data_hora
  3. valor_lum

Emmagatzemar aquesta informació per obtenir el valor de la llum del sensor de llum a la pàgina de la sala d'estar.

usuaris

  1. ID d'usuari
  2. nom d'usuari
  3. contrasenya
  4. rfidCardNo

Emmagatzemar aquesta informació per saber a quin número de targeta es manté l’usuari.

valors

  1. valor_id
  2. data i hora
  3. lightVal
  4. tempVal
  5. humitatVal

Emmagatzemar aquesta informació per obtenir el valor de llum, temperatura i humitat de la llum, DHT11 @ la pàgina principal del dormitori, l'aplicació Telegram Bot i Blynk.

dinamodb

valors

  1. deviceid
  2. datetimeid
  3. lightVal
  4. tempVal
  5. humitatVal

Emmagatzemant aquesta informació per obtenir el valor de llum, temperatura i humitat de la llum, DHT11 @ la pàgina de la cuina.

S3

  • Dipòsit - iot-ay1819s2
  • Carpeta - Inici -> 1819s2_iot_SmartHouse
  • Subcarpeta

• blynkpictures • userpictures

Recomanat: