Spisu treści:

Tworzenie uniwersalnego pilota z NodeMCU: 7 kroków
Tworzenie uniwersalnego pilota z NodeMCU: 7 kroków

Wideo: Tworzenie uniwersalnego pilota z NodeMCU: 7 kroków

Wideo: Tworzenie uniwersalnego pilota z NodeMCU: 7 kroków
Wideo: Multisensor na ESP8266 #1, czyli pomiar temperatury dla Domoticza (i nie tylko) 2024, Listopad
Anonim
Tworzenie uniwersalnego pilota z NodeMCU
Tworzenie uniwersalnego pilota z NodeMCU

W tym projekcie zbudujemy uniwersalny pilot zdolny do klonowania i wysyłania sygnałów podczerwieni. Interfejs sieciowy będzie używany do kontrolowania całego tego procesu.

NodeMCU w połączeniu z fotoreceptorem podczerwieni będzie odpowiedzialne za klonowanie klawiszy pilota. Wykorzysta do tego metodę RAW. Dioda IR wyśle sklonowany kod do urządzeń.

Projekt został stworzony przez

  • Rodrigo Andrades
  • Diego M. G. Vieira

Krok 1: Komponenty

Ten projekt nie wymaga dużo materiału. Będziesz potrzebować

  1. WęzełMCU
  2. Deska do krojenia chleba
  3. Przewody połączeniowe
  4. Kabel Micro USB
  5. VS1838B Fotoreceptor/odbiornik IR
  6. Nadajnik podczerwieni (IR) 5mm 940nm

I oczywiście piloty, które chcesz sklonować

Krok 2: Okablowanie

Podłączanie go
Podłączanie go

Powyżej znajduje się układ okablowania dla tego projektu:

Po wykonaniu połączeń. Czas zainstalować Arduino IDE i zaimportować je do biblioteki IRremoteESP 8266.

Załaduj kod do NodeMCU i sprawdź, czy działa

możesz znaleźć pełny kod tutaj: Github: IR Control

Krok 3: Kodowanie: ustawianie rzeczy

Kodowanie: ustawianie rzeczy
Kodowanie: ustawianie rzeczy

tutaj w zasadzie skonfigurowaliśmy sieć Wi-Fi i szybkość transmisji szeregowej do 115200 bodów

Krok 4: Kodowanie: pętla

Kodowanie: pętla
Kodowanie: pętla

Krok 5: Kodowanie: gniazdo sieciowe

Kodowanie: gniazdo sieciowe
Kodowanie: gniazdo sieciowe

Krok 6: Kodowanie klienta internetowego

Kodowanie klienta internetowego
Kodowanie klienta internetowego

Krok 7: Korzystanie z projektu

Korzystanie z projektu
Korzystanie z projektu

Po uruchomieniu aplikacji możesz teraz przejść do przeglądarki i przełączać się między trybami wysyłania i odbierania. Gdy aplikacja jest w trybie odbierania, może przechwycić kluczowy kod i dołączyć go do akcji. Aby wysłać akcję, przełącz się z powrotem w „tryb wysyłania” i kliknij żądaną akcję

Zalecana: