Spisu treści:

Automatyzacja za pomocą NodeMCU: 5 kroków
Automatyzacja za pomocą NodeMCU: 5 kroków

Wideo: Automatyzacja za pomocą NodeMCU: 5 kroków

Wideo: Automatyzacja za pomocą NodeMCU: 5 kroków
Wideo: 5 kroków do wyższej konwersji dzięki automatyzacji webinarów - Webinar ClickMeeting 2024, Listopad
Anonim
Automatyzacja za pomocą NodeMCU
Automatyzacja za pomocą NodeMCU

Jak sterować przekaźnikiem za pomocą serwera WWW.

Krok 1: Komponenty

Sprzęt komputerowy

  • Płytka rozwojowa NodeMCU
  • Przekaźnik
  • Kabel USB

Oprogramowanie

IDE Arduino

Krok 2: Szczegóły komponentów

Co to jest przekaźnik

Przekaźnik jest urządzeniem elektromagnetycznym, które służy do elektrycznego odizolowania dwóch obwodów i połączenia ich magnetycznie. Są to bardzo przydatne urządzenia i umożliwiają przełączanie jednego obwodu na inny, gdy są całkowicie odseparowane. Są one często używane do łączenia obwodu elektronicznego (działającego przy niskim napięciu) z obwodem elektrycznym, który działa przy bardzo wysokim napięciu. Na przykład przekaźnik może utworzyć obwód akumulatora 5 V DC, aby przełączyć obwód sieci 230 V AC.

Jak to działa

Obraz
Obraz
Obraz
Obraz

Przełącznik przekaźnikowy można podzielić na dwie części: wejście i wyjście. Sekcja wejściowa ma cewkę, która generuje pole magnetyczne, gdy zostanie do niej przyłożone niewielkie napięcie z obwodu elektronicznego. To napięcie nazywa się napięciem roboczym. Powszechnie stosowane przekaźniki są dostępne w różnych konfiguracjach napięć roboczych 6V, 9V, 12V, 24V itd. Sekcja wyjściowa składa się ze styczników, które łączą lub rozłączają mechanicznie. W podstawowym przekaźniku znajdują się trzy styczniki: normalnie otwarty (NO), normalnie zamknięty (NC) i wspólny (COM). W stanie braku wejścia COM jest podłączony do NC. Po przyłożeniu napięcia roboczego cewka przekaźnika jest zasilana i COM zmienia styk na NO. Dostępne są różne konfiguracje przekaźników, takie jak SPST, SPDT, DPDT itp., które mają różną liczbę styków przełącznych. Stosując odpowiednią kombinację styczników można włączać i wyłączać obwód elektryczny. Uzyskaj szczegółowe informacje na temat budowy przełącznika przekaźnikowego.

Terminal COM jest terminalem wspólnym. Jeżeli zaciski COIL są zasilane napięciem znamionowym, zaciski COM i NO mają ciągłość. Jeżeli zaciski COIL nie są zasilane, to zaciski COM i NO nie mają ciągłości.

Zacisk NC to zacisk normalnie zamknięty. Jest to terminal, który może być włączony, nawet jeśli przekaźnik nie otrzymuje żadnego lub wystarczającego napięcia do pracy.

Zacisk NO to zacisk normalnie otwarty. Jest to terminal, na którym umieszczasz wyjście, które chcesz włączyć, gdy przekaźnik otrzyma napięcie znamionowe. W przypadku braku napięcia na zaciskach COIL lub niewystarczającego napięcia wyjście jest otwarte i nie otrzymuje napięcia. Gdy zaciski COIL otrzymują napięcie znamionowe lub nieco poniżej, zacisk NO otrzymuje wystarczające napięcie i może włączyć urządzenie na wyjściu.

Co to jest NodeMCU

NodeMCU to platforma IoT typu open source. Zawiera oprogramowanie układowe działające na ESP8266Wi-FiSoC firmy Espressif Systems oraz sprzęt oparty na module ESP-12.

Obraz
Obraz

Jak zaprogramować NodeMCU za pomocą Arduino IDE?

Aby połączyć NodeMCU z komputerem szeregowo należy zainstalować sterownik cp2102. Po zainstalowaniu sterownika połącz NodeMCU z komputerem, otwórz Arduino IDE i wybierz płytkę NodeMCU 1.0 i wybierz port. Następnie prześlij kod.

Jak połączyć NodeMCU z przekaźnikiemTutaj podłączyłem tylko jedno połączenie. Możesz nawet podłączyć pin napięcia do Vin NodeMCU zamiast 3,3V.

Obraz
Obraz

Krok 3: Skonfiguruj NodeMCU w Arduino IDE

Krok 1Otwórz Arduino IDE. Następnie przejdź do Plik => Preferencje

Obraz
Obraz

Krok 2W Menedżerze dodatkowych tablic skopiuj i wklej adres URL i kliknij OK:

arduino.esp8266.com/stable/package_esp8266c…

Obraz
Obraz
Obraz
Obraz

Krok 3 Otwórz Menedżera tablic, przechodząc do Narzędzia => Tablica => Menedżer tablic.

Obraz
Obraz

Krok 4Otwórz Menedżera tablic i wyszukaj nodemcu.

Obraz
Obraz

Krok 5Po tym pobierz bibliotekę ESP8266WiFi. Otwórz menedżera bibliotek: Szkic => Dołącz bibliotekę => Zarządzaj bibliotekami

Obraz
Obraz

Wyszukaj bibliotekę ESP8266WiFi

Obraz
Obraz

Krok 6Wybierz tablicę i port.

Obraz
Obraz
Obraz
Obraz

Krok 4: Program

Krok 5: Wynik

Zalecana: