Spisu treści:
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-13 06:58
Jest to inteligentny punkt wtykowy z czujnikiem temperatury i wilgotności DHT 11 i awaryjnym światłem LED. Jak zwykle gniazdo to można włączać i wyłączać przez WiFi dowolnego smartfona. Może być również podłączony do Internetu i korzystać z funkcji Internet of Thing (IOT).
Funkcje, w tym:
1. Wbudowany czujnik wilgotności temperatury
2. Przełącznik obejściowy do bezpośredniej obsługi gniazda;
3. Stabilna płytka PCB ESP8266
4. 230VAC do 3,3VDC wbudowane w
5. Awaryjne oświetlenie LED z obsługą Wifi
6. Korzystanie z oprogramowania innej firmy może odciąć i odciąć ładowarkę laptopa lub smartfona przy określonym poziomie naładowania baterii.
7. Mały, poręczny i kompaktowy.
Krok 1: Potrzebne części
POZIOM: POŚREDNI
1. ESP-12F lub ESP-12E
2. Płyta platerowana miedzią + wytrawiacz
3. Regulator napięcia AMS1117 3,3 V
4. 1k i 3528 czerwony rezystor SMD i dioda LED
5. Kondensatory 10uF, 100uF, 220uF, 0.1uFx2, 470uF
6. Rezystor 10kOhm
7. Rezystor 15 Ohm
8. 1 kanałowa płyta przekaźnikowa 5 V (zrobiłem własną)
9. Moduł zasilania ładowarki Nokia 230V do 5V
10. Obwód sterownika LED
- Kołki paskowe Berg
- Transoptor PC817
- Rezystor 2x 470Ohm
- Tranzystor 2N2222
11. Pasek LED 5V
12. Pasek Berg
13. Dupont żeńskie do żeńskich przewodów
14. Złącze 1x2 Way Wago
15. 1 x żeńskie gniazdo 3-pinowe
16. Czujnik DHT11 lub DHT22
17. 1x6A przełącznik klapkowy
18. Plastikowa obudowa
19. Śruby zabezpieczające
20. 1 x dławik kablowy
21. 1x3 pinowa wtyczka
22. 3-żyłowy drut o odpowiedniej długości
23. 1 żyła 1 metr (dla połączeń AC)
Krok 2: Przygotowanie
Pozycje do przygotowania:
1. Płytka ESP-12
2. Awaryjny sterownik LED
Płytka ESP-12
Znajdź załączony schemat PCB. Dołączyły pliki dla metody transferu tonera drukarki laserowej.
www.instructables.com/id/PCB-ETCHING-TONER…
Powyższa instrukcja pomoże wytrawić płytkę drukowaną.
Poszerzyłem ścieżki dla łatwego trawienia.
Przylutuj komponenty.
STEROWNIK LED
Dołączony schemat, przylutowany na płytce punktowej, poprowadzi 5V do taśmy LED, gdy sygnał 3,3V z ESP8266 zostanie odebrany przez transoptor.
ZASILACZ
Do zasilania zestawu wziąłem starą ładowarkę Nokii, rozbiłem ją i wziąłem płytkę zasilacza. Przylutowane przewody na 230V i umieszczone piny berg dla wyjścia 5V.
PŁYTA PRZEKAŹNIKOWA
Taniej jest kupić gotową, optoizolowaną płytkę przekaźników 5V. Miałem taki, który zrobiłem dawno temu.
Krok 3: Ładowanie oprogramowania układowego
Dzięki oprogramowaniu ESPEASY, które zwalnia mnie z kodowania Arduino.
Poniżej znajduje się procedura krok po kroku, aby łatwo załadować oprogramowanie układowe do ESP8266.
www.letscontrolit.com/wiki/index.php/Nauczyciel…
Krok 4: Montaż
W zależności od obudowy przytnij ją tak, aby umieścić gniazdo żeńskie, wytrawioną płytkę ESP-12 i pasek LED z przodu.
Z boku obudowy umieściłem czujnik DHT11 i przełącznik Bypass.
Wywierciłem otwór o średnicy 7 mm, aby przejść przez przewody DHT11.
U góry 3-żyłowy przewód z 3 pinowym gniazdem łączącym obudowę poprzez dławik kablowy.
Umieść komponenty pasujące do Twojej obudowy.
Krok 5: Połączenie
Połącz za pomocą żeńskich przewodów dupont z żeńskimi wszędzie tam, gdzie użyto pinów berg.
Upewnij się, że używasz standardowych przewodów do AC
Użyj 2-stykowego złącza wago dla źródła prądu przemiennego, połączenia przekaźnika, połączenia przełącznika Flip, 230 V do 5 V. Ponieważ przewody są stosunkowo cienkie, włożyłem 2 przewody w jedną stronę złącza wago.
Przewód neutralny przykręca się do gniazda żeńskiego, a 230V do 5V również do tego samego gniazda żeńskiego, gdzie jest na niego wystarczająco dużo miejsca.
GPIO 13 ESP-12 idzie do DHT11 za pomocą dupont
GPIO 12 ESP-12 trafia do RelayBoard za pomocą dupont
GPIO 14 ESP-12 przechodzi do sterownika LED za pomocą dupont
DHT11 jest zasilany z wyjścia z ESP-12, ponieważ działa na 3,3V
Płytka przekaźnikowa i LED Driver są zasilane bezpośrednio napięciem 5V z modułu ładowarki.
Krok 6: Konfiguracja i testowanie
Załączam plik HTML, aby zobaczyć TEMP, WILGOTNOŚĆ, gniazdo robocze i diodę awaryjną.
W przypadku pierwszej konfiguracji rozruchu ESP-12 zgodnie z poniższymi instrukcjami dotyczącymi linków
www.letscontrolit.com/wiki/index.php/ESPEa…
Domyślnie dołączony adres IP HTML jest ustawiony na tryb autonomiczny. Należy to zmienić, jeśli ESP jest podłączony do routera.
Ponieważ jest to urządzenie IOT, po podłączeniu do routera internetowego, ustaw urządzenie na ten sam adres IP zawsze, gdy podłączonych jest więcej urządzeń (można to zrobić na stronie konfiguracji routera) i wprowadź ten adres IP w edytorze HTML (Notatnik) załączonego pliku. Np. Zamień 192.168.4.1 na 192.168.1.xxx (cokolwiek)
Wykonaj ten krok i dodaj informacje o czujniku DHT11 do ESP-12
www.letscontrolit.com/wiki/index.php/DHT11…
Po podłączeniu zgodnie z poprzednim krokiem przed podaniem 230VAC, podłącz 5VDC do pinów DC, aby sprawdzić zachowanie i natężenie.
Później podłączony do zasilania AC i przetestowany z LAMPĄ LED AC.
Następnie przetestuj wbudowaną diodę LED.
Krok 7: Konfiguracja automatycznego wcinania i odcinania laptopa
Za pomocą aplikacji innej firmy Battery Deley i Curl linia poleceń automatycznie wyłącza gniazdo, gdy poziom naładowania baterii osiągnie 90% i włącza gniazdo, gdy poziom naładowania baterii osiąga 16%.
Możesz wprowadzić swój własny zakres.
Załączony zip jest wstępnie skonfigurowany dla mojego adresu IP, wystarczy zastąpić adres IP swoim adresem IP ESP w pliku BatteryDeley.ini.
Podobnie aplikacje takie jak Tasker, IFTTT dla Androida mogą zrobić to samo dla smartfonów z Androidem.
Jeśli masz jakiekolwiek wątpliwości lub poprawki skomentuj lub napisz do mnie @
-Kumaran