Мазмуну:

NodeMCU менен универсалдуу алыстан түзүү: 7 кадам
NodeMCU менен универсалдуу алыстан түзүү: 7 кадам

Video: NodeMCU менен универсалдуу алыстан түзүү: 7 кадам

Video: NodeMCU менен универсалдуу алыстан түзүү: 7 кадам
Video: How to use ESP32 WiFi and Bluetooth with Arduino IDE full details with examples and code 2024, Июль
Anonim
NodeMCU менен универсалдуу пультту түзүү
NodeMCU менен универсалдуу пультту түзүү

Бул долбоордо биз клондоого жана инфракызыл сигналдарды жөнөтүүгө жөндөмдүү универсалдуу пультту курабыз. Бул процессти көзөмөлдөө үчүн веб -интерфейс колдонулат.

NodeMCU инфракызыл фоторецептор менен бирдикте алыстан башкаруу ачкычтарын клондоого жооптуу болот. Бул үчүн RAW ыкмасын колдонот. IR LED клондолгон кодду түзмөктөргө жөнөтөт.

Долбоор тарабынан түзүлгөн

  • Родриго Андрадс
  • Диего MG Vieira

1 -кадам: Компоненттер

Бул долбоор көп материалды талап кылбайт. Сага керек болот

  1. NodeMCU
  2. Breadboard
  3. Jumper Wires
  4. Микро USB кабели
  5. VS1838B IR Photoreceptor / Receiver
  6. Infrared Emitter Led (IR) 5мм 940нм

Жана, албетте, клон кылгыңыз келген пульттар

2 -кадам: Аны туташтыруу

Wiring It Up
Wiring It Up

Жогоруда бул долбоордун өткөргүч схемасы:

Байланыштар аяктагандан кийин. Arduino IDE орнотуу жана аны IRremoteESP 8266 китепканасына импорттоо мезгили келди.

NodeMCUге кодду жүктөп, анын иштеп жатканын текшериңиз

толук кодду бул жерден таба аласыз: Github: IR Control

3 -кадам: Коддоо: нерселерди орнотуу

Коддоо: нерселерди жөндөө
Коддоо: нерселерди жөндөө

бул жерде биз негизинен WiFi тармагын жана сериялык ылдамдыкты 115200 бодго чейин конфигурацияладык

4 -кадам: Коддоо: Loop

Коддоо: Loop
Коддоо: Loop

5 -кадам: Coding: Web Socket

Коддоо: Web Socket
Коддоо: Web Socket

6 -кадам: Web Clientти коддоо

Coding Web Client
Coding Web Client

7 -кадам: Долбоорду колдонуу

Долбоорду колдонуу
Долбоорду колдонуу

Колдонмонун иштеши менен сиз азыр браузериңизге барып, жөнөтүү жана алуу режимдерин алмаштыра аласыз. Колдонмо кабыл алуу режиминде болгондо, ал ачкыч кодун кармап, аны аракетке тиркей алат. Аракетти жөнөтүү үчүн кайра "жөнөтүү режимине" өтүңүз жана каалаган аракетти чыкылдатыңыз

Сунушталууда: