Cuprins:
- Pasul 1: Piese
- Pasul 2: Conexiune
- Pasul 3: Program
- Pasul 4: Cum funcționează?
- Pasul 5: Aplicație pentru Android
- Pasul 6: Configurarea aplicației
- Pasul 7: Browser
- Pasul 8: redirecționarea portului
- Pasul 9: FĂRĂ IP (opțional)
- Pasul 10: Testează-l
- Pasul 11: EDITAȚI: Codul sursă al aplicației Android
Video: Casa inteligentă cu Arduino: 11 pași (cu imagini)
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:41
Buna ziua.
Vă voi arăta cum să vă construiți propria casă inteligentă. Afișează temperatura atât în interior, cât și în exterior, dacă fereastra este deschisă sau închisă, arată când plouă și face alarmă când senzorul PIR simte mișcare. Am făcut aplicația pe Android pentru a afișa toate datele (o puteți viziona și pe browser). Puteți vedea temperatura în casa dvs. și alte informații din întreaga lume! Aplicația este tradusă în engleză și poloneză. Am construit-o pentru că voiam să-mi fac propria casă inteligentă și să o controlez. Dacă doriți, vă puteți face propria casă inteligentă, tot ce aveți nevoie sunt piese (enumerate mai jos) și multă dorință. Deci sa începem.
Explicația acronimelor pentru începător:
GND - sol
VCC - putere
PIR - senzor de mișcare
Pasul 1: Piese
Toate piesele m-au costat 90 de dolari
- Arduino
- Modul Ethernet ENC28J60
- Termometru DS18B20 x2
- Modul de microfon
- Senzor de ploaie
- Senzor PIR
- Comutator Reed
- Releu
- Rezistorul 4, 7k Ω
- Cablu cu perechi răsucite
- cablu Ethernet
- Unelte (lipire, șurubelniță)
Pasul 2: Conexiune
Deasupra am adăugat o imagine de la fritzing cu conexiunea. Dacă aveți o problemă cu aceasta, lăsați un comentariu.
Pasul 3: Program
Mai întâi trebuie să descărcați, să extrageți și să importați această bibliotecă în IDE arduino. Și descărcați biblioteca 1Wire de aici, temperatura Dallas de aici și importați-le și în IDE arduino. Puteți încărca acest program pe arduino. În comentariu este o explicație a codului.
Pasul 4: Cum funcționează?
Când faceți clic pe Reîmprospătare în aplicație sau în browser, Arduino trimite date către smartphone / browser. Aplicația primește codul sursă din fiecare pagină (/ tempin, / tempout, / rain, / window, / alarm) și îl afișează pe telefon.
Pasul 5: Aplicație pentru Android
Pentru a instala aplicația pe telefonul dvs. Android, trebuie să faceți acest lucru (o puteți vedea în imaginea de mai sus): 1. primul pas este să descărcați fișierul smartHome.apk 2. Trimiteți fișierul apk pe telefonul dvs. 3. Deschideți managerul de fișiere și localizați fișierul smarthHome.apk 4. Faceți clic pe acesta și faceți clic pe instalare (dacă ați activat opțiunea de a instala aplicații în afara Google Play aveți nevoie pentru ao porni) 5. Ați terminat instalarea, puteți activa aplicația
Aplicația este tradusă în engleză și poloneză. În browser puteți activa și opri lumina, dar în aplicație nu pentru că nu pot face asta, îmi pare rău.
Pasul 6: Configurarea aplicației
Vă voi explica cum funcționează aplicația. Se afișează toate datele de acasă. Puteți face clic pe pictograma de setări pentru a vă edita adresa IP și a activa sau dezactiva alarma. Când activați alarma, aplicația primește date de la senzorul PIR în funcțiune și, dacă este detectată mișcare în casa dvs., faceți o notificare. Aplicația preia datele din senzorul de mișcare în fiecare minut. În câmpul IP trebuie să introduceți adresa IP. O puteți verifica aici.
Pasul 7: Browser
Tastați în browser-ul dvs. IP / all. Acolo puteți vedea toate datele și puteți aprinde și opri lumina.
Puteți utiliza acest lucru în locul aplicației de pe Android.
Pasul 8: redirecționarea portului
Trebuie să deschideți portul routerului. Deschideți configurația routerului și setați arduino ip și deschideți portul 80. Puteți vedea imaginea de mai sus.
Pasul 9: FĂRĂ IP (opțional)
Puteți configura un cont fără IP, dar acest lucru nu este necesar. În imaginea de mai sus puteți vedea cum să o configurați.
Pasul 10: Testează-l
Dacă doriți să vedeți datele de pe computer, puteți face acest lucru tastând în browserul dvs. yourip / all (de ex. 12.345.678.901/all) sau utilizați aplicația Android.
Nu uitați să lăsați un comentariu și să faceți clic pe favorit dacă vă place proiectul meu:)
Pasul 11: EDITAȚI: Codul sursă al aplicației Android
Deoarece mulți oameni m-au întrebat despre codul sursă Android, îl adaug mai jos.
Recomandat:
Cum să faci o casă inteligentă folosind modulul de releu de control Arduino - Idei de automatizare la domiciliu: 15 pași (cu imagini)
Cum să faci o casă inteligentă folosind modulul de releu de control Arduino | Idei de automatizare a casei: În acest proiect de automatizare a casei, vom proiecta un modul inteligent de releu de acasă care poate controla 5 aparate electrocasnice. Acest modul de releu poate fi controlat de pe mobil sau smartphone, telecomandă IR sau telecomandă TV, comutator manual. Acest releu inteligent poate, de asemenea, să simtă
Ceas cu alarmă inteligentă: o ceas cu alarmă inteligentă realizată cu Raspberry Pi: 10 pași (cu imagini)
Ceas cu alarmă inteligentă: o ceas cu alarmă inteligentă realizată cu Raspberry Pi: Ți-ai dorit vreodată un ceas inteligent? Dacă da, aceasta este soluția pentru dvs.! Am creat Smart Alarm Clock, acesta este un ceas pe care îl puteți schimba ora alarmei conform site-ului web. Când alarma se declanșează, se va auzi un sunet (buzzer) și 2 lumini vor
RPI Casă de casă: 5 pași (cu imagini)
RPI Homemade Hat: Bună, mă numesc Boris și acesta este primul meu instructabil. Am un Raspberry Pi 3B + și îl folosesc pentru automatizarea casnică simplă, cum ar fi să controlez televizorul, AC și câteva lumini. Recent am cumpărat un router CNC chinezesc ieftin și am început să fac PCB-uri simple (eu
Casă inteligentă low cost - Control de oriunde din LUME: 6 pași
Casă inteligentă low cost - Control de oriunde din LUME: Despre În prezent, ambii părinți lucrează pentru a avea o viață confortabilă pentru familie. Așadar, avem o mulțime de aparate electronice precum încălzitor, aer condiționat, mașină de spălat, etc. în casa noastră. Când se întorc acasă, ar trebui să se simtă foarte confortabil în ter
Grădinărire inteligentă bazată pe IoT și agricultură inteligentă folosind ESP32: 7 pași
Grădinărire inteligentă bazată pe IoT și agricultură inteligentă Utilizarea ESP32: Lumea se schimbă odată cu trecerea agriculturii. În prezent, oamenii integrează electronica în toate domeniile, iar agricultura nu face excepție. Această fuziune a produselor electronice în agricultură ajută fermierii și oamenii care gestionează grădinile