Inhoudsopgave:

Slimme watercontroller: 8 stappen
Slimme watercontroller: 8 stappen

Video: Slimme watercontroller: 8 stappen

Video: Slimme watercontroller: 8 stappen
Video: Zigbee актуатор для управления шаровыми кранами, обновленная версия 2024, Juli-
Anonim
Slimme watercontroller
Slimme watercontroller
Slimme watercontroller
Slimme watercontroller

Hallo, dit is mijn eerste project op Instructables. Elke vraag of suggestie, opmerkingen, vertel het me alsjeblieft.

Ik heb een IOT-knooppunt gemaakt voor mijn koudwatertank op het dak. Het gaf me wat informatie zoals:

1. Tankwaterniveau

2. Temperatuur, luchtdruk en vochtigheid

3. Bewegingssensor

4. Licht Lux

Gebaseerd op firmware ESP-EASY en hardware ESP8266 Nodemcu.

Omdat dit IOT-knooppunt wifi nodig heeft om te werken, ben ik mijn wifi-netwerk al opnieuw aan het configureren. Zal het delen met een ander project.

Stap 1: Noodzakelijk gereedschap

Noodzakelijk gereedschap
Noodzakelijk gereedschap
Noodzakelijk gereedschap
Noodzakelijk gereedschap
Noodzakelijk gereedschap
Noodzakelijk gereedschap
Noodzakelijk gereedschap
Noodzakelijk gereedschap

Onderstaande lijst zijn de belangrijkste benodigde hulpmiddelen voor mijn projecten:

1. Lasstation

2. Digitale multimeter

3. Lasgereedschap en materialen

4. enz…

Wees voorzichtig bij het gebruik van apparaten die met elektriciteit te maken hebben.

Stap 2: Hardware met ESP8266

Hardware met ESP8266
Hardware met ESP8266
Hardware met ESP8266
Hardware met ESP8266
Hardware met ESP8266
Hardware met ESP8266

Omdat mijn koudwatertank in het dak zit. Dus ik geef wat sensoren voor het volgen van de omgeving (gewoon voor de lol)

1. ESP8266: elke esp8266, maar ik raad de NODEMCU aan - ESP8266, het is ongeveer $ 3 - 4 $

2. DS18b20 Waterdicht: voor watertemperatuur

3. HC-SR04: Ultrasone sensor voor tankwaterniveau

GEEN DIRECTE VERBINDING MET ESP8266 (het is een 5v-signaal en zal je bord doden)

4. DHT22 of DHT11: temperatuur en vochtigheid in de doos

5. BMP180: Luchtdruk/Temperatuur/Hoogte op dak

6. PIR HC-SR501: passieve infrarood bewegingssensor, om iemand of dier te detecteren

7. BH1750FVI: Digitale lichtsensor

8. Levelshifter: zet signaal 5V om van HC-SR04 naar 3.3V.

Stap 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. Download het op

2. Gebruik van deze firmware ESP_Easy_mega-yyyyMMdd_normal_ESP8266_4096.bin

3. Voer FlashESP8266.exe uit voor flash (alleen in Windows:D). Misschien heb je flash.py nodig om te flashen op Linux of Mac (probeer Google alsjeblieft)

4. Voer eerst deze handleiding uit

Opmerking: AP-modus met dit wachtwoord voor toegang tot: configsp

Stap 4: Draadsysteem en sensoren

Draadsysteem en sensoren
Draadsysteem en sensoren
Draadsysteem en sensoren
Draadsysteem en sensoren
Draadsysteem en sensoren
Draadsysteem en sensoren

Bedraad ESP8266 met sensoren als volgt:

- DHT11 => GPIO3

- DS18B20 => GPIO1: R4 nodig, 7k met (+)

- BH1750 => I2C: GPIO4, 5

- BMP180 => I2C: GPIO4, 5

- PIR => GPIO14

- HC-SR04: GEEN DIRECTE VERBINDING MET ESP8266 (het is een 5v-signaal en zal je bord doden)

Je hebt een Levelshifter nodig

=> verbind Levelshifter met GPIO12, GPIO13

Stap 5: Configuratiesysteem

Configuratiesysteem
Configuratiesysteem

Configuratie zoals deze foto.

GPIO moet overeenkomen met de vorige stap, u kunt deze wijzigen.

Maar gebruik deze GPIO NIET:

- IO0, IO2: pull-up R. nodig

- IO15: pull-down R. nodig

- IO16: slaapmodus met RST

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

Als u deze GPIO gebruikt, wordt uw seriële monitor afgebroken:

- IO1, IO3: seriële TX RX

Zorg ervoor dat de IDX op uw Domoticz-systeem correct is.

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

Stap 6: Bediening met Domoticz & ThingSpeak

Besturing met Domoticz & ThingSpeak
Besturing met Domoticz & ThingSpeak
Besturing met Domoticz & ThingSpeak
Besturing met Domoticz & ThingSpeak
Besturing met Domoticz & ThingSpeak
Besturing met Domoticz & ThingSpeak

1. Domotica

Geef het nieuwe hardware, stel apparaten in en typ de IDX op Domoticz in EspEasy

2. Dingenpeak:

Krijg een nieuw kanaal en geef EspEasy de Write API Key

Stap 7: Box & Go-Live

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

In doos en test.

Daarna opstelling met watertank.

Nu: relaxen met bier:D

Opmerking: plaats het niet direct in de zon of regen. Alleen voor binnen.

Voor mobiel:

1. Android-app:

2. iOS-app:

Stap 8: Volgende upgradeversie

Volgende upgradeversie
Volgende upgradeversie

In de volgende versie zal ik een ander knooppunt maken om de pomp te besturen.

En voeg dit toe aan mijn Smart Home met behulp van Home-assistant (https://www.home-assistant.io/) in plaats van Domoticz (https://www.domoticz.com/).

Tot ziens!

Groeten.

Aanbevolen: