
Spisu treści:
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-23 15:03


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




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



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




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



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 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



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



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

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:
Magic Hercules - sterownik do cyfrowych diod LED: 10 kroków

Magic Hercules - Driver for Digital LEDs: Szybki przegląd: Moduł Magic Hercules to konwerter między dobrze znanym i prostym SPI na protokół NZR. Wejścia modułu posiadają tolerancję +3,3 V, dzięki czemu można bezpiecznie podłączyć dowolne mikrokontrolery pracujące na napięciu +3,3 V.Zastosowanie
Sterownik zmiennej prędkości silnika: 8 kroków

Regulator prędkości silnika o zmiennej prędkości: W tym projekcie pokażę, w jaki sposób stworzyłem regulator prędkości silnika i amp; Pokażę również, jak łatwo można zbudować regulator zmiennej prędkości silnika za pomocą IC 555. Zaczynajmy
Inteligentny budzik: inteligentny budzik z Raspberry Pi: 10 kroków (ze zdjęciami)

Inteligentny budzik: inteligentny budzik z Raspberry Pi: Czy kiedykolwiek chciałeś mieć inteligentny zegar? Jeśli tak, to jest to rozwiązanie dla Ciebie! Zrobiłem Inteligentny Budzik, jest to zegar, w którym możesz zmienić godzinę alarmu zgodnie ze stroną internetową. Gdy alarm się włączy, rozlegnie się dźwięk (brzęczyk) i 2 światła będą
System alarmowy do picia wody/monitor poboru wody: 6 kroków

System alarmowy do picia wody/monitor poboru wody: Powinniśmy pić wystarczającą ilość wody codziennie, aby zachować zdrowie. Jest też wielu pacjentów, którym przepisuje się codzienne wypijanie określonej ilości wody. Ale niestety prawie codziennie przegapiliśmy harmonogram. Więc projektuję
Metody wykrywania poziomu wody Arduino za pomocą czujnika ultradźwiękowego i czujnika wody Funduino: 4 kroki

Metody wykrywania poziomu wody Arduino za pomocą czujnika ultradźwiękowego i czujnika wody Funduino: W tym projekcie pokażę, jak stworzyć niedrogi wykrywacz wody za pomocą dwóch metod:1. Czujnik ultradźwiękowy (HC-SR04).2. Czujnik wody Funduino