Innehållsförteckning:

IoT Smart Home System: 8 steg
IoT Smart Home System: 8 steg

Video: IoT Smart Home System: 8 steg

Video: IoT Smart Home System: 8 steg
Video: Home Automation 32CH Distribution Board DIY | Smart IOT Project 2023! 2024, Juli
Anonim
IoT Smart Home System
IoT Smart Home System

Detta är Keefe och Jons smarta hemsystem på IOT

Steg 1: Vad handlar applikationen om?

Denna applikation är ett smart hemsystem som är uppdelat i 2 huvudkomponenter. Den första komponenten är det smarta dörrsystemet som består av en dörrklocka, passerkortsystem, LCD -display för att visa tiden, och om passerkortet var tillåtet eller nekat, en LED -indikatorlampa för att visa att dörren är olåst, en rörelsesensor för att fånga rörelse utanför huset, med en kamera för att ta en bild när rörelse detekteras.

Den andra komponenten är smart home-systemet som består av 2 lysdioder, en som representerar lamporna i huset och den andra för att representera husets luftkonditionering. Två knappar ingår också för att slå av och på lysdioderna för att visa att luftkonditionering och lampor kan slås på eller av med knappar. Med hjälp av applikationens webbsida kan användaren dock slå på och stänga av luftkonditioneringen eller lamporna på distans. En temperatur- och fuktsensor används också för att fånga temperaturen och luftfuktigheten i huset och en graf över dagens temperatur kan också ses på webbplatsen.

Denna applikation hjälper till att underlätta husägarnas liv eftersom de kan säkerställa deras hemsäkerhet med hjälp av dörråtkomstsystemet och rörelsensensor för att upptäcka rörelser och ta bilder av misstänkta aktiviteter utanför deras hus samt en kameraströmning, som gör det möjligt för husägare att se vad som händer utanför deras hus när de är borta. Det smarta hemsystemet ger också husägare bekvämlighet eftersom de kan se om deras lampor eller deras luftkonditionering är på eller av, så att de kan stänga av det medan de är ute om de glömde att släcka det innan de lämnade huset. Temperaturdiagrammet gör det också möjligt för husägare att övervaka sin hemtemperatur och de kan sedan välja att slå på luftkonditioneringen innan de kommer hem om de ser att temperaturen hemma är hög, så att de kan komma tillbaka till ett svalt hem och koppla av.

Steg 2: Sammanfattning av stegen som kommer att beskrivas

1) Översikt

2) Maskinvarukrav - Ger översikt över hårdvara som krävs

3) Dörrklocka för smart dörrsystem - Ger en steg -för -steg -guide om hur du kopplar dörrklocksystemet till det smarta dörrsystemet

4) LCD -skärm för det smarta dörrsystemet - Ger en steg -för -steg -guide om hur du ansluter LCD -displayen för det smarta dörrsystemet

5) NFC/ RFID -läsare för att läsa åtkomstkort - Ger en steg -för -steg -guide om hur du kopplar NFC/ RFID -kortläsaren till att läsa åtkomstkortet och ge användaren åtkomst till hemmet.

6)

Rörelsessensor för att ta bilder - Ger en steg -för -steg -guide om hur du kopplar rörelsesensorn så att den kan upptäcka rörelse utanför huset

7)

Smart Home System - Ger en steg -för -steg -guide om hur du kopplar LED -lamporna och temperatursensorn för komponenterna i huset

8)

Kodning av programmen - Ger en steg -för -steg -guide om hur du skapar och programmerar programmet korrekt

9)

Körning av program - Ger förväntade utdata om programmet körs korrekt

Steg 3: Hur ser den slutliga RPI-konfigurationen ut?

Steg 4: Hur ser webbprogrammet ut?

Hur ser webbprogrammet ut?
Hur ser webbprogrammet ut?

Steg 5: Hårdvarukrav

För att slutföra denna ansökan behöver du:

  • 1 I2C LCD -skärm
  • 1 RFID / NFC MFRC522 kortläsarmodul
  • 1 DHT11 temperatur- och fuktsensor
  • 1 PIR -rörelsessensor
  • 1 summer
  • 1 Raspberry Pi -kamera (piCam)
  • 3 knappar
  • 3 lysdioder
  • 3 10K ohm motstånd
  • 3 330 ohm motstånd
  • Gott om han- och honkablar

Steg 6: Kodning av programmet

För att koda denna applikation, se den bifogade instruktionsfilen.

Steg 7: Kör programmet

Skriv in följande kommando för att köra din

Python -program

sudo python ~/ca1/ca1.py

Steg 8: Utmatning av program

Uppgift

a)

När programmet körs bör programmet visa en rad text för att visa att varje komponent körs korrekt.

b)

Buzzer och hem -lysdioder ska kunna svara på knapptryckningarna.

c)

LCD -skärmen ska visa "Jon's Residence" och tiden.

d)

När åtkomstkortet skannas bör LCD -skärmen visa "olåst" och den gröna LED -lampan lyser grönt.

e)

Webbsidan ska vara igång!

Index.html:

tempvalue.html

Rekommenderad: