Innehållsförteckning:
- Steg 1: Delar
- Steg 2: Anslutning
- Steg 3: Programmera
- Steg 4: Hur fungerar det?
- Steg 5: Appliaction för Android
- Steg 6: Programkonfiguration
- Steg 7: Webbläsare
- Steg 8: Port vidarebefordran
- Steg 9: INGEN IP (valfritt)
- Steg 10: Testa det
- Steg 11: EDIT: Android App Source Code
Video: Smart Home With Arduino: 11 steg (med bilder)
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:38
Hej.
Jag kommer att visa dig hur du bygger ditt eget smarta hem. Det visar temperaturen både inne och ute, om fönstret är öppet eller stängt, visar när det regnar och larmar när PIR -sensorn känner av rörelse. Jag gjorde applikationen på Android för att visa all data (du kan också titta på den i webbläsaren). Du kan se temperaturen i ditt hem och annan information från hela världen! Ansökan översätts till engelska och polska. Jag byggde det för att jag ville skapa mitt eget smarta hem och styra det. Om du vill kan du skapa ditt eget smarta hem, allt du behöver är delar (listas nedan) och mycket lust. Så låt oss komma igång.
Förklaring av akronymer för nybörjare:
GND - mark
VCC - effekt
PIR - rörelsesensor
Steg 1: Delar
Alla delar kostar mig $ 90
- Arduino
- Ethernet -modul ENC28J60
- Termometer DS18B20 x2
- Mikrofonmodul
- Regnsensor
- PIR -sensor
- Reed switch
- Relä
- Motstånd 4, 7k Ω
- Kabel i tvinnat par
- Ethernet -kabel
- Verktyg (lödning, skruvmejsel)
Steg 2: Anslutning
Ovan har jag lagt till bild från fritzing med anslutning. Om du har problem med det lämna en kommentar.
Steg 3: Programmera
Först måste du ladda ner, extrahera och importera detta bibliotek till arduino IDE. Och ladda ner 1Wire -bibliotek härifrån, Dallas -temperatur härifrån och importera dem till arduino IDE också. Du kan ladda upp det här programmet till din arduino. I kommentaren finns en förklaring av koden.
Steg 4: Hur fungerar det?
När du klickar på uppdatera i din app eller i webbläsaren skickar Arduino data till smartphone/webbläsare. Programmet får källkod från varje sida (/tempin, /tempout, /rain, /window, /alarm) och visar det på din telefon.
Steg 5: Appliaction för Android
För att installera appen på din Android -telefon måste du göra den här (du kan se den på bilden ovan): 1. firs första steg är att ladda ner smartHome.apk -fil 2. Skicka apk -fil till din telefon 3. Öppna filhanteraren och hitta smarthHome.apk -filen 4. Klicka på den och klicka på installera (om du har aktiverat alternativet att installera applikationer utanför Google Play behöver du för att slå på den) 5. Om du har slutfört installationen kan du aktivera programmet
Ansökan översätts till engelska och polska. I webbläsaren kan du tända och släcka ljuset men i appen inte för att jag inte kan göra det, förlåt.
Steg 6: Programkonfiguration
Jag ska förklara hur programmet fungerar. Det visar all data från ditt hem. Du kan klicka på inställningsikonen för att redigera din IP -adress och slå på eller av alarm. När du slår på larm får appen data från PIR -sensorn i tjänst och om det upptäcks flytta hemma gör det ett meddelande. App hämtar data från rörelsesensorn varje minut. I IP -fältet måste du ange din IP -adress. Du kan kontrollera det här.
Steg 7: Webbläsare
Skriv i din webbläsare din ip / all. Där kan du se all data och tända och släcka ljuset.
Du kan använda detta istället för programmet på Android.
Steg 8: Port vidarebefordran
Du måste öppna porten på din router. Öppna din routerkonfiguration och ställ in arduino ip och öppna port 80. Du kan se den på bilden ovan.
Steg 9: INGEN IP (valfritt)
Du kan skapa ett konto utan ip men detta är inte nödvändigt. På bilden ovan kan du se hur du konfigurerar det.
Steg 10: Testa det
Om du vill se data på din dator kan du göra detta genom att skriva din ip / all (t.ex. 12.345.678.901/all) i din webbläsare eller använda androidapp.
Kom ihåg att lämna en kommentar och klicka på favorit om du gillar mitt projekt:)
Steg 11: EDIT: Android App Source Code
Eftersom många frågade mig om källkoden för Android lägger jag till den nedan.
Rekommenderad:
Smart Home av Raspberry Pi: 5 steg (med bilder)
Smart Home av Raspberry Pi: Det finns redan flera produkter där ute som gör din lägenhet smartare, men de flesta av dem är egna lösningar. Men varför behöver du en internetanslutning för att byta ljus med din smartphone? Det var en anledning för mig att bygga mitt eget Smar
Smart väckarklocka: en smart väckarklocka tillverkad med hallon Pi: 10 steg (med bilder)
Smart väckarklocka: en smart väckarklocka tillverkad med hallon Pi: Har du någonsin velat ha en smart klocka? I så fall är detta lösningen för dig! Jag gjorde Smart Alarm Clock, det här är en klocka som du kan ändra alarmtiden enligt webbplatsen. När larmet går går det ett ljud (summer) och 2 lampor lyser
ForgetMeNot - Smart Home Notification Platform: 14 steg (med bilder)
ForgetMeNot - Smart Home Notification Platform: Som upptagen högskolestudenter som springer runt mellan klasser, jobb och familjeförpliktelser tenderar vi att glömma de små sakerna. En födelsedag kommer och går utan att vi märker det, en viktig deadline missas på grund av ren glömska och ibland bara
Handledning Gör Projeto Final Do Curso IoT Aplicada a Smart Home Inatel / Novembro 2017: 4 steg (med bilder)
Handledning Gör Projeto Final Do Curso IoT Aplicada a Smart Home Inatel / Novembro 2017: No desenvolvimento desse projeto foi utilizada uma plataforma hibrida, sem a nødvendigidade of acessar of recaços of plataformas nativas do Android ou do IOS. Foi utilizado um computador tipo notebook com windows 10. Essa plataforma chama-se Ionic, q
GO-4 Smart Home Arduino Bot: 7 steg (med bilder)
GO-4 Smart Home Arduino Bot: I det här projektet kommer jag att visa dig hur du bygger en Smart Home Bot med hjälp av IOT-tekniken för att fjärrstyra dina hushållsapparater via Internet.Men innan vi börjar låt oss prata om denna teknik som vi använde att göra … Vad är IOT? Th