Агуулгын хүснэгт:

WiFi болон IR алсын удирдлага, Android апп ашиглан NodeMCU ба IR хүлээн авагчтай 8 реле хяналт: 5 алхам (зурагтай)
WiFi болон IR алсын удирдлага, Android апп ашиглан NodeMCU ба IR хүлээн авагчтай 8 реле хяналт: 5 алхам (зурагтай)

Видео: WiFi болон IR алсын удирдлага, Android апп ашиглан NodeMCU ба IR хүлээн авагчтай 8 реле хяналт: 5 алхам (зурагтай)

Видео: WiFi болон IR алсын удирдлага, Android апп ашиглан NodeMCU ба IR хүлээн авагчтай 8 реле хяналт: 5 алхам (зурагтай)
Видео: Как отслеживать и контролировать ESP32 из любой точки мира с помощью RemoteXY IoT Cloud 2024, Оны зургадугаар сарын
Anonim
WiFi болон IR Remote болон Android програмыг ашиглан NodeMCU ба IR хүлээн авагчтай 8 реле хяналт
WiFi болон IR Remote болон Android програмыг ашиглан NodeMCU ба IR хүлээн авагчтай 8 реле хяналт

Wi -Fi болон алсын удирдлага, андройд апп ашиглан nodemcu, ir хүлээн авагч ашиглан 8 реле унтраалгыг удирдах.

Ир удирдлага нь wifi холболтоос үл хамааран ажилладаг.

ЭНД ДАРЖ шинэчлэгдсэн хувилбарыг дарна уу

Алхам 1: эд ангиудыг ав

Эд ангиудыг аваарай
Эд ангиудыг аваарай
Эд ангиудыг аваарай
Эд ангиудыг аваарай
Эд ангиудыг аваарай
Эд ангиудыг аваарай

Энэ төсөлд шаардлагатай зүйлүүд

  1. NodeMCU
  2. 4 сувгийн реле модуль x 2
  3. IC7805 x 2 (1 IC7805 нь 8 реле нэгэн зэрэг асаах хангалттай гүйдэл өгдөггүй)
  4. Талхны самбар
  5. IR хүлээн авагч (VS1838)
  6. LED улаан х 1
  7. Эсэргүүцэл 1K x 1
  8. Дарах товч x 1
  9. Холбогч утас
  10. Цахилгаан хангамж

Алхам 2: Код

Энэ код нь ARDUINO биш NODEMCU BOARD -д зориулагдсан болно

Хэрэв би WiFi -г салгах эсвэл ашиглах боломжгүй бол LED нь гэрэлтэх бөгөөд IR Remote -ийн реле удирдлага нь WiFi -ээс үл хамааран ажиллах болно гэж би код бичсэн.

Wi -Fi байгаа үед IR Remote дээрх тусгай товчлуурыг дарж 5 секундын дараа wifi -д холбогдохыг хүлээнэ үү. Хэрэв LED унтрахгүй бол wifi холбогдоогүй байна.

Эхлээд Arduino IDE -ийг ЭНД -ээс татаж аваарай.

Дараа нь Файл -> Тохиргоо руу очоод самбарын менежерийн нэмэлт URL дээр үүнийг нэмнэ үү

arduino.esp8266.com/stable/package_esp8266c…

Дараа нь ТУЗ -ийн менежер рүү очоод ESP8266 нийгэмлэгийн esp8266 -ийг суулгаарай.

номын сангийн менежерт очиж IRRemoteESP8266 -ийг суулгана уу.

Эхлээд цахилгааны хүлээн авагчийг nodemcu самбар, 3.3v to 3.3v, gnd to gnd, gpio2 (D4) руу холбоно уу.

IRRemote утгыг ноорог хэлбэрээр оруулаад цуваа дэлгэцийг нээгээд алсын товчлуурыг дарж товчлуур бүрийн утгыг аваад хаа нэг газар бичээрэй. Хамгийн багадаа 9 түлхүүр утгыг (8 релений 8 утга, wifi -ийг дахин холбоход 1 утга) анхаарна уу.

Дараа нь дээр дурдсан схемийн дагуу хэлхээг хийж My_Room кодыг байршуулна уу.

My_room тойм дээрх ir кодыг алсын удирдлага дээрх товчлуур тус бүрт авсан ir код, wifi ssid болон нууц үгээр өөрчлөхөө бүү мартаарай.

ТАЙЛБАР: НЭГДҮҮЛГЭЭ АЧААХАД ДО, Д8, ТХ, РХ ПИН -т ЮУ ч холбож болохгүй. ЭСВЭЛ ЗӨВХӨН ХАМГИЙН ГАЗРЫН УТСУУДЫГ ТУСГААРАЙ

Алхам 3: Схем

Схем
Схем

Схемийг дагаж, хэлхээг хий.

IC7805 нь 8 реле нэгэн зэрэг ажиллуулах хангалттай хүч чадалгүй байдаг. Тиймээс, бид 4ch Relay модуль, IC7805 гэсэн хоёр модулийг ашиглаж байна.

Аливаа IR хүлээн авагч ажиллах болно.

Цахилгаан хангамж хамгийн ихдээ 24В байж болно.

Алхам 4: Андройд апп

Би MIT APP Inventor ашиглан Андройд аппликейшн хийсэн. Та aia файлыг App Inventor руу байршуулж засварлах боломжтой.

Алхам 5: Та үүнийг хийсэн

Та үүнийг хийсэн
Та үүнийг хийсэн

Чиглүүлэгчийнхээ админ самбар руу очиж NodeMCU -ийн IP хаягийг аваарай.

Мөн тодорхой IP хаягийг nodemcu -ийн Mac хаягаар зааж өгөөрэй, ингэснээр тэр үргэлж ижил IP авах бөгөөд үүнийг байнга шалгаж байх шаардлагагүй болно.

Та нэг сүлжээнд IR алсын зай, андроид апп, интернэт хөтчийг ашиглаж болно, эс бөгөөс дэлхийн хаана ч интернэтэд нэвтрэхийн тулд портероо урагшлуулах боломжтой

Асуудал гарсан тохиолдолд www.fb.com / amit.s.samanta fb хаягаар надтай холбоо бариарай, би чадах чинээгээрээ туслах болно.

Зөвлөмж болгож буй: