Sisällysluettelo:
Video: Älykäs vesiohjain: 8 vaihetta
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-13 06:57
Hei, tämä on ensimmäinen Instructables -projektini. Kaikki kysymykset tai ehdotukset, kommentit, kerro minulle.
Tein IOT -solmun kylmävesisäiliölle katolla. Se antoi minulle joitain tietoja, kuten:
1. Säiliön vedenpinta
2. Lämpötila, ilmanpaine ja kosteus
3. Liiketunnistin
4. Valo Lux
Perusohjelmisto ESP-EASY ja laitteisto ESP8266 Nodemcu.
Koska tämä IOT-solmu tarvitsee Wifi-yhteyttä toimiakseen, määritän jo Wifi-verkon asetukset uudelleen. Jaetaan se muiden projektien kanssa.
Vaihe 1: Tarvittavat työkalut
Alla oleva luettelo on tärkeimmät tarvittavat työkalut projekteihini:
1. Hitsausasema
2. Digitaalinen yleismittari
3. Hitsaustyökalut ja -materiaalit
4. jne …
Ole varovainen käyttäessäsi sähkölaitteita.
Vaihe 2: Laitteisto ESP8266: n avulla
Koska kylmän veden säiliö katossa. Joten annan joitain antureita ympäristön seurantaan (huvin vuoksi)
1. ESP8266: mikä tahansa esp8266, mutta suosittelen NODEMCU - ESP8266, se on noin 3 $ - 4 $
2. DS18b20 Vedenpitävä: veden lämpötilalle
3. HC-SR04: Ultraäänianturi säiliön vedenpinnalle
ÄLÄ SUORAAN YHTEYTTÄ ESP8266: N kanssa (se on 5 V: n signaali ja tappaa levysi)
4. DHT22 tai DHT11: Lämpötila ja kosteus laatikon sisällä
5. BMP180: Ilmanpaine/lämpötila/korkeus katolla
6. PIR HC-SR501: Passiivinen infrapuna-liiketunnistin, jolla havaitaan joku tai eläin
7. BH1750FVI: Digitaalinen valotunnistin
8. Tasonvaihtaja: muunna signaali 5V HC-SR04: stä 3.3V: ksi.
Vaihe 3: Flash -laiteohjelmisto EspEasy
1. Lataa se osoitteesta
2. Tämän laiteohjelmiston käyttö ESP_Easy_mega-yyyyMMdd_normal_ESP8266_4096.bin
3. Suorita FlashESP8266.exe for flash (vain Windows: D). Ehkä tarvitset flash.py: n, jotta voit käyttää Linuxia tai Macia (kokeile Googlea)
4. Ensimmäinen käyttökerta seuraa tätä opasta
Huomautus: AP -tila käyttää tätä salasanaa käyttääksesi: configesp
Vaihe 4: Lankajärjestelmä ja anturit
Johda ESP8266 johtojen kanssa näin:
- DHT11 => GPIO3
- DS18B20 => GPIO1: tarvitaan R4, 7k ja (+)
- BH1750 => I2C: GPIO4, 5
- BMP180 => I2C: GPIO4, 5
- PIR => GPIO14
- HC-SR04: ÄLÄ SUORA YHTEYTTÄ ESP8266: N kanssa (se on 5 V: n signaali ja tappaa levysi)
Tarvitset tasonsiirtimen
=> liitä Levelshifter GPIO12: een, GPIO13: een
Vaihe 5: Määritä järjestelmä
Määritä kuten tämä kuva.
GPIO: n on vastattava edellistä vaihetta, voit muuttaa sitä.
Mutta ÄLÄ käytä näitä GPIO:
- IO0, IO2: tarve vetää R
- IO15: tarvitaan vedettävä R
- IO16: lepotila, jossa on RST
- IO7, IO8, IO9, IO10: SD0..3
Näiden GPIO -laitteiden käyttö rikkoo sarjamonitorisi:
- IO1, IO3: sarjalähetysvastaanotto
Varmista oikea IDX Domoticz -järjestelmässäsi.
www.letscontrolit.com/wiki/index.php/Tutor…
Vaihe 6: Hallitse Domoticz & ThingSpeakin avulla
1. Domoticz
Anna sille uusi laitteisto, asennuslaitteet ja kirjoita IDX Domoticziin EspEasy -ohjelmassa
2. Asiat:
Hanki uusi kanava ja anna EspEasylle Write API -avain
Vaihe 7: Box & Go-Live
Laatikossa ja testissä.
Asenna sen jälkeen vesisäiliöllä.
Nyt: rentoudu oluen kanssa: D
Huomaa: älä laita sitä suoraan auringon tai sateen alle. Vain sisälle.
Mobiililaitteille:
1. Android -sovellus:
2. iOS -sovellus:
Vaihe 8: Seuraava päivitysversio
Seuraavassa versiossa teen toisen solmun ohjaamaan pumppua.
Sisällytä tämä älykkääseen kotiini käyttämällä Home-assistenttia (https://www.home-assistant.io/) Domoticzin (https://www.domoticz.com/) sijaan.
Nähdään!
Terveiset.