Spisu treści:

Inteligentny sterownik wody: 8 kroków
Inteligentny sterownik wody: 8 kroków

Wideo: Inteligentny sterownik wody: 8 kroków

Wideo: Inteligentny sterownik wody: 8 kroków
Wideo: Sterowniki do ogrzewania podłogowego montaż krok po kroku. Inteligentny dom. Smart home. 2024, Lipiec
Anonim
Inteligentny sterownik wody
Inteligentny sterownik wody
Inteligentny sterownik wody
Inteligentny sterownik wody

Witam, to mój pierwszy projekt na Instructables. Wszelkie pytania lub sugestie, komentarze proszę mi powiedzieć.

Stworzyłem węzeł IOT dla mojego zbiornika zimnej wody na dachu. Dało mi to kilka informacji, takich jak:

1. Poziom wody w zbiorniku

2. Temperatura, ciśnienie barometryczne i wilgotność

3. Czujnik ruchu

4. Światło Lux

Bazuje na Firmware ESP-EASY i sprzęcie ESP8266 Nodemcu.

Ponieważ ten węzeł IOT potrzebuje Wi-Fi do działania, już rekonfiguruję moją sieć Wi-Fi. Podzielę się nim z innym projektem.

Krok 1: Niezbędne narzędzia

Niezbędne narzędzia
Niezbędne narzędzia
Niezbędne narzędzia
Niezbędne narzędzia
Niezbędne narzędzia
Niezbędne narzędzia
Niezbędne narzędzia
Niezbędne narzędzia

Poniżej lista głównych niezbędnych narzędzi do moich projektów:

1. Stacja spawalnicza

2. Multimetr cyfrowy

3. Narzędzia i materiały spawalnicze

4. itd…

Zachowaj ostrożność podczas korzystania z jakiegokolwiek urządzenia związanego z elektrycznością.

Krok 2: Sprzęt z ESP8266

Sprzęt z ESP8266
Sprzęt z ESP8266
Sprzęt z ESP8266
Sprzęt z ESP8266
Sprzęt z ESP8266
Sprzęt z ESP8266

Bo mój zbiornik na zimną wodę w dachu. Więc daję jakieś czujniki do śledzenia środowiska (dla zabawy)

1. ESP8266: dowolny esp8266 ale polecam NODEMCU - ESP8266 to około 3$ - 4$

2. DS18b20 Wodoodporny: dla temperatury wody

3. HC-SR04: ultradźwiękowy czujnik poziomu wody w zbiorniku

NIE ŁĄCZYĆ BEZPOŚREDNIO Z ESP8266 (jest to sygnał 5v i zabije twoją płytkę)

4. DHT22 lub DHT11: Temperatura i wilgotność wewnątrz pudełka

5. BMP180: ciśnienie barometryczne/temperatura/wysokość na dachu

6. PIR HC-SR501: Pasywny czujnik ruchu na podczerwień do wykrywania kogoś lub zwierzęcia

7. BH1750FVI: Cyfrowy czujnik światła

8. Levelshifter: konwertuj sygnał 5 V z HC-SR04 na 3,3 V.

Krok 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. Pobierz go na

2. Korzystanie z tego oprogramowania ESP_Easy_mega-rrrrMMdd_normal_ESP8266_4096.bin

3. Uruchom FlashESP8266.exe dla flasha (tylko w Windows:D). Może potrzebujesz flash.py do flashowania na Linuksie lub Macu (wypróbuj Google)

4. Pierwsze uruchomienie postępuj zgodnie z tym przewodnikiem

Uwaga: tryb AP używający tego hasła, aby uzyskać dostęp do: configesp

Krok 4: System przewodów i czujniki

System przewodów i czujniki
System przewodów i czujniki
System przewodów i czujniki
System przewodów i czujniki
System przewodów i czujniki
System przewodów i czujniki

Proszę podłączyć ESP8266 z czujnikami w ten sposób:

- DHT11 => GPIO3

- DS18B20 => GPIO1: potrzebujesz R4, 7k z (+)

- BH1750 => I2C: GPIO4, 5

- BMP180 => I2C: GPIO4, 5

- PIR => GPIO14

- HC-SR04: NIE NALEŻY ŁĄCZYĆ BEZPOŚREDNIO Z ESP8266 (jest to sygnał 5v i zabije twoją płytę)

Potrzebujesz Levelshiftera

=> połącz Levelshifter z GPIO12, GPIO13

Krok 5: Konfiguracja systemu

Konfiguracja systemu
Konfiguracja systemu

Konfiguracja jak na tym zdjęciu.

GPIO wymaga dopasowania do poprzedniego kroku, możesz to zmienić.

Ale NIE używaj tych GPIO:

-IO0, IO2: potrzebujesz podciągania R

- IO15: potrzebujesz pull-down R

- IO16: tryb uśpienia z RST

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

Korzystanie z tych GPIO spowoduje uszkodzenie monitora szeregowego:

-IO1, IO3: szeregowy TX RX

Upewnij się, że poprawny IDX w systemie Domoticz.

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

Krok 6: Kontrola za pomocą Domoticza i ThingSpeak

Sterowanie za pomocą Domoticza i ThingSpeak
Sterowanie za pomocą Domoticza i ThingSpeak
Sterowanie za pomocą Domoticza i ThingSpeak
Sterowanie za pomocą Domoticza i ThingSpeak
Sterowanie za pomocą Domoticza i ThingSpeak
Sterowanie za pomocą Domoticza i ThingSpeak

1. Domoticz

Daj mu nowy sprzęt, skonfiguruj urządzenia i wpisz IDX na Domoticz w EspEasy

2. Rzeczypeak:

Zdobądź nowy kanał i daj EspEasy klucz API Write

Krok 7: Pudełko i uruchom na żywo

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

W pudełku i test.

Następnie skonfiguruj ze zbiornikiem na wodę.

Teraz: zrelaksuj się przy piwie:D

Uwaga: proszę nie umieszczać go bezpośrednio na słońcu lub w deszczu. Tylko do wewnątrz.

Dla telefonów komórkowych:

1. Aplikacja na Androida:

2. Aplikacja na iOS:

Krok 8: Następna wersja uaktualnienia

Następna aktualizacja wersji
Następna aktualizacja wersji

W kolejnej wersji zrobię inny węzeł do sterowania pompą.

I dodaj to do mojego inteligentnego domu za pomocą Home-assistant (https://www.home-assistant.io/) zamiast Domoticz (https://www.domoticz.com/).

Do zobaczenia!

Pozdrowienia.

Zalecana: