Turinys:

Raspberry Pi - Išmanusis namas: 5 žingsniai
Raspberry Pi - Išmanusis namas: 5 žingsniai

Video: Raspberry Pi - Išmanusis namas: 5 žingsniai

Video: Raspberry Pi - Išmanusis namas: 5 žingsniai
Video: Colossalcon Fallout Nuka Cola power armor 2024, Lapkritis
Anonim
Raspberry Pi - Išmanusis namas
Raspberry Pi - Išmanusis namas

„Raspberry Pi“išmaniųjų namų projekte yra daug įvairių funkcijų, leidžiančių vartotojui stebėti savo namus iš bet kurios vietos (žinoma, naudojant internetą!) Bet kuriame kompiuteryje/mobiliajame įrenginyje.

„Smart House“funkcijos leidžia vartotojui stebėti, peržiūrėti ir (arba) gauti informaciją apie namo, kuriame yra „Raspberry Pi“, temperatūrą, drėgmę ir apšvietimą. Tada vartotojai gali peržiūrėti visus šiuos duomenis iš „Raspberry Pi“serverio ir „Blynk“, taip pat „Telegram“per „Smart House Bot“(t.me/smarthouse_rpi_bot). Įrengta išmanioji durų sistema, leidžianti vartotojams užregistruoti savo RFID kortelę, kai asmuo, turintis neregistruotą RFID kortelę, įdeda ją į RFID skaitytuvą, „Raspberry Pi“suaktyvins „PiCam“ir nufotografuos durų vietą bandymas neteisėtai patekti.

Vartotojai taip pat gali nufotografuoti nuotrauką bet kurioje mobiliojoje programoje („Blynk“/„Telegram“) ir peržiūrėti ją „S3“, „Amazon“žiniatinklio tarnyboje, skirtoje objektams saugoti, arba peržiūrėti ją „Telegram“per „Smart House Bot“.

1 žingsnis: Aparatūros reikalavimai

Techninės įrangos reikalavimai
Techninės įrangos reikalavimai
Techninės įrangos reikalavimai
Techninės įrangos reikalavimai

Reikalingas vienas/vienas komponentas:

  1. Vienos plokštės kompiuteris Raspberry Pi
  2. DHT11 temperatūros ir drėgmės jutiklis
  3. COM-00097 mini mygtukinis jungiklis
  4. Analoginis-skaitmeninis keitiklis (MCP3008 ADC)
  5. Nuo šviesos priklausomas rezistorius (LDR)
  6. RFID/NFC MFRC522 kortelių skaitytuvo modulis
  7. 12C LCD ekranas
  8. LED žibintai
  9. Rezistoriai (10kΩ ir 220/330Ω)

Reikalingi dvigubi/du komponentai: 1. LED lemputė 2. 10KΩ rezistoriai3. 220/330Ω rezistoriai

2 veiksmas: nustatykite savo duomenų bazę

phpmyadmin

door_access

  1. id
  2. datų laikas
  3. rfidCardNo

Šios informacijos saugojimas, norint sužinoti, kuris vartotojas grįžta namo.

žibintai

  1. id
  2. datetime_value
  3. šviesos_vertybė

Šios informacijos išsaugojimas, norint gauti šviesos vertę iš šviesos jutiklio @ gyvenamojo kambario puslapis.

vartotojų

  1. Vartotojo ID
  2. Vartotojo vardas
  3. Slaptažodis
  4. rfidCardNo

Šios informacijos saugojimas, kad žinotumėte, kurio kortelės numerį vartotojas laiko.

vertybes

  1. value_id
  2. datų laikas
  3. lightVal
  4. tempVal
  5. drėgmėVal

Šios informacijos išsaugojimas, norint gauti šviesos, temperatūros, drėgmės vertę iš šviesos, DHT11 @ pagrindinio miegamojo puslapyje, „Telegram Bot“ir „Blynk“programoje.

dynamodb

vertybes

  1. prietaisas
  2. datetimai
  3. lightVal
  4. tempVal
  5. drėgmėVal

Šios informacijos išsaugojimas, norint gauti šviesos, temperatūros ir drėgmės vertę iš šviesos, DHT11 @ the Kitchen Page.

S3

  • Kaušas-iot-ay1819s2
  • Aplankas -Pagrindinis -> 1819s2_iot_SmartHouse
  • Poaplankas

• blynkpictures • vartotojo nuotraukos

Rekomenduojamas: