Sadržaj:
Video: Pametni regulator vode: 8 koraka
2025 Autor: John Day | [email protected]. Zadnja promjena: 2025-01-13 06:57
Pozdrav, ovo je moj prvi projekt na Instructables. Bilo koje pitanje ili prijedlog, komentar, molim vas recite mi.
Napravio sam IOT čvor za svoj spremnik hladne vode na krovu. Dao mi je neke podatke poput:
1. Razina vode u spremniku
2. Temperatura, barometarski tlak i vlažnost
3. Senzor pokreta
4. Light Lux
Temeljeno na firmware-u ESP-EASY i hardveru ESP8266 Nodemcu.
Budući da ovom čvoru IOT za rad treba Wifi, već sam ponovno konfigurirao svoju Wifi mrežu. Dijelit ću ga s nekim drugim projektom.
Korak 1: Potrebni alati
Dolje navedeni glavni neophodni alati za moje projekte:
1. Stanica za zavarivanje
2. Digitalni multimetar
3. Alati i materijali za zavarivanje
4. itd…
Budite oprezni pri korištenju bilo kojeg uređaja koji je povezan s električnom energijom.
Korak 2: Hardver s ESP8266
Jer moj spremnik hladne vode u krovu. Dakle, dajem neke senzore za praćenje okoliša (samo za zabavu)
1. ESP8266: bilo koji esp8266 ali preporučujem NODEMCU - ESP8266, to je oko 3 $ - 4 $
2. DS18b20 Vodootporan: za temperaturu vode
3. HC-SR04: Ultrazvučni senzor za razinu vode u spremniku
NEMOJTE DIREKTNO POVEZIVATI S ESP8266 (signal je 5V i uništit će vašu ploču)
4. DHT22 ili DHT11: Temperatura i vlažnost unutar kutije
5. BMP180: Barometrijski tlak/temperatura/nadmorska visina na krovu
6. PIR HC-SR501: Pasivni infracrveni senzor pokreta za otkrivanje nekoga ili životinje
7. BH1750FVI: Digitalni svjetlosni senzor
8. Levelshifter: pretvorite signal 5V iz HC-SR04 u 3.3V.
Korak 3: Flash Firmware EspEasy
1. Preuzmite ga na
2. Korištenjem ovog firmvera ESP_Easy_mega-yyyyMMdd_normal_ESP8266_4096.bin
3. Pokrenite FlashESP8266.exe za flash (samo u sustavu Windows: D). Možda vam je potreban flash.py za bljeskanje na Linuxu ili Macu (pokušajte s Googleom)
4. Prvo pokretanje molimo slijedite ovaj vodič
Napomena: AP način rada koji koristi ovu lozinku za pristup: configesp
Korak 4: Sustav žica i senzori
Spojite ESP8266 sa senzorima ovako:
- DHT11 => GPIO3
- DS18B20 => GPIO1: potreban je R4, 7k sa (+)
- BH1750 => I2C: GPIO4, 5
- BMP180 => I2C: GPIO4, 5
- PIR => GPIO14
- HC-SR04: NEMOJTE DIREKTNO POVEZIVATI S ESP8266 (signal je 5V i ubit će vašu ploču)
Potreban vam je Levelshifter
=> spojite Levelshifter s GPIO12, GPIO13
Korak 5: Konfigurirajte sustav
Konfigurirajte kao ovu fotografiju.
GPIO mora odgovarati prethodnom koraku, možete ga promijeniti.
Ali NE koristite ove GPIO:
- IO0, IO2: potrebno je povlačenje R
- IO15: potreban je padajući R
- IO16: način mirovanja s RST -om
- IO7, IO8, IO9, IO10: SD0..3
Korištenje ovih GPIO -a pokvarit će vaš serijski monitor:
- IO1, IO3: serijski TX RX
Molimo provjerite ispravan IDX na vašem Domoticz sustavu.
www.letscontrolit.com/wiki/index.php/Tutor…
Korak 6: Kontrola s Domoticzom i ThingSpeakom
1. Domoticz
Dajte mu novi hardver, uređaje za postavljanje i upišite IDX na Domoticzu u EspEasyju
2. Govorite stvari:
Nabavite novi Chanel i dajte EspEasyju API API ključ
Korak 7: Box & Go-Live
U kutiji i test.
Nakon toga, postavljanje s spremnikom vode.
Sad: opusti se uz pivo: D
Napomena: nemojte ga stavljati izravno na sunce ili kišu. Samo za unutrašnjost.
Za mobitele:
1. Android aplikacija:
2. iOS aplikacija:
Korak 8: Sljedeća verzija nadogradnje
U sljedećoj verziji napravit ću drugi čvor za kontrolu pumpe.
Uključite ovo u moju Pametnu kuću koristeći Home-assistant (https://www.home-assistant.io/) umjesto Domoticza (https://www.domoticz.com/).
Vidimo se!
Pozdrav.