Satura rādītājs:
- 1. darbība. Kā tas darbojas?
- 2. darbība. Kas jums jādara?
- 3. solis: kā to izdarīt?
- 4. solis: servera programmatūra
- 5. solis: pievienojiet apgaismojuma un apkures vadus
Video: Kā izveidot Wifi sistēmu, kas kontrolē jūsu akvārija apgaismojumu un apkuri: 5 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:52
Ko tā dara? Sistēma, kas automātiski ieslēdz / izslēdz jūsu akvāriju saskaņā ar grafiku vai manuāli, izmantojot spiedpogu vai interneta pieprasījumu.
Sistēma, kas uzrauga ūdens temperatūru un sūta e-pastu un brīdinājumus par izslēgšanu zem vai pārkarsējot.
Sistēma, ko var izmantot arī kā apkures termostatu.
Tas darbojas ar 3 dažādiem grafikiem, kas ir iepriekš ielādēti un kurus var izvēlēties, izmantojot interneta pieprasījumu. Piemēram, vienu definēju darba nedēļām, otru - brīvdienām mājās un trešo - brīvdienām ārpus mājām.
To darot ar tādu pašu apgaismojuma ilgumu, jūs varat vairāk izbaudīt akvāriju mājās.
Tas aizņem daļu no mājas automatizācijas arhitektūras
1. darbība. Kā tas darbojas?
Sistēma ir balstīta uz ESP8266 un izmanto GPIO un WIFI iespējas. GPIO tiek izmantots, lai kontrolētu 2 relejus un nolasītu ūdens temperatūru no sensora. Sistēma izmanto UDP, lai apmainītos ar datiem ar Linux serveri. Grafiks ir noteikts nedēļā / dienā / stundā. Katra stunda ir sadalīta 8 daļās pa 7,5 minūtēm. Iepriekš ielādētais grafiks var pārrakstīt patiesu interneta pieprasījumu. Sistēma regulāri nosūtīja informāciju serverim, lai jūs varētu attālināti uzzināt ūdens temperatūru un apgaismojuma stāvokli.
Tas sūta brīdinājumus un e-pastus pārkaršanas vai nepietiekamas apsildes gadījumā.
2. darbība. Kas jums jādara?
-
1 x ESP8266
Es izvēlos Olimex ESP8266-EVB ar 3,3 v jaudu, releju un augstu kvalitāti
- 1 vai 2 releji
- 1 x ūdensnecaurlaidīgs temperatūras sensors DS18B20
- 1 x 2N2222 komutācijas tranzistors vai līdzvērtīgs
- 3 x rezistori (100 omi - 2,7 K omi - 4,7 K omi)
- 1 x pogas slēdzis
- 1 x elektriskā kaste
- 1 x PCB prototips
- 1 x FT232RL FTDI USB 3.3 V programmatūras augšupielādei
- 1 x 5v un 3.3v jauda
3. solis: kā to izdarīt?
Iegūstiet visas nepieciešamās detaļas
Savienojiet detaļas uz maizes dēļa
Lodēšanas komponenti uz PCB
Ielieciet to visu kastē
Lejupielādējiet ESP8266 kodu
Izmantojiet Arduino IDE, lai lejupielādētu kodu ESP8266 iekšpusē
4. solis: servera programmatūra
Man ir integrēta domotiska infrastruktūra.
Dati tiek glabāti MySql DB. Es izmantoju Tomcat kā tīmekļa serveri. Pastāvīgi darbojas 3 partijas: viena darbojas kā laika serveris, viena iegūst datus no ESP8266 un glabā DB, bet viena nosūta konfigurācijas atjauninājumu uz ESP8266. Viss darbojas Linux serverī. Laika serveris ir vienīgais nepieciešamais (palaidiet UdpEsp8266ServerTime.java) (ja vien nepievienojat NTP atbalstu ESP8266 kodā).
Es iesaku izmantot sniegto java kodu (palaist traceDataReceived.java), lai pirms visu, ko vēlaties, apskatītu datus, kurus nosūta ESP8266.
github.com/cuillerj/AquariumControlSystem
5. solis: pievienojiet apgaismojuma un apkures vadus
Tagad ir pienācis laiks pārbaudīt un galu galā izstrādāt savu servera kodu. Lai pārbaudītu un attīstītu, izmantojiet USB seriālo adapteri un atkļūdošanas režīmu. Kad jūs saņemsiet to, ko vēlaties, jums būs jātiek galā ar elektroenerģiju. Tāpēc jums jābūt ļoti uzmanīgam. Tas varētu būt bīstami! Ja neesat pieradis darīt, lūdziet kādam palīdzību. Jums jāpievieno vadi relejiem.
Es pārveidoju strāvas kontaktligzdu, sagriežot vara sloksni, lai iegūtu īpašas kontaktligzdas apgaismojumam un apkurei.
Ieteicams:
Izveidojiet savu pievienoto apkures termostatu un ietaupiet ar apkuri: 53 soļi (ar attēliem)
Izveidojiet savu pievienoto apkures termostatu un ietaupiet ar apkuri: kāds ir tā mērķis? Palieliniet komfortu, sildot māju tieši tā, kā vēlaties. Ietaupiet un samaziniet siltumnīcefekta gāzu emisijas, apsildot māju tikai tad, kad tas ir nepieciešams. Turpiniet kontrolēt apkuri, lai kur jūs būtu. Lepojieties, ka to izdarījāt
Kā izveidot automātisku ielu apgaismojumu, izmantojot LM555 IC: 8 soļi
Kā izveidot automātisku ielu apgaismojumu, izmantojot LM555 IC: Hi draugs, šodien es izveidošu automātiskās ielu gaismas shēmu, izmantojot LM555 IC. Šī shēma darbojas šādi, kad gaisma nokrīt uz LDR (dienā), tad gaismas diode nedeg un, kad gaisma nedeg uz LDR, gaismas diode spīd automātiski
Kā izveidot automātisku ielu apgaismojumu: 7 soļi
Kā izveidot automātisku ielu apgaismojumu: Hi draugs, šodien es izveidošu automātisku ielu apgaismojumu. Šī shēma darbosies automātiski. No rīta gaisma tiks automātiski aizvērta. Šī ķēde darbojas ar LDR. Sāksim
IoT poga, kas kontrolē jūsu lietotni: 6 soļi
IoT poga, kas kontrolē jūsu lietotni: Viena no lietām, kas man visvairāk patīk mikrokontrolleros, ir iespēja tos izmantot kā ievades ierīci, piemēram, Arduino Micro var izmantot kā HID (cilvēka saskarnes ierīci), kas nozīmē ar nelielu kodēšanu un zināt, kā jūs varat izveidot savu taustiņu
Kā pareizi pieslēgt un iestatīt mini HiFi plauktu sistēmu (skaņas sistēmu): 8 soļi (ar attēliem)
Kā pareizi pieslēgt un iestatīt mini HiFi plauktu sistēmu (skaņas sistēmu): es esmu cilvēks, kuram patīk mācīties par elektrotehniku. Esmu vidusskola Ann Ričardsas jauno sieviešu vadītāju skolā. Es daru to pamācāmu, lai palīdzētu ikvienam, kurš vēlas baudīt savu mūziku no mini LG HiFi plauktu sistēmas