Tartalomjegyzék:

IoT intelligens otthoni rendszer: 8 lépés
IoT intelligens otthoni rendszer: 8 lépés

Videó: IoT intelligens otthoni rendszer: 8 lépés

Videó: IoT intelligens otthoni rendszer: 8 lépés
Videó: Мини ПК на Intel N100 - AC8-N, мощная безвентиляторная платформа, установка Home Assistant OS 2024, Július
Anonim
IoT intelligens otthoni rendszer
IoT intelligens otthoni rendszer

Ez a Keefe és a Jons Smart Home rendszer az iot -on

1. lépés: Miről szól az alkalmazás?

Ez az alkalmazás egy intelligens otthoni rendszer, amely 2 fő összetevőre oszlik. Az első komponens az intelligens ajtórendszer, amely egy csengőből, belépőkártya -rendszerből, LCD -kijelzőből mutatja az időt, valamint a belépőkártya engedélyezéséről vagy elutasításáról, egy LED -es visszajelzőlámpa, amely jelzi, hogy az ajtó nyitva van, mozgásérzékelő mozgás rögzítésére a házon kívül, kamerával mozgásérzékeléskor.

A második komponens az intelligens otthon rendszer, amely 2 LED-ből áll, az egyik a ház fényeit, a másik pedig a ház légkondicionálását képviseli. 2 gomb is található a LED-ek ki- és bekapcsolására, jelezve, hogy a légkondicionálót és a lámpákat gombokkal lehet be- vagy kikapcsolni. Az alkalmazás weboldalát használva azonban a felhasználó távolról be- és kikapcsolhatja a légkondicionálót vagy a lámpákat. Hőmérséklet- és páratartalom -érzékelőt is használnak a ház hőmérsékletének és páratartalmának rögzítésére, és a napi hőmérséklet grafikonja is látható a webhelyen.

Ez az alkalmazás segít megkönnyíteni a lakástulajdonosok életét, mivel az ajtó beléptető rendszer és a mozgásérzékelő segítségével biztosíthatják otthonuk biztonságát a mozgások észlelésére és a gyanús tevékenységek képeinek rögzítésére a házukon kívül, valamint egy kamera élő közvetítést, amely lehetővé teszi az otthon tulajdonosainak, hogy hogy mi történik a házukon kívül, amikor távol vannak. Az intelligens otthon rendszer kényelmet nyújt a lakástulajdonosoknak is, mivel láthatják, hogy a lámpák vagy a légkondicionáló be- vagy kikapcsolva van-e, így kikapcsolva is kikapcsolhatják, ha elfelejtették kikapcsolni, mielőtt távoznak a ház. A hőmérsékleti táblázat lehetővé teszi a lakástulajdonosok számára, hogy figyelemmel kísérjék otthoni hőmérsékletüket, és ezután dönthetnek úgy, hogy bekapcsolják a klímaberendezést, mielőtt hazaérnek, ha látják, hogy az otthoni hőmérséklet magas, ami lehetővé teszi számukra, hogy visszatérjenek a hűvös otthonba és pihenjenek.

2. lépés: A leírt lépések összefoglalása

1. Áttekintés

2) Hardverkövetelmények - Áttekintést nyújt a szükséges hardverekről

3) Ajtócsengő intelligens ajtórendszerhez - Lépésről lépésre nyújt útmutatást az intelligens ajtórendszer csengőrendszerének bekötéséhez

4) LCD kijelző az intelligens ajtórendszerhez - lépésről lépésre nyújt útmutatást az intelligens ajtórendszer LCD kijelzőjének bekötéséhez

5) NFC/ RFID olvasó a hozzáférési kártya olvasásához - Lépésről lépésre ismerteti az NFC/ RFID kártyaolvasó bekötését a hozzáférési kártya olvasásához és a felhasználó otthoni hozzáférésének biztosításához.

6)

Mozgásérzékelő képek rögzítéséhez - lépésről lépésre útmutatást nyújt arról, hogyan kell bekötni a mozgásérzékelőt, hogy érzékelje a házon kívüli mozgást

7)

Intelligens otthoni rendszer - lépésről lépésre nyújt útmutatást a házban lévő alkatrészek LED -jeinek és hőmérséklet -érzékelőjének bekötéséhez

8)

A programok kódolása - Lépésről lépésre nyújt útmutatást az alkalmazás helyes létrehozásáról és programozásáról

9)

A programok futtatása - Várható kimeneteket biztosít, ha a program megfelelően fut

3. lépés: Hogyan néz ki a végső RPI beállítás?

4. lépés: Hogyan néz ki a webalkalmazás?

Hogyan néz ki a webalkalmazás?
Hogyan néz ki a webalkalmazás?

5. lépés: Hardverkövetelmények

Az alkalmazás kitöltéséhez a következőkre lesz szüksége:

  • 1 I2C LCD kijelző
  • 1 RFID / NFC MFRC522 kártyaolvasó modul
  • 1 DHT11 hőmérséklet- és páratartalom -érzékelő
  • 1 PIR mozgásérzékelő
  • 1 Hangjelző
  • 1 Raspberry Pi kamera (piCam)
  • 3 gomb
  • 3 LED
  • 3 db 10K ohmos ellenállás
  • 3 330 ohmos ellenállás
  • Rengeteg férfi és női vezeték

6. lépés: Az alkalmazás kódolása

Az alkalmazás kódolásához nézze meg a mellékelt utasításfájlt.

7. lépés: Futtassa a programot

Írja be a következő parancsot a futtatásához

Python program

sudo python ~/ca1/ca1.py

8. lépés: A program kimenete

Feladat

a)

Futtatáskor a programnak szövegsorozatot kell megjelenítenie annak jelzésére, hogy minden összetevő megfelelően fut.

b)

A Buzzer és az otthoni LED -eknek képesnek kell lenniük reagálni a gombnyomásokra.

c)

Az LCD kijelzőn fel kell tüntetni a „Jon’s Residence” és az időt.

d)

A hozzáférési kártya beolvasásakor az LCD képernyőn az „Unlocked” feliratot kell megjeleníteni, és a zöld LED zölden világít.

e)

A weboldalnak működőképesnek kell lennie!

Index.html:

tempvalue.html

Ajánlott: