Indholdsfortegnelse:
- Trin 1: Dele
- Trin 2: Tilslutning
- Trin 3: Programmer
- Trin 4: Hvordan fungerer det?
- Trin 5: Appliaction til Android
- Trin 6: Applikationskonfiguration
- Trin 7: Browser
- Trin 8: Portvideresendelse
- Trin 9: INGEN IP (valgfri)
- Trin 10: Test det
- Trin 11: EDIT: Android App Source Code
Video: Smart Home With Arduino: 11 trin (med billeder)
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:26
Hej.
Jeg vil vise dig, hvordan du bygger dit eget smarte hjem. Det viser temperaturen både inde og ude, hvis vinduet er åbent eller lukket, viser, når det regner og giver alarm, når PIR -sensoren bevæger sig. Jeg lavede applikationen på Android for at vise alle data (du kan også se den i browseren). Du kan se temperaturen i dit hjem og andre oplysninger fra hele verden! Ansøgningen er oversat til engelsk og polsk. Jeg byggede det, fordi jeg ville lave mit eget smarte hjem og styre det. Hvis du vil, kan du lave dit eget smarte hjem, alt hvad du behøver er dele (angivet nedenfor) og meget lyst. Så lad os komme i gang.
Forklaring af akronymer for begyndere:
GND - jord
VCC - strøm
PIR - bevægelsessensor
Trin 1: Dele
Alle dele koster mig $ 90
- Arduino
- Ethernet -modul ENC28J60
- Termometer DS18B20 x2
- Mikrofon modul
- Regnsensor
- PIR sensor
- Reed switch
- Relæ
- Modstand 4, 7k Ω
- Kablet i snoet par
- Ethernet -kabel
- Værktøj (lodning, skruetrækker)
Trin 2: Tilslutning
Ovenfor tilføjede jeg billede fra fritzing med forbindelse. Efterlad en kommentar, hvis du har et problem med det.
Trin 3: Programmer
Først skal du downloade, udpakke og importere dette bibliotek til arduino IDE. Og download 1Wire -bibliotek herfra, Dallas -temperatur herfra, og importer dem også til arduino IDE. Du kan uploade dette program til din arduino. I kommentaren er en forklaring på koden.
Trin 4: Hvordan fungerer det?
Når du klikker på opdater i din app eller i browser, sender Arduino data til smartphone/browser. Applikationen får kildekoden fra hver side (/tempin, /tempout, /rain, /window, /alarm) og viser den på din telefon.
Trin 5: Appliaction til Android
For at installere app på din Android -telefon skal du lave denne (du kan se den på billedet ovenfor): 1. firs første trin er at downloade smartHome.apk -fil 2. Send apk -fil til din telefon 3. Åbn filhåndtering og find smarthHome.apk -fil 4. Klik på den, og klik på installer (hvis du har aktiveret muligheden for at installere applikationer uden for Google Play, skal du bruge for at tænde den) 5. Du er færdig med installationen, du kan aktivere programmet
Ansøgningen er oversat til engelsk og polsk. I browser kan du tænde og slukke lyset, men i appen ikke fordi jeg ikke kan gøre det, beklager.
Trin 6: Applikationskonfiguration
Jeg forklarer, hvordan applikationen fungerer. Det viser alle data fra dit hjem. Du kan klikke på ikonet for indstillinger for at redigere din IP -adresse og slå alarm til eller fra. Når du tænder for alarmen, får appen data fra PIR -sensoren i brug, og hvis den er registreret, flyttes den i dit hjem, sender den en meddelelse. App henter dataene fra bevægelsessensoren hvert minut. I IP -feltet skal du indtaste din IP -adresse. Du kan tjekke det her.
Trin 7: Browser
Indtast din ip / all i din browser. Der kan du se alle data og tænde og slukke lyset.
Du kan bruge dette i stedet for applikationen på Android.
Trin 8: Portvideresendelse
Du skal åbne porten på din router. Åbn din routerkonfiguration, og indstil arduino ip og åbn port 80. Du kan se den på billedet ovenfor.
Trin 9: INGEN IP (valgfri)
Du kan oprette en konto uden ip, men dette er ikke nødvendigt. På billedet ovenfor kan du se, hvordan du konfigurerer det.
Trin 10: Test det
Hvis du vil se dataene på din computer, kan du gøre dette ved at indtaste dinip / all (f.eks. 12.345.678.901/all) i din browser eller bruge Android -applikation.
Husk at efterlade en kommentar og klik på favorit, hvis du kan lide mit projekt:)
Trin 11: EDIT: Android App Source Code
Fordi mange mennesker spurgte mig om android kildekode, tilføjer jeg den nedenfor.
Anbefalede:
Smart Home af Raspberry Pi: 5 trin (med billeder)
Smart Home af Raspberry Pi: Der er allerede flere produkter derude, der gør din lejlighed smartere, men de fleste af dem er proprietære løsninger. Men hvorfor har du brug for en internetforbindelse for at skifte lys med din smartphone? Det var en af grundene til at jeg byggede mit eget Smar
Smart vækkeur: et smart vækkeur lavet med hindbær Pi: 10 trin (med billeder)
Smart vækkeur: et smart vækkeur lavet med Raspberry Pi: Har du nogensinde ønsket et smart ur? I så fald er dette løsningen for dig! Jeg lavede Smart Alarm Clock, dette er et ur, hvor du kan ændre alarmtiden i henhold til webstedet. Når alarmen går, kommer der en lyd (summer) og 2 lyser
ForgetMeNot - Smart Home Notification Platform: 14 trin (med billeder)
ForgetMeNot - Smart Home Notification Platform: Som travle universitetsstuderende, der render rundt mellem klasser, job og familieforpligtelser, har vi en tendens til at glemme de små ting. En fødselsdag kommer og går, uden at vi lægger mærke til det, en vigtig deadline går glip af på grund af ren glemsomhed og nogle gange bare
GO-4 Smart Home Arduino Bot: 7 trin (med billeder)
GO-4 Smart Home Arduino Bot: I dette projekt vil jeg vise dig, hvordan du bygger en Smart Home Bot ved hjælp af IOT-teknologien til at styre dine husholdningsapparater eksternt via Internettet.Men før vi begynder lad os tale om denne teknik, som vi brugte at gøre … Hvad er IOT? Th
Smart Home Monitoring Brug af Alexa og Arduino: 9 trin (med billeder)
Smart Home Monitoring Brug af Alexa og Arduino: I den nuværende verden bruger folk mere tid på arbejdspladsen frem for deres hjem. Derfor er der behov for et hjemmemonitoreringssystem, hvor folk kan lære husets forhold at kende, mens de er på arbejde. Det ville være endnu bedre, hvis man