Cuprins:
- Pasul 1: Cum funcționează?
- Pasul 2: Ce trebuie să faceți?
- Pasul 3: Cum se realizează?
- Pasul 4: Software de server
- Pasul 5: Conectați-vă firele de iluminat și încălzire
Video: Cum să faci un sistem Wifi care să controleze iluminatul și încălzirea acvariului: 5 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:41
Ce face? Un sistem care pornește / oprește acvariul automat în funcție de programare sau manual cu ajutorul unui buton sau a unei cereri de internet.
Un sistem care monitorizează temperatura apei și trimite e-mailuri și alerte în caz de oprire sub sau supraîncălzire.
Un sistem care poate fi folosit și ca termostat de încălzire.
Funcționează cu 3 programe diferite care sunt preîncărcate și pot fi selectate prin cerere de internet. De exemplu, am definit una pentru săptămânile de lucru, alta pentru vacanțele la domiciliu și a treia pentru vacanțele în afara casei.
Procedând astfel cu aceeași durată de iluminare, vă puteți bucura mai mult de acvariu când sunteți acasă.
Aceasta face parte dintr-o arhitectură de automatizare a casei
Pasul 1: Cum funcționează?
Sistemul se bazează pe ESP8266 și folosește capabilitățile GPIO și WIFI. GPIO sunt utilizate pentru a controla 2 relee și pentru a citi temperatura apei de la un senzor. Sistemul utilizează UDP pentru a face schimb de date cu un server Linux. Programul este definit săptămânal / zilnic / orar. Fiecare oră este împărțită în 8 părți cu o durată de 7,5 minute. Programul preîncărcat poate fi suprascris la cererea de Internet adevărată. Sistemul a trimis în mod regulat informații către server, astfel încât să puteți cunoaște de la distanță temperatura apei și starea iluminării.
Trimite alerte și e-mailuri în caz de supraîncălzire sau supraîncălzire.
Pasul 2: Ce trebuie să faceți?
-
1 x ESP8266
Aleg Olimex ESP8266-EVB care vine cu o putere de 3,3 V, un releu și este de înaltă calitate
- 1 sau 2 relee
- 1 x senzor de temperatură impermeabil DS18B20
- 1 x tranzistor de comutare 2N2222 sau echivalent
- 3 rezistențe (100 ohmi - 2,7K ohmi - 4,7K ohmi)
- 1 x buton comutator
- 1 x cutie electrică
- 1 x PCB prototip
- 1 x FT232RL FTDI USB 3.3 V pentru încărcarea software-ului
- 1 x 5v și 3.3v putere
Pasul 3: Cum se realizează?
Obțineți toate piesele necesare
Conectați piesele pe o placă de măsurare
Componente de lipit pe un PCB
Pune totul în cutie
Descărcați codul ESP8266
Folosiți Arduino IDE pentru a descărca codul din ESP8266
Pasul 4: Software de server
Am o infrastructură domotică integrată.
Datele sunt stocate într-un MySql DB. Folosesc Tomcat ca server web. 3 loturi rulează permanent: unul acționează ca un server de timp, unul primește date de la ESP8266 și se stochează în DB și eventual se trimite actualizarea configurației către ESP8266. Totul rulează pe un server Linux. Serverul de timp este singurul necesar (rulați UdpEsp8266ServerTime.java) (dacă nu adăugați suport NTP în codul ESP8266).
Vă sugerez să utilizați codul java furnizat (rulați traceDataReceived.java) pentru a arunca o privire asupra datelor trimise de ESP8266 înainte de a face orice doriți.
github.com/cuillerj/AquariumControlSystem
Pasul 5: Conectați-vă firele de iluminat și încălzire
Acum este timpul să testați și să dezvoltați în cele din urmă propriul cod de server. Utilizați adaptorul serial USB și modul de depanare pentru a testa și dezvolta. Când veți obține ceea ce doriți, va trebui să vă ocupați de energia electrică. Deci trebuie să fii foarte atent. Ar putea fi periculos! Dacă nu sunteți obișnuiți să faceți acest lucru, cereți ajutor cuiva. Trebuie să conectați firele la relee.
Am modificat o priză prin tăierea benzii de cupru pentru a obține prize dedicate iluminatului și încălzirii.
Recomandat:
Cum să faci o cutie de securitate care urmează printre noi Joc - Sarcină de cablare electrică: 7 pași
Cum să faci jocul de cutie de securitate în urma noastră - sarcină de cablare electrică: Astăzi, îți voi arăta cum să faci o cutie de securitate după jocul dintre noi - sarcină de cablare electrică
Cum să faci un sistem de securitate WiFi de 10 USD acasă? Fără taxe și lucrări oriunde !: 3 pași
Cum să faci un sistem de securitate WiFi de 10 USD acasă? Fără taxe și nu funcționează nicăieri !: Cum se face un sistem de notificare de securitate wifi de 10 USD acasă? Nu există nicio taxă și funcționează peste tot! Dacă senzorul de mișcare PIR detectează orice mișcare, acesta trimite o notificare pe telefonul dvs. mobil. ESP8266 ESP-01 Modul WiFi, senzor de mișcare PIR și 3.3
Cum să faci o eșarfă de blană artificială care să schimbe culoarea: 11 pași (cu imagini)
Cum se realizează o eșarfă de blană artificială iluminată care schimbă culoarea: Iată câteva sfaturi pentru crearea unei eșarfe iluminate neclare cu LED-uri care schimbă culoarea, cu un proces relativ simplu, care este potrivit pentru cineva cu o experiență limitată de cusut sau lipire. Obiectivul fiecăruia dintre aceste LED-uri RGB conține propriul său roșu
O altă idee pentru iluminatul sub dulap: 6 pași
O altă idee pentru iluminatul sub dulap: aceasta este ideea mea de a-ți crea propria iluminare sub dulap, cunoscută și sub numele de lumini de lucru pentru bucătărie. special.Voi folosi benzi acrilice tăiate din resturi din stânga ov
Cum să faci o chitară RockBand care joacă un robot !: 15 pași (cu imagini)
How to Make a RockBand Guitar Playing Robot !: For my first instructable … What can say, I love to drum away on the rockband set but is rare that I have someone to play with me; poate am nevoie de mai mulți prieteni, dar din viața mea aparent singuratică (jk) iese un joc destul de cool. Am design