Talaan ng mga Nilalaman:

Lumilikha ng isang Universal Remote With NodeMCU: 7 Hakbang
Lumilikha ng isang Universal Remote With NodeMCU: 7 Hakbang

Video: Lumilikha ng isang Universal Remote With NodeMCU: 7 Hakbang

Video: Lumilikha ng isang Universal Remote With NodeMCU: 7 Hakbang
Video: My job is to observe the forest and something strange is happening here. 2024, Nobyembre
Anonim
Lumilikha ng isang Universal Remote With NodeMCU
Lumilikha ng isang Universal Remote With NodeMCU

Sa proyektong ito, magtatayo kami ng isang unibersal na remote control na may kakayahang i-clone at magpadala ng mga infrared signal. Gagamitin ang isang web interface upang makontrol ang lahat ng prosesong ito.

Ang isang NodeMCU kasabay ng isang infrared photoreceptor ay mananagot na i-clone ang mga remote control key. Gagamitin nito ang RAW na pamamaraan para doon. Ipapadala ng isang IR LED ang cloned code sa mga aparato.

Ang proyekto ay nilikha ni

  • Rodrigo Andrades
  • Diego M. G. Vieira

Hakbang 1: Mga Bahagi

Ang proyektong ito ay hindi nangangailangan ng maraming materyal. Kakailanganin mong

  1. NodeMCU
  2. Breadboard
  3. Jumper Wires
  4. Micro USB Cable
  5. VS1838B IR Photoreceptor / Receiver
  6. Infrared Emitter Led (IR) 5mm 940nm

At syempre ang mga remot na nais mong i-clone

Hakbang 2: Pag-kable Nito

Kable It Up
Kable It Up

Sa itaas ay ang layout ng mga kable para sa proyektong ito:

Matapos makumpleto ang mga koneksyon. Panahon na upang mai-install ang Arduino IDE at i-import ito sa IRremoteESP 8266 library.

I-load ang code sa NodeMCU at tingnan kung gumagana ito

mahahanap mo ang kumpletong code dito: Github: IR Control

Hakbang 3: Coding: Pagse-set up ng Mga Bagay

Coding: Pagse-set up ng Mga Bagay
Coding: Pagse-set up ng Mga Bagay

dito namin karaniwang naka-configure ang WiFi network at ang serial speed rate sa 115200 baud

Hakbang 4: Coding: ang Loop

Coding: ang Loop
Coding: ang Loop

Hakbang 5: Coding: Web Socket

Coding: Web Socket
Coding: Web Socket

Hakbang 6: Coding sa Web Client

Coding sa Web Client
Coding sa Web Client

Hakbang 7: Paggamit ng Proyekto

Paggamit ng Proyekto
Paggamit ng Proyekto

Sa pagpapatakbo ng application maaari ka na ngayong pumunta sa iyong browser at lumipat sa pagitan ng mga mode ng pagpapadala at pagtanggap. Kapag ang app ay nasa mode na makatanggap, maaari nitong makuha ang key code at ilakip ito sa isang aksyon. Upang maipadala ang isang aksyon na bumalik sa "magpadala mode" at mag-click sa nais na pagkilos

Inirerekumendang: