Spisu treści:

Sterowanie 8 przekaźnikami za pomocą NodeMCU i odbiornika podczerwieni za pomocą pilota WiFi i IR oraz aplikacji na Androida: 5 kroków (ze zdjęciami)
Sterowanie 8 przekaźnikami za pomocą NodeMCU i odbiornika podczerwieni za pomocą pilota WiFi i IR oraz aplikacji na Androida: 5 kroków (ze zdjęciami)

Wideo: Sterowanie 8 przekaźnikami za pomocą NodeMCU i odbiornika podczerwieni za pomocą pilota WiFi i IR oraz aplikacji na Androida: 5 kroków (ze zdjęciami)

Wideo: Sterowanie 8 przekaźnikami za pomocą NodeMCU i odbiornika podczerwieni za pomocą pilota WiFi i IR oraz aplikacji na Androida: 5 kroków (ze zdjęciami)
Wideo: Pilot do zdalnego sterowania klimatyzatorem na bazie modułu ESP8266. Część 2 2024, Czerwiec
Anonim
8 Sterowanie przekaźnikami za pomocą NodeMCU i odbiornika podczerwieni za pomocą pilota WiFi i IR oraz aplikacji na Androida
8 Sterowanie przekaźnikami za pomocą NodeMCU i odbiornika podczerwieni za pomocą pilota WiFi i IR oraz aplikacji na Androida

Sterowanie 8 przełącznikami przekaźnikowymi za pomocą nodemcu i odbiornika ir przez wifi i ir Remote oraz aplikację na Androida.

ir pilot działa niezależnie od połączenia Wi-Fi.

TUTAJ JEST ZAKTUALIZOWANA WERSJA KLIKNIJ TUTAJ

Krok 1: Chwyć części

Chwyć części
Chwyć części
Chwyć części
Chwyć części
Chwyć części
Chwyć części

Rzeczy, których potrzebujesz do tego projektu

  1. WęzełMCU
  2. 4-kanałowy moduł przekaźnikowy x 2
  3. IC7805 x 2 (1 IC7805 nie zapewnia wystarczającego prądu do jednoczesnego zasilania 8 przekaźników)
  4. Deska do krojenia chleba
  5. Odbiornik podczerwieni (VS1838)
  6. Czerwona dioda LED x 1
  7. Rezystancja 1K x 1
  8. Przycisk x 1
  9. Przewody połączeniowe
  10. Zasilacz

Krok 2: Kodeks

TEN KOD JEST DLA PŁYTY NODEMCU NIE ARDUINO

Kod napisałem w taki sposób, że jeśli WiFi zostanie rozłączone lub niedostępne, to dioda zaświeci się, a sterowanie przekaźnikiem z pilota IR będzie działać niezależnie od WiFi.

Gdy Wi-Fi jest dostępne, naciśnij przycisk lub naciśnij dedykowany przycisk na pilocie na podczerwień i poczekaj 5 sekund, aby połączyć się z Wi-Fi. Jeśli dioda nie zgaśnie, oznacza to, że Wi-Fi nie jest połączone.

Pierwsze pobranie Arduino IDE z TUTAJ.

Następnie przejdź do Plik -> Preferencje, a następnie w dodatkowych adresach URL menedżera forum dodaj to

arduino.esp8266.com/stable/package_esp8266c…

Następnie przejdź do Menedżera tablicy i zainstaluj esp8266 od ESP8266 Community.

przejdź do menedżera biblioteki i zainstaluj IRRemoteESP8266.

Najpierw podłącz odbiornik ir do płyty nodemcu, 3.3v do 3.3v, gnd do gnd, wyjście do gpio2 (D4).

wgraj szkic IRRemote Value podaną poniżej, otwórz monitor szeregowy i naciśnij przycisk pilota, aby uzyskać wartości każdego klucza, zapisz je gdzieś. Zanotuj co najmniej 9 kluczowych wartości (8 wartości dla 8 przekaźników i 1 dla ponownego połączenia Wi-Fi).

Następnie wykonaj obwód jak na schemacie podanym powyżej i prześlij kod My_Room.

Nie zapomnij zmodyfikować kodów ir w szkicu my_room za pomocą kodu ir otrzymanego dla każdego przycisku na pilocie oraz identyfikatora i hasła wifi.

UWAGA: PODCZAS PRZESYŁANIA SZKICU UPEWNIJ SIĘ, ŻE NIE PODŁĄCZASZ NIC DO PINÓW D0, D8, TX, RX. LUB PO PROSTU WYCIĄGNĄĆ PRZEWODY Z TYCH PINÓW

Krok 3: Schemat

Schematyczny
Schematyczny

Postępuj zgodnie ze schematem i wykonaj obwód.

IC7805 nie ma wystarczającej mocy, aby jednocześnie obsługiwać 8 przekaźników. Tak więc używamy dwóch 4-kanałowych modułów przekaźnikowych i dwóch IC7805.

Każdy odbiornik podczerwieni będzie działał.

Zasilanie może wynosić maks. 24V.

Krok 4: Aplikacja na Androida

Stworzyłem aplikację na Androida za pomocą MIT APP Inventor. Możesz przesłać plik aia do App Inventor i edytować go.

Krok 5: Zrobiłeś to

Zrobiłeś to
Zrobiłeś to

Przejdź do panelu administracyjnego routera i uzyskaj adres IP NodeMCU.

Przypisz także konkretny adres IP do adresu Mac nodemcu, aby za każdym razem otrzymywał ten sam adres IP i nie musisz go sprawdzać za każdym razem.

MOŻESZ KORZYSTAĆ Z PILOTA NA PODCZERWIEŃ, APLIKACJI ANDROID I PRZEGLĄDARKI INTERNETOWEJ W TEJ SAMEJ SIECI LUB MOŻESZ UŻYĆ PRZEKAZYWANIA PORTÓW W ROUTERZE, ABY UZYSKAĆ DOSTĘP PRZEZ INTERNET Z DOWOLNEGO MIEJSCA NA ŚWIECIE

W razie problemów skontaktuj się ze mną na fb, www.fb.com\amit.s.samanta, pomogę w miarę możliwości.

Zalecana: