Sadržaj:
Video: Pametni kontroler vode: 8 koraka
2025 Autor: John Day | [email protected]. Zadnja izmjena: 2025-01-13 06:57
Zdravo, 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 informacije poput:
1. Nivo vode u rezervoaru
2. Temperatura, barometarski pritisak i vlažnost
3. Senzor pokreta
4. Light Lux
Bazirano na firmveru ESP-EASY i hardveru ESP8266 Nodemcu.
Budući da ovom IOT čvoru za rad treba Wifi, već sam ponovno konfigurirao svoju Wifi mrežu. Hoću to podijeliti s drugim projektima.
Korak 1: Potrebni alati
Na donjoj listi su 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 sa ESP8266
Jer moj spremnik hladne vode na 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 nivo vode u rezervoaru
NE DIREKTNO SE POVEZUJTE SA ESP8266 (signal je 5V i ubit ć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 senzor svjetla
8. Levelshifter: pretvaranje signala 5V iz HC-SR04 u 3.3V.
Korak 3: Flash firmver EspEasy
1. Preuzmite ga na
2. Korišćenjem ovog firmvera ESP_Easy_mega-yyyyMMdd_normal_ESP8266_4096.bin
3. Pokrenite FlashESP8266.exe za flash (samo u operativnom sistemu Windows: D). Možda vam je potreban flash.py da biste bljeskali na Linuxu ili Mac -u (probajte Google molim)
4. Prvo pokrenite ovaj vodič
Napomena: AP način rada koji koristi ovu lozinku za pristup: configesp
Korak 4: Žičani sistem i senzori
Spojite ESP8266 sa senzorima ovako:
- DHT11 => GPIO3
- DS18B20 => GPIO1: potreban R4, 7k sa (+)
- BH1750 => I2C: GPIO4, 5
- BMP180 => I2C: GPIO4, 5
- PIR => GPIO14
- HC-SR04: NE DIREKTNO POVEZUJTE S ESP8266 (signal je 5V i uništit će vašu ploču)
Potreban vam je Levelshifter
=> povežite Levelshifter sa GPIO12, GPIO13
Korak 5: Konfigurirajte sistem
Konfigurirajte ovu fotografiju.
GPIO se mora podudarati s prethodnim korakom, možete ga promijeniti.
Ali NE koristite ove GPIO:
- IO0, IO2: potrebno je povlačenje R
- IO15: potrebno je povlačenje 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 sistemu.
www.letscontrolit.com/wiki/index.php/Tutor…
Korak 6: Kontrola pomoću Domoticz & ThingSpeak -a
1. Domoticz
Dajte mu novi hardver, uređaje za postavljanje i otkucajte IDX na Domoticzu u EspEasyju
2. Stvari govore:
Nabavite novi Chanel i dajte EspEasyju API API ključ
Korak 7: Box & Go-Live
U kutiji i na testu.
Nakon toga, postavljanje s rezervoarom za vodu.
Sad se opusti uz pivo: D
Napomena: molimo vas da ga ne stavljate direktno na sunce ili kišu. Samo za unutrašnjost.
Za mobilne uređaje:
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.