Kazalo:

Raspberry Pi - Pametna hiša: 5 korakov
Raspberry Pi - Pametna hiša: 5 korakov

Video: Raspberry Pi - Pametna hiša: 5 korakov

Video: Raspberry Pi - Pametna hiša: 5 korakov
Video: Штукатурка стен - самое полное видео! Переделка хрущевки от А до Я. #5 2024, Julij
Anonim
Raspberry Pi - Pametna hiša
Raspberry Pi - Pametna hiša

Projekt Raspberry Pi Smart House je opremljen s številnimi različnimi funkcijami, ki uporabniku omogočajo, da lahko sledi svoji hiši od kjer koli (seveda z internetom!) Na katerem koli računalniku/mobilni napravi.

Funkcije pametne hiše omogočajo uporabniku sledenje, ogled in/ali sprejemanje temperatur, vlažnosti in svetlobnih vrednosti hiše, v kateri je Raspberry Pi. Uporabniki si lahko nato ogledajo vse te podatke s strežnika Raspberry Pi in na Blynku ter v Telegramu prek Smart House Bota (t.me/smarthouse_rpi_bot). Opremljen s sistemom pametnih vrat, ki uporabnikom omogoča, da registrirajo svojo kartico RFID, ko jo oseba z neregistrirano kartico RFID postavi na bralnik RFID, bo malina Pi sprožila PiCam in posnela mesto vrat na poskus nepooblaščenega dostopa.

Uporabniki lahko tudi posnamejo sliko v kateri koli od mobilnih aplikacij (Blynk/Telegram) in si jo ogledajo v S3, spletni storitvi Amazon za shranjevanje objektov, ali pa si jo ogledajo v Telegramu prek Bota Smart House.

1. korak: Zahteve za strojno opremo

Strojne zahteve
Strojne zahteve
Strojne zahteve
Strojne zahteve

Potrebna ena/ena komponenta:

  1. Enosmerni računalnik Raspberry Pi
  2. Senzor temperature in vlažnosti DHT11
  3. COM-00097 Mini stikalno stikalo
  4. Analogno-digitalni pretvornik (MCP3008 ADC)
  5. Svetlobno odvisen upor (LDR)
  6. Modul bralnika kartic RFID/NFC MFRC522
  7. 12C LCD zaslon
  8. LED luči
  9. Upori (10 kΩ in 220/330 Ω)

Potrebne dvojne/dve komponenti: 1. LED luč 2. 10KΩ upori 3. 220/330Ω upori

2. korak: Nastavitev baze podatkov

phpmyadmin

vrata_dostop

  1. id
  2. Datum čas
  3. rfidCardNo

Shranite te podatke, da veste, kateri uporabnik se je vrnil domov.

luči

  1. id
  2. datetime_value
  3. light_value

Shranjevanje teh podatkov za pridobitev svetlobne vrednosti s svetlobnega senzorja na strani dnevne sobe.

uporabniki

  1. Uporabniško ime
  2. uporabniško ime
  3. geslo
  4. rfidCardNo

Shranjevanje teh podatkov, da bi vedeli, katero številko kartice ima uporabnik.

vrednote

  1. vrednost_id
  2. Datum čas
  3. lightVal
  4. tempVal
  5. vlažnostVal

Shranjevanje teh podatkov za pridobitev svetlobe, temperature, vlažnosti iz svetlobe, DHT11 @ strani glavne spalnice, aplikacije Telegram Bot in aplikacije Blynk.

dynamodb

vrednote

  1. deviceid
  2. datetimeid
  3. lightVal
  4. tempVal
  5. vlažnostVal

Shranite te podatke, da dobite svetlobo, temperaturo, vrednost vlažnosti iz svetlobe, DHT11 @ Stran kuhinje.

S3

  • Žlica-iot-ay1819s2
  • Mapa -Domov -> 1819s2_iot_SmartHouse
  • Podmapa

• blynkpictures • userpictures

Priporočena: