Sadržaj:

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

Video: IoT sustav pametne kuće: 8 koraka

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

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

Korak 1: O čemu se radi u aplikaciji?

Ova je aplikacija sustav pametne kuće podijeljen na 2 glavne komponente. Prva komponenta je pametni sustav vrata koji se sastoji od zvona na vratima, sustava pristupnih kartica, LCD zaslona za prikaz vremena, te je li pristupna kartica dopuštena ili odbijena, LED indikatorskog svjetla koje pokazuje da su vrata otključana, senzora pokreta za snimanje pokreta izvan kuće, kamerom za snimanje slike kada se detektira kretanje.

Druga komponenta je sustav pametne kuće koji se sastoji od 2 LED diode, jedna predstavlja svjetla u kući, a druga predstavlja klimatizaciju kuće. Uključena su i 2 gumba za isključivanje i uključivanje LED dioda kako bi se pokazalo da se klima uređaj i svjetla mogu uključiti ili isključiti pomoću gumba. No, pomoću web stranice 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 sustava pristupa vratima i senzora pokreta za otkrivanje pokreta i snimanje slika sumnjivih aktivnosti izvan njihove kuće, kao i prijenos uživo kamerom, što vlasnicima kuća omogućuje vidjeti što se događa izvan njihove kuće kad su odsutni. Sustav pametne kuće također pruža udobnost vlasnicima kuća jer mogu vidjeti jesu li njihova svjetla ili klima-uređaj uključeni ili isključeni, tako da ga mogu isključiti dok su vani u slučaju da su ga zaboravili isključiti prije odlaska kuća. Tablica temperature također omogućuje vlasnicima da prate temperaturu svoje kuće, a zatim mogu odlučiti uključiti klima uređaj prije nego što stignu kući ako vide da je temperatura kod kuće visoka, što im omogućuje 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 sustav pametnih vrata - Pruža korak po korak vodič o tome kako spojiti sustav zvona na vratima sustava pametnih vrata

4) LCD zaslon za sustav pametnih vrata - Pruža korak po korak vodič o povezivanju LCD zaslona sustava 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 detektirati kretanje izvan kuće

7)

Sustav pametne kuće - pruža korak po korak vodič o tome kako spojiti LED diode i osjetnik temperature komponenti u kući

8)

Kodiranje programa - Pruža korak po korak vodič o tome kako pravilno izraditi i programirati aplikaciju

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: Zahtjevi hardvera

Da biste ispunili ovu prijavu, trebat će vam:

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

Korak 6: Kodiranje aplikacije

Za kodiranje ove aplikacije pogledajte priloženu datoteku s uputama.

Korak 7: Pokrenite program

Upišite sljedeću naredbu da biste pokrenuli

Python program

sudo python ~/ca1/ca1.py

Korak 8: Izlaz programa

Zadatak

a)

Kada se pokrene, program bi trebao prikazati niz teksta koji bi pokazao da se svaka komponenta pravilno izvodi.

b)

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

c)

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

d)

Kad se pristupna kartica skenira, na LCD zaslonu bi se trebalo prikazati "Otključano", a zeleno LED svjetlo će svijetliti zeleno.

e)

Web stranica bi trebala biti pokrenuta!

Index.html:

tempvalue.html

Preporučeni: