
Sadržaj:
- Korak 1: Dijelovi
- Korak 2: Povezivanje
- Korak 3: Program
- Korak 4: Kako to funkcionira?
- Korak 5: Aplikacija za Android
- Korak 6: Konfiguracija aplikacije
- Korak 7: Preglednik
- Korak 8: Prosljeđivanje portova
- Korak 9: NEMA IP -a (opcionalno)
- Korak 10: Isprobajte
- Korak 11: UREDITE: Izvorni kôd Android aplikacije
2025 Autor: John Day | [email protected]. Zadnja izmjena: 2025-01-23 14:37

Zdravo.
Pokazat ću vam kako izgraditi vlastiti pametni dom. Prikazuje temperaturu iznutra i izvana, ako je prozor otvoren ili zatvoren, pokazuje kada pada kiša i alarmira kada PIR senzor osjeti pomicanje. Napravio sam aplikaciju na androidu za prikaz svih podataka (možete je gledati i u pregledniku). Možete vidjeti temperaturu u svom domu i druge podatke iz cijelog svijeta! Aplikacija je prevedena na engleski i poljski. Sagradio sam ga jer sam želio napraviti vlastiti pametni dom i kontrolirati ga. Ako želite, možete napraviti vlastiti pametni dom, potrebni su vam samo dijelovi (navedeni u nastavku) i puno želje. Pa počnimo.
Objašnjenje akronima za početnike:
GND - uzemljenje
VCC - snaga
PIR - senzor kretanja
Korak 1: Dijelovi


Svi dijelovi koštaju me 90 USD
- Arduino
- Ethernet modul ENC28J60
- Termometar DS18B20 x2
- Modul mikrofona
- Senzor za kišu
- PIR senzor
- Reed prekidač
- Relej
- Otpornik 4, 7k Ω
- Kabel sa upredenim paricama
- Ethernet kabel
- Alati (lemljenje, odvijač)
Korak 2: Povezivanje



Iznad sam dodao sliku iz fritzinga sa vezom. Ako imate problema s tim ostavite komentar.
Korak 3: Program
Prvo što trebate učiniti je preuzeti, ekstrahirati i uvesti ovu biblioteku u arduino IDE. Preuzmite biblioteku 1Wire odavde, temperaturu Dallasa odavde i uvezite ih u arduino IDE. Ovaj program možete prenijeti na svoj arduino. U komentaru je objašnjenje koda.
Korak 4: Kako to funkcionira?

Kada pritisnete osvježi u svojoj aplikaciji ili u pregledniku, Arduino šalje podatke na pametni telefon/preglednik. Aplikacija preuzima izvorni kod sa svake stranice (/tempin, /tempout, /rain, /window, /alarm) i prikazuje ga na vašem telefonu.
Korak 5: Aplikacija za Android



Da biste instalirali aplikaciju na svoj Android telefon, morate to učiniti (možete je vidjeti na gornjoj slici): 1. prvi korak je preuzimanje datoteke smartHome.apk2. Pošaljite datoteku apk na svoj telefon3. Otvorite upravitelj datoteka i pronađite datoteku smarthHome.apk 4. Kliknite na nju i kliknite na instalaciju (ako ste omogućili opciju instaliranja aplikacija izvan google playa koja vam je potrebna da biste ga uključili) 5. Završili ste instalaciju, možete omogućiti aplikaciju
Aplikacija je prevedena na engleski i poljski. U pregledniku možete uključiti i isključiti svjetlo, ali u aplikaciji ne zato što ja to ne mogu, oprostite.
Korak 6: Konfiguracija aplikacije




Objasnit ću kako aplikacija radi. Prikazuje sve podatke iz vašeg doma. Možete kliknuti na ikonu postavki da uredite svoju IP adresu i uključite ili isključite alarm. Kada uključite alarm, aplikacija dobiva podatke s PIR senzora u usluzi, a ako se otkrije premjestite se u vaš dom, obavještava vas. Aplikacija preuzima podatke sa senzora pokreta svake minute. U polje IP morate unijeti svoju IP adresu. Možete provjeriti ovdje.
Korak 7: Preglednik


Upišite u svoj preglednik vaš ip / all. Tamo možete vidjeti sve podatke i uključiti i isključiti svjetlo.
Ovo možete koristiti umjesto aplikacije na androidu.
Korak 8: Prosljeđivanje portova

Morate otvoriti port na usmjerivaču. Otvorite konfiguraciju usmjerivača i postavite arduino ip i otvorite port 80. Možete ga vidjeti na gornjoj slici.
Korak 9: NEMA IP -a (opcionalno)

Račun možete postaviti na no ip -u, ali to nije potrebno. Na gornjoj slici možete vidjeti kako ga konfigurirati.
Korak 10: Isprobajte
Ako želite vidjeti podatke na svom računaru, to možete učiniti upisivanjem u preglednik yourip / all (npr. 12.345.678.901/all) ili upotrebom android aplikacije.
Ne zaboravite ostaviti komentar i kliknite favorit ako vam se sviđa moj projekt:)
Korak 11: UREDITE: Izvorni kôd Android aplikacije
Budući da su me mnogi ljudi pitali o izvornom kodu za android, ja ga dodajem u nastavku.
Preporučuje se:
Pametna kuća od Raspberry Pi: 5 koraka (sa slikama)

Pametna kuća od Raspberry Pi: Već postoji nekoliko proizvoda koji vaš stan čine pametnijim, ali većina njih su vlasnička rješenja. Ali zašto vam je potrebna internetska veza za uključivanje svjetla na pametnom telefonu? To je bio jedan od razloga zašto sam izgradio vlastiti Smar
Daljinska pametna kuća: 5 koraka

Udaljena pametna kuća: Materijali: dunne gelamineerde hout platen. 1 x osnovno platno sa prečnikom od 1 cmkleine nagels 2 x žice za žicu plakbandveel kablovi sa prečnikom 0,3 cm veel skakači kablovi gereedschap: boormachinelijmpistoolsoldeerboutschroevendra
Pametna kuća s Arduinom MKR1000 i M.I.T. Android aplikacija: 4 koraka

Pametna kuća s Arduinom MKR1000 i M.I.T. Android aplikacija: U ovom vodiču opisujem kako poboljšati vaš pametni dom sa samo nekoliko komponenti. Srce ovog dizajna pametne kuće je ploča Arduino MKR1000, kontrolirana pomoću aplikacije, dizajnirane na razvojnoj web stranici M.I.T. (Institut Massachusetts
HackerBox 0054: Pametna kuća: 8 koraka

HackerBox 0054: Pametni dom: Pozdrav HackerBox hakerima širom svijeta! HackerBox 0054 istražuje kućnu automatizaciju putem pametnih prekidača, senzora i još mnogo toga. Konfigurirajte pametne prekidače Sonoff WiFi. Izmijenite pametne prekidače kako biste dodali programska zaglavlja i zamjenski firmver za flash
Pametna kuća s niskim troškovima - kontrola s bilo kojeg mjesta u SVIJETU: 6 koraka

Povoljna pametna kuća - kontrola s bilo kojeg mjesta u SVIJETU: OOdavno oba roditelja rade na tome da imaju ugodan život za porodicu. Tako da u svom domu imamo puno elektroničkih uređaja poput grijača, klima uređaja, perilice rublja itd. Kada se vrate kući trebali bi se osjećati vrlo ugodno u ter