Innehållsförteckning:
- Steg 1: Vad handlar applikationen om?
- Steg 2: Sammanfattning av stegen som kommer att beskrivas
- Steg 3: Hur ser den slutliga RPI-konfigurationen ut?
- Steg 4: Hur ser webbprogrammet ut?
- Steg 5: Hårdvarukrav
- Steg 6: Kodning av programmet
- Steg 7: Kör programmet
- Steg 8: Utmatning av program
Video: IoT Smart Home System: 8 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:45
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?
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:
Alexa Smart Home System som använder NodeMCU -relämodul: 10 steg
Alexa Smart Home System som använder NodeMCU -relämodul: I detta IoT -projekt har jag gjort Alexa Smart Home Automation -systemet med hjälp av NodeMCU ESP8266 & Relämodul. Du kan enkelt styra ljus, fläkt och andra hushållsapparater med röstkommandot. För att ansluta Echo Dot smart högtalare med
SmartBox - Smart Home System för ditt rum: 6 steg
SmartBox - Smart Home System för ditt rum: Hej alla! I den här instruktören kommer jag att förklara för dig hur du skapar ett smart rumssystem. Detta system innehåller två enheter: en allmän enhet med en fuktsensor och temperatursensor som mäter den nuvarande livskvaliteten i ditt rum. Du w
Arduino Smart Home System: 7 steg
Arduino Smart Home System: I den här instruktionsboken visar vi dig hur du skapar ditt eget smarta hemsystem med MATLABs App Designer med en Sparkfun Red -bräda. Denna instruktionsbok kan användas för att få en grundläggande förståelse för MATLABs App Designer, samt för att använda ett foto
Smart Home System: 6 steg
Smart Home System: Denna instruktion hjälper dig att förklara hur du konfigurerar och använder vårt Smart Home System med hjälp av Matlab -programvaran och Raspberry Pi -maskinvaran. I slutet av denna instruerbara, bör du enkelt kunna använda vår produkt helt enkelt
Billigt och enkelt Smart Home System: 7 steg
Billigt och enkelt Smart Home System: Hej! Jag är Ed Jag är en 15 -åring med en passion för dator, programmering och elektroteknik. Eftersom jag är ganska ung bor jag i mina föräldrars hus, det här projektet startade när jag bestämde mig för att flytta till vinden/ loftrummet, i designprocessen