Sisällysluettelo:

Kasvihuoneen anturilaatikko: 5 vaihetta
Kasvihuoneen anturilaatikko: 5 vaihetta

Video: Kasvihuoneen anturilaatikko: 5 vaihetta

Video: Kasvihuoneen anturilaatikko: 5 vaihetta
Video: Kasvihuoneen lämmittäminen vesitynnyreillä? 2024, Heinäkuu
Anonim
Kasvihuoneen anturilaatikko
Kasvihuoneen anturilaatikko
Kasvihuoneen anturilaatikko
Kasvihuoneen anturilaatikko
Kasvihuoneen anturilaatikko
Kasvihuoneen anturilaatikko
Kasvihuoneen anturilaatikko
Kasvihuoneen anturilaatikko

Hei. Haluan esitellä vielä yhden projektini laajalle yhteiskunnalle.

Hankkeen tavoitteena on automatisoida takapihalleni rakentama kasvihuone. Tämä on ensimmäinen askel- kasvihuoneen anturikompleksin luominen. Myöhemmin tulevaisuudessa suunnittelen antureiden tietojen perusteella kastelun ja ilmanvaihdon automatisointia. Laite perustuu Wemos D1 mini Pro -malliin. Tämän projektin ohjelmisto on kirjoitettu MicroPythonilla. Tiedot antureista kulkevat Raspberry Pi Zerolla toimivaan Domoticz -palvelimeen.

Mennään nyt syvemmälle yksityiskohtiin.

Tarvikkeet

Tätä projektia varten tarvitset:

1. Wemos D1 mini Pro

2. Wemosin trippler -pohja

3. Virtalähteen suoja (valinnainen, voit käyttää D1: tä USB -liitännän kautta).

4. OLED -näyttö

5. DHT22 -anturi

6. MAA -anturi

7. 18b20 lämpötila -anturi

8. Asuminen

9. Dupont -kaapelit

10. Käynnissä Domoticz -palvelin (käytän Raspberry Pi Zeroa)

11. Pyhon -tiedostot. Kaikki tarvitsemasi tiedostot ovat täällä.

Vaihe 1: Laiteohjelmisto- ja Micropython -ohjaimet

En mene siihen, miten laiteohjelmisto asennetaan laitteeseen. Menettely on kuvattu yksityiskohtaisesti yhdessä aiemmista viesteistäni täällä.

Vaikka on yksi asia, joka sinun on tiedettävä laiteohjelmiston asentamisesta WemosD1 mini Pro -laitteeseen. Normaalisti kun asennan laiteohjelmistoa, käytän seuraavaa komentoa:

python esptool.exe --portti COM5 --baud 460800 write_flash --flash_size = havaitse 0 C: / path_to_firmware

Mutta se ei toimi D1 mini Pro -version kanssa. Se toimii D1 minin kanssa, mutta ei Pro: n kanssa. Kun laiteohjelmisto on asennettu tällä tavalla, D1 siirtyy äärettömään silmukkaan - se käynnistyy uudelleen jatkuvasti. Jossain Internetissä huomasin, että on tarpeen kuvata sen käyttämä flash -muistikoko. Sinun on käytettävä alla olevaa komentoa:

python esptool.exe -p COM8 write_flash -fs 4MB 0 C: / path_to_firmware

Joten kun olet asentanut laiteohjelmiston, lähetä yllä kohdassa 11.) mainitut tiedostot paitsi main.py, käyttämällä esimerkiksi ampy -ohjelmaa. Sinun on muokattava main.py myöhemmin, joten älä lataa sitä nyt:).

Vaihe 2: Liitännät

Liitännät
Liitännät
Liitännät
Liitännät
Liitännät
Liitännät

Yhdistä kaikki laitteistot.

1. Maaperäanturi:

Punainen johto ======> +3.3V

Musta ======> GND

Keltainen (tiedot) ===> A0

2. OLED -näyttö:

GND ======> GND

VCC ======> +5V

SCL ======> D1

SDA ======> D2

3. ds18x20:

Punainen ======> +3.3V

Musta ======> GND

Valkoinen (data) ==> D6, myös ylösvetämällä 4,7 kOhm: n vastus, kytke +3,3 V: n jännitteeseen

4. DHT22:

GND ======> GND

VCC ======> +3.3V

ULOS ======> D3

Vaihe 3: Lisää anturit Domoticziin

Lisää anturit Domoticziin
Lisää anturit Domoticziin
Lisää anturit Domoticziin
Lisää anturit Domoticziin
Lisää anturit Domoticziin
Lisää anturit Domoticziin

Lisää antureita Domoticz -palvelimellesi.

1. Lisää laitteisto valitsemalla SETUP/HARDWARE.

2. Lisää "Dummy" avattavasta valikosta. Kun laitteisto lisätään, kaikkien määritettyjen laitteiden yleiskatsaus näytetään.

Uuden laitteiston pitäisi olla luettelossa ja siinä pitäisi olla painike "Luo virtuaalisia antureita". Napsauta tätä painiketta. Valitse luomasi anturin tyyppi. Huomaa anturin IDX -numero.

Syötä idx -numerot jokaiselle anturille main.py -tiedostoon. Tarvitset sitä Python -komentosarjassasi, jotta voit käsitellä tietoja antureista virtuaalisiin antureihin.

Jos haluat nähdä laiteluettelon, napsauta ASETUKSET -välilehteä ja valitse sitten LAITTEET.

Kirjoita myös Domoticz -palvelimen IP -osoite main.py -tiedostoon.

Nyt voit ladata main.py Wemos D1 mini Pro -ohjelmaan.

Vaihe 4: Tulos

Tulos
Tulos
Tulos
Tulos
Tulos
Tulos

Käynnistä laite.

Kun ESP käynnistyy, etsi uusi WiFi -verkko nimeltä "Wifimanager". Muodosta yhteys tietokoneella tai puhelimella käyttämällä salasanaa "tayfunulu" ja siirry sitten IP -osoitteeseen 192.168.4.1.. Täällä voit liittää ESP: n paikalliseen WiFi -verkkoon. Valitse käytettävä WiFi -verkko, kirjoita salasana ja paina "Lähetä". Jos kaikki on oikein, näet viestin "ESP onnistui yhdistämään XXXX -verkkoon". ESP on nyt yhdistetty WiFi -verkkoon ja valmis. Heti kun se on muodostanut yhteyden WiFi -verkkoon, se muodostaa yhteyden Domoticz -palvelimeen ja alkaa lähettää tietoja antureista. Voit seurata prosessia kohdasta "Asennus"/"Loki". Näytä uudet anturit napsauttamalla "Lämpötila" -välilehteä. Anturikuva näkyy.

Maaperäanturi näkyy "Utility" -välilehdessä.

Merkitse anturit, kuten "suosikki", napsauttamalla tähtimerkkiä, niin näet kaiken "Hallintapaneeli" -välilehdellä.

Koska virheiden käsittely on toteutettu koodissa, laite ei kaatuu, vaan käynnistyy uudelleen vain virheen sattuessa.

Joten nyt tiedät, mitä minun kasvihuoneessasi tapahtuu.

Onnea:)

Suositeltava: