Sadržaj:

IoT sistem pametne kuće: 8 koraka
IoT sistem pametne kuće: 8 koraka

Video: IoT sistem pametne kuće: 8 koraka

Video: IoT sistem pametne kuće: 8 koraka
Video: 8 упражнений остановят атеросклероз, инсульт, инфаркт 2024, Juli
Anonim
IoT sistem pametne kuće
IoT sistem pametne kuće

Ovo je sistem pametne kuće Keefe i Jons na iotu

Korak 1: O čemu se radi u aplikaciji?

Ova aplikacija je sistem pametne kuće koji je podijeljen u 2 glavne komponente. Prva komponenta je sistem pametnih vrata koji se sastoji od zvona na vratima, sistema pristupnih kartica, LCD ekrana za prikaz vremena, te da li je pristupna kartica dozvoljena ili odbijena, LED indikatorske lampice koja pokazuje da su vrata otključana, senzora pokreta za snimanje pokreta izvan kuće, kamerom za snimanje slike kada se detektira pokret.

Druga komponenta je sistem pametne kuće koji se sastoji od 2 LED diode, jedna predstavlja svjetla u kući, a druga koja predstavlja klimatizaciju kuće. Uključena su i 2 dugmeta za isključivanje i uključivanje LED dioda koji predstavljaju da se klima uređaj i svjetla mogu uključiti ili isključiti pomoću dugmadi. Međutim, koristeći web stranicu aplikacije, korisnik može daljinski uključiti i isključiti klima uređaj ili svjetla. Senzor temperature i vlažnosti također se koristi za snimanje temperature i vlažnosti u kući, a grafikon dnevne temperature može se vidjeti i na web stranici.

Ova će aplikacija olakšati život vlasnicima kuća jer mogu osigurati njihovu sigurnost u kući pomoću sistema pristupa vratima i senzora pokreta za detekciju pokreta i snimanje slika sumnjivih aktivnosti izvan njihove kuće, kao i prijenos uživo kamerom, što vlasnicima kuća omogućuje vidjeti šta se dešava izvan njihove kuće kad su odsutni. Sistem pametne kuće također pruža vlasnicima pogodnosti jer mogu vidjeti jesu li njihova svjetla ili klima uređaj uključeni ili isključeni, tako da ih mogu isključiti dok su vani u slučaju da su ga zaboravili isključiti prije odlaska kuća. Tablica temperature također omogućava vlasnicima kuća da prate temperaturu kuće, a zatim mogu izabrati uključivanje klima uređaja prije nego što stignu kući ako vide da je temperatura kod kuće visoka, što im omogućava da se vrate u hladan dom i opuste.

Korak 2: Sažetak koraka koji će biti opisani

1) Pregled

2) Hardverski zahtjevi - Pruža pregled potrebnog hardvera

3) Zvono za vrata za sistem pametnih vrata - Pruža korak po korak vodič o tome kako spojiti sistem zvona na vratima sistema pametnih vrata

4) LCD ekran za sistem pametnih vrata - Pruža korak po korak vodič za povezivanje LCD ekrana sistema pametnih vrata

5) NFC/ RFID čitač za čitanje pristupne kartice - Pruža korak po korak vodič o tome kako spojiti čitač NFC/ RFID kartica za čitanje pristupne kartice i omogućiti korisniku pristup kući.

6)

Senzor pokreta za snimanje slika - Pruža korak po korak vodič o tome kako spojiti senzor pokreta tako da može otkriti kretanje izvan kuće

7)

Sistem pametne kuće - pruža korak po korak vodič o tome kako spojiti LED diode i temperaturni senzor komponenti u kući

8)

Kodiranje programa - Pruža korak po korak vodič za pravilno kreiranje i programiranje aplikacije

9)

Pokretanje programa - Pruža očekivane rezultate ako se program pravilno pokreće

Korak 3: Kako izgleda konačna postavka RPI-a?

Korak 4: Kako izgleda web aplikacija?

Kako izgleda web aplikacija?
Kako izgleda web aplikacija?

Korak 5: Hardverski zahtjevi

Da biste dovršili ovu aplikaciju, trebat će vam:

  • 1 I2C LCD ekran
  • 1 RFID / NFC modul čitača kartica MFRC522
  • 1 DHT11 Senzor temperature i vlažnosti
  • 1 PIR senzor pokreta
  • 1 zujalica
  • 1 Raspberry Pi kamera (piCam)
  • 3 dugmeta
  • 3 LED diode
  • 3 otpornika od 10K ohma
  • 3 otpornika od 330 ohma
  • Dosta muških i ženskih žica

Korak 6: Kodiranje aplikacije

Za šifriranje ove aplikacije pogledajte priloženu datoteku s uputama.

Korak 7: Pokrenite program

Unesite sljedeću naredbu da biste pokrenuli

Python program

sudo python ~/ca1/ca1.py

Korak 8: Ishod programa

Zadatak

a)

Kada se pokrene, program bi trebao prikazati niz teksta koji pokazuje da se svaka komponenta pravilno pokreće.

b)

Zvučni signal i LED diode za dom trebale bi moći reagirati na pritiske tipki.

c)

LCD ekran bi trebao prikazivati "Jonovo prebivalište" i vrijeme.

d)

Kada se pristupna kartica skenira, na LCD ekranu bi trebalo biti prikazano „Otključano“, a zelena LED lampica će svijetliti zeleno.

e)

Web stranica bi trebala biti pokrenuta!

Index.html:

tempvalue.html

Preporučuje se: