Sisukord:

Raspberry Pi - tark maja: 5 sammu
Raspberry Pi - tark maja: 5 sammu

Video: Raspberry Pi - tark maja: 5 sammu

Video: Raspberry Pi - tark maja: 5 sammu
Video: Самодельная хакерская машина | Raspberry pi 0 w + Kali Linux 2024, Juuli
Anonim
Raspberry Pi - tark maja
Raspberry Pi - tark maja

Raspberry Pi nutimaja projekt on varustatud paljude erinevate funktsioonidega, mis võimaldavad kasutajal jälgida oma maja kõikjalt (muidugi internetiga!) Mis tahes arvutis/mobiilseadmes.

Smart House'i funktsioonid võimaldavad kasutajal jälgida, vaadata ja/või saada teavet selle maja temperatuuri, niiskuse ja valguse väärtuste kohta, kus nende Raspberry Pi asub. Seejärel saavad kasutajad vaadata kõiki neid andmeid Raspberry Pi serverist ja Blynkist, samuti telegrammist Smart House Boti kaudu (t.me/smarthouse_rpi_bot). Varustatud nutika uksesüsteemiga, mis võimaldab kasutajatel registreerida oma RFID -kaardi, kui registreerimata RFID -kaardiga isik paneb selle RFID -skannerile, käivitab Raspberry Pi PiCami, pildistades ukse koha volitamata juurdepääsu katse.

Kasutajad võivad pildistada ka mõnes mobiilirakenduses (Blynk/Telegram) ja vaadata seda S3 -s, Amazoni veebiteenuses objektide salvestamiseks, või vaadata seda telegrammis Smart House Boti kaudu.

Samm: riistvaranõuded

Riistvara nõuded
Riistvara nõuded
Riistvara nõuded
Riistvara nõuded

Vajalik üks/üks komponent:

  1. Ühe pardaarvuti Raspberry Pi
  2. DHT11 temperatuuri ja niiskuse andur
  3. COM-00097 mininuppude lüliti
  4. Analoog-digitaalmuundur (MCP3008 ADC)
  5. Valgusõltuv takisti (LDR)
  6. RFID/NFC MFRC522 kaardilugeja moodul
  7. 12C LCD ekraan
  8. LED tuled
  9. Takistid (10kΩ ja 220/330Ω)

Vajalik topelt/kaks komponenti: 1. LED -tuli 2. 10KΩ takistid3. 220/330Ω takistid

2. samm: andmebaasi seadistamine

phpmyadmin

uks_pääs

  1. id
  2. kuupäev Kellaaeg
  3. rfidCardNo

Selle teabe salvestamine, et teada saada, milline kasutaja naaseb koju.

valgus

  1. id
  2. datetime_value
  3. valgusväärtus

Selle teabe salvestamine, et saada valgusväärtus valgusandurilt @ elutoa leht.

kasutajatele

  1. kasutaja ID
  2. kasutajanimi
  3. parool
  4. rfidCardNo

Selle teabe salvestamine, et teada saada, millist kaardi numbrit kasutaja hoiab.

väärtused

  1. väärtus_id
  2. kuupäev Kellaaeg
  3. lightVal
  4. tempVal
  5. niiskusVal

Selle teabe salvestamine valguse, temperatuuri, niiskuse väärtuse saamiseks, DHT11 @ magamistoa leht, telegrammi bot ja rakendus Blynk.

dynamodb

väärtused

  1. seadmeline
  2. datetimed
  3. lightVal
  4. tempVal
  5. niiskusVal

Selle teabe salvestamine valguse, temperatuuri, niiskuse väärtuse saamiseks DHT11 @ the Kitchen Page.

S3

  • Kopp-iot-ay1819s2
  • Kaust -Avaleht -> 1819s2_iot_SmartHouse
  • Alamkaust

• blynkpictures • kasutajapildid

Soovitan: