Talaan ng mga Nilalaman:

Smart Water Controller: 8 Hakbang
Smart Water Controller: 8 Hakbang

Video: Smart Water Controller: 8 Hakbang

Video: Smart Water Controller: 8 Hakbang
Video: 【MULTI SUB】Anti-routine system EP1-88 2024, Hulyo
Anonim
Smart Controller ng Tubig
Smart Controller ng Tubig
Smart Controller ng Tubig
Smart Controller ng Tubig

Kumusta, ito ang aking unang proyekto sa Instructables. Anumang mga katanungan o mungkahi, mga komento, mangyaring sabihin sa akin.

Lumikha ako ng isang IOT node para sa aking malamig na tangke ng tubig sa bubong. Nagbigay ito sa akin ng ilang impormasyon tulad ng:

1. Antas ng tubig ng tangke

2. Temperatura, Barometric Pressure at Humidity

3. Sensor ng Paggalaw

4. Banayad na Lux

Batay sa Firmware ESP-EASY at hardware na ESP8266 Nodemcu.

Dahil ang IOT node na ito ay nangangailangan ng Wifi para sa pagtatrabaho, na-configure ko na ulit ang aking Wifi network. Ibabahagi ito sa iba pang proyekto.

Hakbang 1: Mga Kinakailangan na Tool

Mga Kinakailangan na Tool
Mga Kinakailangan na Tool
Mga Kinakailangan na Tool
Mga Kinakailangan na Tool
Mga Kinakailangan na Tool
Mga Kinakailangan na Tool
Mga Kinakailangan na Tool
Mga Kinakailangan na Tool

Ang listahan sa ibaba ay pangunahing Mga Kinakailangan na Tool para sa aking mga proyekto:

1. Istasyon ng hinang

2. Digital Multimeter

3. Mga Tool at Materyales ng Welding

4. atbp…

Mag-ingat kapag gumagamit ng anumang aparato na nauugnay sa elektrisidad.

Hakbang 2: Hardware Sa ESP8266

Hardware Sa ESP8266
Hardware Sa ESP8266
Hardware Sa ESP8266
Hardware Sa ESP8266
Hardware Sa ESP8266
Hardware Sa ESP8266

Dahil ang aking malamig na tangke ng tubig sa bubong. Kaya, nagbibigay ako ng ilang mga sensor para sa pagsubaybay sa kapaligiran (para lang sa kasiyahan)

1. ESP8266: anumang esp8266 ngunit inirerekumenda ko ang NODEMCU - ESP8266, ito ay tungkol sa 3 $ - 4 $

2. DS18b20 Hindi tinatagusan ng tubig: para sa temperatura ng tubig

3. HC-SR04: Ultrasonic Sensor para sa antas ng tubig ng tanke

HUWAG DIRECT CONNECT SA ESP8266 (ito ay 5v signal at papatayin ang iyong board)

4. DHT22 o DHT11: Temperatura at Humidity sa loob ng kahon

5. BMP180: Barometric Pressure / Temperatura / Altitude sa bubong

6. PIR HC-SR501: Passive Infrared Motion Sensor, upang makita ang isang tao o hayop

7. BH1750FVI: Digital Light Sensor

8. Levelshifter: i-convert ang signal 5V mula sa HC-SR04 hanggang 3.3V.

Hakbang 3: Flash Firmware EspEasy

Flash Firmware EspEasy
Flash Firmware EspEasy
Flash Firmware EspEasy
Flash Firmware EspEasy
Flash Firmware EspEasy
Flash Firmware EspEasy
Flash Firmware EspEasy
Flash Firmware EspEasy

1. I-download ito sa

2. Gamit ang firmware na ito ESP_Easy_mega-yyyyMMdd_normal_ESP8266_4096.bin

3. Patakbuhin ang FlashESP8266.exe para sa flash (sa Windows lamang: D). Siguro kailangan mo ng flash.py upang mag-flash sa Linux o Mac (subukan ang Google mangyaring)

4. Unang patakbuhin mangyaring folow ang gabay na ito

Tandaan: AP mode gamit ang password na ito upang ma-access ang: configesp

Hakbang 4: Wire System at Sensors

Wire System at Sensors
Wire System at Sensors
Wire System at Sensors
Wire System at Sensors
Wire System at Sensors
Wire System at Sensors

Mangyaring i-wire ang ESP8266 sa mga Sensor na tulad nito:

- DHT11 => GPIO3

- DS18B20 => GPIO1: kailangan ng R4, 7k na may (+)

- BH1750 => I2C: GPIO4, 5

- BMP180 => I2C: GPIO4, 5

- PIR => GPIO14

- HC-SR04: HUWAG DIRECT CONNECT SA ESP8266 (ito ay 5v signal at papatayin ang iyong board)

Kailangan mo ng isang Levelshifter

=> ikonekta ang Levelshifter sa GPIO12, GPIO13

Hakbang 5: Config System

Sistema ng Config
Sistema ng Config

I-configure tulad ng larawang ito.

Kailangan ng GPIO ng pagtutugma sa nakaraang hakbang, maaari mo itong baguhin.

Ngunit HUWAG gamitin ang GPIO na ito:

- IO0, IO2: kailangan ng pull-up R

- IO15: kailangan ng pull-down R

- IO16: mode ng pagtulog na may RST

- IO7, IO8, IO9, IO10: SD0..3

Ang paggamit ng GPIO na ito ay makasisira sa iyong Serial Monitor:

- IO1, IO3: serial TX RX

Mangyaring tiyaking wastong IDX sa iyong Domoticz system.

www.letscontrolit.com/wiki/index.php/Tutor…

Hakbang 6: Kontrolin Sa Domoticz & ThingSpeak

Kontrolin Sa Domoticz & ThingSpeak
Kontrolin Sa Domoticz & ThingSpeak
Kontrolin Sa Domoticz & ThingSpeak
Kontrolin Sa Domoticz & ThingSpeak
Kontrolin Sa Domoticz & ThingSpeak
Kontrolin Sa Domoticz & ThingSpeak

1. Domoticz

Bigyan ito ng bagong hardware, pag-setup ng mga aparato at i-type ang IDX sa Domoticz sa EspEasy

2. Thingspeak:

Kumuha ng bagong chanel at bigyan EspEasy ang Isulat ang API Key

Hakbang 7: Box & Go-Live

Box & Go-Live
Box & Go-Live
Box & Go-Live
Box & Go-Live
Box & Go-Live
Box & Go-Live

Sa kahon at pagsubok.

Pagkatapos nito, mag-setup sa tangke ng tubig.

Ngayon: mamahinga kasama ang beer: D

Tandaan: mangyaring huwag idirekta ito nang direkta sa araw o ulan. Para sa loob lang.

Para sa mobile:

1. Android app:

2. iOS app:

Hakbang 8: Susunod na Bersyon ng Pag-upgrade

Susunod na Bersyon ng Pag-upgrade
Susunod na Bersyon ng Pag-upgrade

Sa susunod na bersyon, gagawa ako ng iba pang node upang makontrol ang pump.

At isama ito sa aking Smart Home gamit ang Home-assistant (https://www.home-assistant.io/) sa halip na Domoticz (https://www.domoticz.com/).

Magkita tayo!

Pagbati.

Inirerekumendang: