Spisu treści:

Moduł przekaźnika 4CH sterowany przez Wi-Fi do automatyki domowej: 7 kroków (ze zdjęciami)
Moduł przekaźnika 4CH sterowany przez Wi-Fi do automatyki domowej: 7 kroków (ze zdjęciami)

Wideo: Moduł przekaźnika 4CH sterowany przez Wi-Fi do automatyki domowej: 7 kroków (ze zdjęciami)

Wideo: Moduł przekaźnika 4CH sterowany przez Wi-Fi do automatyki domowej: 7 kroków (ze zdjęciami)
Wideo: Dahua - skuteczny monitoring. Kamera IP oraz Rejestrator IP 2024, Lipiec
Anonim
Kontrolowany przez Wi-Fi 4-kanałowy moduł przekaźnikowy do automatyki domowej
Kontrolowany przez Wi-Fi 4-kanałowy moduł przekaźnikowy do automatyki domowej
Kontrolowany przez Wi-Fi 4-kanałowy moduł przekaźnikowy do automatyki domowej
Kontrolowany przez Wi-Fi 4-kanałowy moduł przekaźnikowy do automatyki domowej
Moduł przekaźnika 4CH sterowany przez Wi-Fi do automatyki domowej
Moduł przekaźnika 4CH sterowany przez Wi-Fi do automatyki domowej

Wcześniej korzystałem z wielu WI-FI opartych na wyłączonych przełącznikach. Ale to nie jest zgodne z moimi wymaganiami. Dlatego chciałem zbudować własne, które może zastąpić normalne gniazdka Wall Switch bez żadnych przeróbek. ESP8266 Chip to platforma IoT obsługująca Wi-Fi dla każdego. To, co zrobiłem, to stworzenie dla niej czterokanałowej płytki przekaźnikowej, a najfajniejszą częścią jest to, że płyta ma również zasilanie 100-240 V-AC do 5 V-DC na pokładzie, dzięki czemu będziesz mógł podłączyć ją bezpośrednio do sieci prądu przemiennego podczas tworzenia tablica rozdzielcza z obsługą Wi-Fi. Ma również nagłówek, w którym będziesz mógł podłączyć urządzenia oparte na Tx-RX (coś jak Nextion Dispalys).

Krótka specyfikacja tablicy jest jak wspomniano poniżej

  • Jest wyposażony w nagłówek, do którego można podłączyć urządzenia oparte na TX-RX i podłączyć programator TTL-USB do programowania układu WI-FI ESP12E.
  • Dostępne są cztery przekaźniki do podłączenia czterech obciążeń AC/DC oraz oba złącza NC/NO przekaźnika
  • Może być wstępnie zaprogramowany z integracją automatyki domowej.
  • Możliwość wyboru wejścia 100-240VAC lub 5VDC.
  • Moc: 3W
  • Dioda LED do testowania, która jest podłączona do GPIO, a także jako wskaźnik, gdy przekaźnik włącza się/wyłącza;
  • Wymiary tablicy to 76 x 76 mm

Kieszonkowe dzieci

1x Hi-Link HLK-PM01 (230V-5 VDC 3W)

1x ESP12E/ESP12F

4x łącznik optyczny PC817

4x przekaźnik 5 V

4x tranzystor D400 lub dowolne tranzystory przełączające NPN

1x AMS1117 - 3.3v

4x żółta dioda LED (SMD 1206)

1x CZERWONA DIODA (SMD 1206)

Rezystor 8x 10KΩ (SMD 1206)

Rezystor 4x 330Ω (SMD 1206)

1x rezystor 120Ω (SMD 1206)

2x mikroprzełącznik

3x zacisk śrubowy 5mm raster 2pin

Krok 1: Wybór sprzętu

Wybór sprzętu
Wybór sprzętu

Dodatkowo powinieneś mieć odpowiedni zestaw lutowniczy i pomiarowy, który składa się z lutownicy, lutownicy (przyrząd do lutowania na gorące powietrze), multimetru i tak dalej.

Narzędzia:

  • Lutownica lub lepiej używać pistoletu na gorące powietrze
  • Pompa do lutowania
  • Przecinak do drutu i ściągacz izolacji
  • Śrubokręt
  • Programator USB TTL (Aby wgrać program musisz użyć konwertera TTL lub możesz użyć Arduino UNO usuwając Atmega328 tak samo jak konwerter TTL.)

Krok 2: Projektowanie i testowanie obwodu

Projektowanie i testowanie obwodu
Projektowanie i testowanie obwodu
Projektowanie i testowanie obwodu
Projektowanie i testowanie obwodu
Projektowanie i testowanie obwodu
Projektowanie i testowanie obwodu

Pierwszy krok po zrozumieniu działania ESP12E. Zacząłem od zebrania wszystkich potrzebnych komponentów: rezystorów 10K i 330 omów, tranzystorów NPN, płytki stykowej, przewodów połączeniowych. Śledziłem wraz z wydrukiem ESP12E. Proces był żmudny, ale udało mi się uzyskać działający schemat obwodu dla trybu ESP Chip Stand Alone. Związałbym wejścia wysoko lub nisko i użyłem multimetru do przetestowania wyjść. Teraz byłem gotowy do przetłumaczenia płytki stykowej i schematu na płytkę drukowaną.

Do zaprojektowania PCB wykorzystałem wyłącznie Autodesk EAGLE. Dostępne są inne świetne programy, takie jak EasyEDA i Fritzing, które pomagają zaprojektować PCB.

Krok 3: Przekształć projekt w rzeczywistą płytkę drukowaną (montaż i lutowanie)

Zmień projekt w rzeczywistą płytkę drukowaną (montaż i lutowanie)
Zmień projekt w rzeczywistą płytkę drukowaną (montaż i lutowanie)
Zmień projekt w rzeczywistą płytkę drukowaną (montaż i lutowanie)
Zmień projekt w rzeczywistą płytkę drukowaną (montaż i lutowanie)
Zmień projekt w rzeczywistą płytkę drukowaną (montaż i lutowanie)
Zmień projekt w rzeczywistą płytkę drukowaną (montaż i lutowanie)

Płytkę drukowaną można wytrawić samodzielnie w domu. Ale zamówiłem płytkę u profesjonalnego producenta, który oferuje przystępne ceny i wysoką jakość wykonania. Dlatego nie ma powodu, aby robić to w domu. Dodatkowo otrzymasz profesjonalnie wyglądającą płytkę PCB stworzoną przez Ciebie! Montaż i lutowanie tego projektu jest dość proste.

Najpierw lutujesz wszystkie elementy (jak na zdjęciach) na płytce, ale upewnij się, że elementy SMD są wlutowane w prawidłowej orientacji. Prawidłowy kierunek można rozpoznać po białych kropkach na planszy. Po zakończeniu lutowania pod żadnym pozorem nie podłączaj prądu do płytki drukowanej, ponieważ może to spowodować uszkodzenie elementów! Rozpocząć od umieszczenia i przylutowania diod LED, a następnie rezystorów i listew pinowych. Dla ułatwienia pracy używam odrobiny topnika lutowniczego. Pasta lutownicza powoduje zabrudzenie PCB. Do czyszczenia używam wacika z acetonem.

Krok 4: Połączenie sprzętowe

Połączenie sprzętowe
Połączenie sprzętowe
Połączenie sprzętowe
Połączenie sprzętowe

Aby wgrać program należy użyć konwertera TTL (pokazany poniżej) lub użyć Arduino UNO usuwając Atmega328 tak samo jak konwerter TTL.

Nawiąż połączenie między przekaźnikiem WiFi 4CH a konwerterem TTL. PCB -> Pin konwertera TTL

VCC -> 3v3

GND->GND

DTR ->GND

RXD->TXDTXD->RXD

Krok 5: Wymagane pliki

Krok 6: Prześlij program

Prześlij program
Prześlij program
Prześlij program
Prześlij program
Prześlij program
Prześlij program

Musisz zainstalować płytki ESP do Arduino IDE przed użyciem ESP8266. Dlatego wykonaj następujące kroki.

  • Uruchom Arduino IDE Przejdź do okna preferencji Plik > Preferencje otwierania.
  • Wklej adres URL https://arduino.esp8266.com/stable/package_esp8266com_index.json do adresów URL menedżera tablicy.

Krok 7: Urządzenie w akcji

Urządzenie w akcji
Urządzenie w akcji
Urządzenie w akcji
Urządzenie w akcji
Urządzenie w akcji
Urządzenie w akcji

Ostateczne okablowanie i próba PCB

Po wgraniu programu usuń wszystkie połączenia TTL i włącz zasilanie prądem zmiennym 100-240 V. Teraz Twój własny Smart Switch jest gotowy do użycia.

Mam nadzieję, że to może być pomocne dla kogoś i nauczyło się tyle samo, co ja. Możesz użyć wszystkich udostępnionych tutaj plików i samemu spróbować.

Wszelkie komentarze są mile widziane, jeśli Ci się podobało, podziel się swoją opinią lub wszelkimi ulepszeniami, które można wprowadzić. Dziękuję wszystkim i do zobaczenia wkrótce.

Miłego robienia!

Zalecana: