Satura rādītājs:

Siltumnīcas sensoru kaste: 5 soļi
Siltumnīcas sensoru kaste: 5 soļi

Video: Siltumnīcas sensoru kaste: 5 soļi

Video: Siltumnīcas sensoru kaste: 5 soļi
Video: Такие секреты уже все забыли, но их стоит знать! Полезные советы на все случаи жизни! 2024, Jūlijs
Anonim
Siltumnīcas sensoru kaste
Siltumnīcas sensoru kaste
Siltumnīcas sensoru kaste
Siltumnīcas sensoru kaste
Siltumnīcas sensoru kaste
Siltumnīcas sensoru kaste
Siltumnīcas sensoru kaste
Siltumnīcas sensoru kaste

Čau. Es vēlos plašākai sabiedrībai prezentēt vēl vienu savu projektu.

Projekta mērķis ir automatizēt siltumnīcu, kuru esmu uzcēlis savā pagalmā. Šis ir pirmais solis- siltumnīcas sensoru kompleksa izveide. Vēlāk nākotnē, pamatojoties uz sensoru datiem, es plānoju automatizēt apūdeņošanu un ventilāciju. Ierīces pamatā ir Wemos D1 mini Pro. Šī projekta programmatūra ir rakstīta MicroPython. Dati no sensoriem plūst uz Domoticz serveri, kas darbojas Raspberry Pi Zero.

Tagad iedziļināsimies detaļās.

Piegādes

Šim projektam jums ir nepieciešams:

1. Wemos D1 mini Pro

2. Wemos triplera bāze

3. Strāvas padeves vairogs (pēc izvēles, jūs varat barot D1, izmantojot USB).

4. OLED displejs

5. DHT22 sensors

6. ZEMES sensors

7. 18b20 temperatūras sensors

8. Mājokļi

9. Dupont kabeļi

10. Domoticz servera palaišana (es izmantoju Raspberry Pi Zero)

11. Pyhon faili. Šeit būs visi nepieciešamie faili.

1. darbība: programmaparatūras un mikropitona draiveri

Es neiedziļināšos, kā ierīcē ir instalēta programmaparatūra. Procedūra ir sīki aprakstīta vienā no maniem iepriekšējiem ierakstiem šeit.

Lai gan ir viena lieta, kas jums jāzina par programmaparatūras instalēšanu WemosD1 mini Pro. Parasti, instalējot programmaparatūru, es izmantoju šādu komandu:

python esptool.exe -ports COM5 --baud 460800 write_flash --flash_size = atklāt 0 C: / path_to_firmware

Bet tas nedarbojas ar D1 mini Pro versiju. Tas darbojas ar D1 mini, bet ne ar Pro. Pēc programmaparatūras instalēšanas šādā veidā D1 nonāk bezgalīgā cilpā - tā tiek restartēta nepārtraukti. Kaut kur internetā es atklāju, ka ir jāapraksta zibatmiņas lielums, ko tas izmantos. Jums jāizmanto zemāk esošā komanda:

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

Pēc tam, kad esat instalējis programmaparatūru, augšupielādējiet iepriekš 11. punktā minētos failus, izņemot main.py, izmantojot, piemēram, ampy. Vēlāk jums būs jārediģē main.py, tāpēc neielādējiet to tūlīt:).

2. darbība. Savienojumi

Savienojumi
Savienojumi
Savienojumi
Savienojumi
Savienojumi
Savienojumi

Pievienojiet visu aparatūru.

1. Augsnes sensors:

Sarkanais vads ======> +3.3V

Melns ======> GND

Dzeltens (dati) ===> A0

2. OLED displejs:

GND ======> GND

VCC ======> +5V

SCL ======> D1

SDA ======> D2

3. ds18x20:

Sarkans ======> +3.3V

Melns ======> GND

Balts (dati) ==> D6, arī ar uzvilktu 4,7 kOhm rezistoru pievienojiet +3,3 V.

4. DHT22:

GND ======> GND

VCC ======> +3.3V

OUT ======> D3

3. darbība: pievienojiet sensorus Domoticz

Pievienojiet sensorus Domoticz
Pievienojiet sensorus Domoticz
Pievienojiet sensorus Domoticz
Pievienojiet sensorus Domoticz
Pievienojiet sensorus Domoticz
Pievienojiet sensorus Domoticz

Pievienojiet sensorus savam Domoticz serverim.

1. Lai pievienotu aparatūru, izvēlieties SETUP/Aparatūra.

2. Nolaižamajā izvēlnē pievienojiet "Dummy". Kad tiek pievienota aparatūra, tiks parādīts visas definētās aparatūras pārskats.

Jaunajai aparatūrai jābūt sarakstā un jābūt pogai "Izveidot virtuālos sensorus". Noklikšķiniet uz šīs pogas. Izvēlieties izveidotā sensora veidu. Lūdzu, ņemiet vērā sensora IDX numuru.

Ievadiet idx numurus katram sensoram failā main.py. Tas ir nepieciešams jūsu Python skriptā, lai adresētu datus no sensoriem līdz virtuālajiem sensoriem.

Lai redzētu ierīču sarakstu, noklikšķiniet uz cilnes IESTATĪŠANA un pēc tam atlasiet IERĪCES.

Ievadiet arī domoticz servera IP adresi failā main.py.

Tagad jūs varat augšupielādēt main.py uz Wemos D1 mini Pro.

4. solis: rezultāts

Rezultāts
Rezultāts
Rezultāts
Rezultāts
Rezultāts
Rezultāts

Ieslēdziet ierīci.

Pēc ESP palaišanas atrodiet jaunu WiFi tīklu ar nosaukumu "Wifimanager". Izveidojiet savienojumu ar to, izmantojot datoru vai tālruni, izmantojot paroli: "tayfunulu", pēc tam dodieties uz IP adresi 192.168.4.1.. Šeit jūs varat savienot savu ESP ar vietējo WiFi tīklu. Izvēlieties WiFi tīklu, kuru izmantosit, ierakstiet paroli, nospiediet "Iesniegt". Ja viss ir pareizi, jūs redzēsit ziņojumu "ESP veiksmīgi izveidots savienojums ar XXXX tīklu". Jūsu ESP tagad ir savienots ar jūsu WiFi tīklu un ir gatavs. Tiklīdz tas izveidos savienojumu ar WiFi, tas izveidos savienojumu ar Domoticz serveri un sāks sūtīt datus no sensoriem. Jūs varat izsekot procesam sadaļā "Iestatīšana"/"Žurnāls". Parādiet jaunizveidotos sensorus, noklikšķinot uz cilnes "Temperatūra". Tiks parādīts sensora attēls.

Augsnes sensors tiks parādīts cilnē "Lietderība".

Atzīmējiet sensorus kā “iecienītākos”, noklikšķinot uz zvaigznītes zīmes, lai cilnē “Informācijas panelis” redzētu visu.

Tā kā kļūdu apstrāde ir ieviesta kodā, ierīce neizdosies, bet tikai atsāksies kļūdas gadījumā.

Tagad jūs zināt, kas notiek jūsu siltumnīcā.

Veiksmi:)

Ieteicams: