Kazalo:

IoT sistem pametnega doma: 8 korakov
IoT sistem pametnega doma: 8 korakov

Video: IoT sistem pametnega doma: 8 korakov

Video: IoT sistem pametnega doma: 8 korakov
Video: Сняла Киркорова что пьёт за кулисами на концерте!!!#концерт#киркоров#напитки 2024, November
Anonim
IoT sistem pametnega doma
IoT sistem pametnega doma

To je sistem pametnega doma Keefe in Jons na iotu

1. korak: Za kaj gre v aplikaciji?

Ta aplikacija je sistem pametnega doma, ki je razdeljen na 2 glavni komponenti. Prva komponenta je sistem pametnih vrat, ki ga sestavljajo zvonec na vratih, sistem kartic za dostop, LCD zaslon za prikaz časa in ali je bila kartica za dostop dovoljena ali zavrnjena, LED indikatorska lučka, ki kaže, da so vrata odklenjena, senzor gibanja za zajem gibanja zunaj hiše, s kamero za zajem slike, ko zazna gibanje.

Druga komponenta je sistem pametnega doma, ki je sestavljen iz 2 LED diod, ena predstavlja luči v hiši, druga pa predstavlja klimatsko napravo v hiši. Priložena sta tudi 2 gumba za izklop in vklop LED, kar pomeni, da lahko klimatsko napravo in luči vklopite ali izklopite z gumbi. Uporabnik pa lahko na spletni strani aplikacije na daljavo vklopi in izklopi klimatsko napravo ali luči. Senzor temperature in vlažnosti se uporablja tudi za zajem temperature in vlažnosti v hiši, graf dnevne temperature pa si lahko ogledate tudi na spletnem mestu.

Ta aplikacija bo olajšala življenje lastnikom stanovanj, saj lahko s sistemom za dostop do vrat in senzorjem gibanja zagotovijo varnost doma, da zaznajo premike in posnamejo slike sumljivih dejavnosti zunaj njihove hiše, pa tudi s prenosom v živo s kamero, ki lastnikom stanovanj omogoča, da poglejte, kaj se dogaja zunaj njihove hiše, ko so odsotni. Sistem pametnega doma lastnikom stanovanj omogoča tudi udobje, saj lahko vidijo, ali so njihove luči ali klimatska naprava vklopljene ali izklopljene, tako da jih lahko izklopijo, ko so zunaj, če so ga pozabili izklopiti pred odhodom hiša. Tablica temperature omogoča tudi lastnikom, da spremljajo temperaturo doma, nato pa se lahko odločijo, da vklopijo klimatsko napravo, preden pridejo domov, če vidijo, da je temperatura doma visoka, kar jim omogoča, da se vrnejo v hladen dom in se sprostijo.

2. korak: Povzetek korakov, ki bodo opisani

1) Pregled

2) Zahteve glede strojne opreme - ponuja pregled potrebne strojne opreme

3) Zvonec za pametni sistem vrat - vsebuje navodila po korakih za povezovanje sistema zvoncev sistema pametnih vrat

4) LCD zaslon za sistem pametnih vrat - vsebuje navodila po korakih za povezovanje LCD zaslona sistema pametnih vrat

5) Bralnik NFC/ RFID za branje dostopne kartice - Zagotavlja navodila po korakih, kako povezati bralnik kartic NFC/ RFID, da prebere dostopno kartico in uporabniku odobri dostop do doma.

6)

Senzor gibanja za snemanje slik - Zagotavlja navodila po korakih, kako povezati senzor gibanja, tako da lahko zazna gibanje zunaj hiše

7)

Sistem pametnega doma - ponuja korak za korakom navodila za priključitev LED in temperaturnega senzorja komponent v hiši

8)

Kodiranje programov - vsebuje navodila po korakih, kako pravilno ustvariti in programirati aplikacijo

9)

Zagon programov - Zagotavlja pričakovane rezultate, če se program pravilno izvaja

3. korak: Kako izgleda končna nastavitev RPI?

4. korak: Kako izgleda spletna aplikacija?

Kako izgleda spletna aplikacija?
Kako izgleda spletna aplikacija?

5. korak: Zahteve za strojno opremo

Če želite izpolniti to vlogo, boste potrebovali:

  • 1 LCD zaslon I2C
  • 1 Modul bralnika kartic RFID / NFC MFRC522
  • 1 Senzor temperature in vlažnosti DHT11
  • 1 PIR senzor gibanja
  • 1 zvočni signal
  • 1 kamera Raspberry Pi (piCam)
  • 3 gumbi
  • 3 LED
  • 3 10K ohmski upori
  • 3 330 ohmski upori
  • Veliko moških in ženskih žic

6. korak: Kodiranje aplikacije

Za kodiranje te aplikacije si oglejte priloženo datoteko z navodili.

7. korak: Zaženite program

Če želite zagnati datoteko, vnesite naslednji ukaz

Python program

sudo python ~/ca1/ca1.py

8. korak: Izhod programa

Naloga

a)

Med zagonom mora program prikazati niz besedila, ki dokazuje, da se vsaka komponenta pravilno izvaja.

b)

Zvočni signal in domače LED diode bi se morale odzvati na pritisk gumbov.

c)

Na LCD zaslonu mora biti prikazano »Jonovo prebivališče« in čas.

d)

Ko optično preberete kartico za dostop, mora biti na LCD zaslonu prikazano »Odklenjeno«, zelena LED lučka pa bo postala zelena.

e)

Spletna stran bi morala delovati!

Index.html:

tempvalue.html

Priporočena: