Агуулгын хүснэгт:
Видео: WiFi болон IR алсын удирдлага, Android апп ашиглан NodeMCU ба IR хүлээн авагчтай 8 реле хяналт: 5 алхам (зурагтай)
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:04
Wi -Fi болон алсын удирдлага, андройд апп ашиглан nodemcu, ir хүлээн авагч ашиглан 8 реле унтраалгыг удирдах.
Ир удирдлага нь wifi холболтоос үл хамааран ажилладаг.
ЭНД ДАРЖ шинэчлэгдсэн хувилбарыг дарна уу
Алхам 1: эд ангиудыг ав
Энэ төсөлд шаардлагатай зүйлүүд
- NodeMCU
- 4 сувгийн реле модуль x 2
- IC7805 x 2 (1 IC7805 нь 8 реле нэгэн зэрэг асаах хангалттай гүйдэл өгдөггүй)
- Талхны самбар
- IR хүлээн авагч (VS1838)
- LED улаан х 1
- Эсэргүүцэл 1K x 1
- Дарах товч x 1
- Холбогч утас
- Цахилгаан хангамж
Алхам 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 хаягаар надтай холбоо бариарай, би чадах чинээгээрээ туслах болно.
Зөвлөмж болгож буй:
ESP8266 RGB LED зурвасын WIFI хяналт - NODEMCU нь Wifi -ээр удирддаг Led зурвасын IR алсын удирдлага болгон ашигладаг. - RGB LED STRIP ухаалаг гар утасны хяналт: 4 алхам
ESP8266 RGB LED зурвасын WIFI хяналт | NODEMCU нь Wifi -ээр удирддаг Led зурвасын IR алсын удирдлага болгон ашигладаг. | RGB LED STRIP ухаалаг гар утасны хяналт: Сайн байна уу залуусаа, энэ заавар дээр бид nodemcu эсвэл esp8266 -ийг IR алсын удирдлага болгон RGB LED зурвасыг хэрхэн ашиглах талаар сурах болно, Nodemcu нь ухаалаг гар утсаар wifi -ээр хянагдах болно. Үндсэндээ та ухаалаг гар утсаараа RGB LED STRIP -ийг удирдах боломжтой
HT12D HT12E ашиглан RF 433MHZ радио хяналт - HT12E & HT12D ашиглан 433mhz ашиглан Rf алсын удирдлага хийх: 5 алхам
HT12D HT12E ашиглан RF 433MHZ радио хяналт | HT12E & HT12D -ийг 433mhz ашиглан Rf алсын удирдлага хийх: Энэхүү зааварчилгаанд би HT12E кодчилол бүхий 433mhz дамжуулагч хүлээн авах модулийг ашиглан RADIO алсын удирдлага хийхийг танд үзүүлэх болно. HT12D декодер IC. Энэхүү зааварчилгаанд та өгөгдлийг маш хямд найрлагатай ашиглан илгээх, хүлээн авах боломжтой болно: HT
2.4Ghz NRF24L01 модулийг ашиглан Arduino ашиглан утасгүй алсын удирдлага - Nrf24l01 4 суваг / Quadcopter -ийн 6 суваг дамжуулагч хүлээн авагч - Rc нисдэг тэрэг - Arduino ашиглан Rc онгоц: 5 алхам (зурагтай)
2.4Ghz NRF24L01 модулийг ашиглан Arduino ашиглан утасгүй удирдлага | Nrf24l01 4 суваг / Quadcopter -ийн 6 суваг дамжуулагч хүлээн авагч | Rc нисдэг тэрэг | Arduino ашиглан Rc онгоц: Rc машин ажиллуулах | Квадрокоптер | Дрон | RC онгоц | RC завь, бидэнд үргэлж хүлээн авагч, дамжуулагч хэрэгтэй байдаг, RC QUADCOPTER -ийн хувьд бидэнд 6 суваг дамжуулагч, хүлээн авагч хэрэгтэй гэж бодъё, энэ төрлийн TX ба RX нь хэтэрхий үнэтэй тул бид үүнийг өөрөө хийх болно
ESP8266 болон Blynk апп ашиглан температур, чийгшлийн алсын хяналт: 15 алхам
ESP8266 болон Blynk App ашиглан температур ба чийгшлийг алсын зайнаас хянах: Энэ бол ESP8266 чиптэй миний анхны төсөл байсан. Би дөнгөж сая байшингийнхаа ойролцоо шинэ хүлэмж барьсан бөгөөд нэг өдрийн дотор тэнд юу болж байгаа нь надад сонирхолтой байсан уу? Температур, чийгшил хэрхэн өөрчлөгддөг вэ? Хүлэмж хангалттай агааржуулалттай юу? Тиймээс би татгалзлаа
Joystick болон IR хүлээн авагчтай Arduino хяналттай платформ тоглоом: 3 алхам (зурагтай)
Joystick болон IR хүлээн авагчтай Arduino хяналттай платформ тоглоом: Өнөөдөр бид C#дээр суурилсан энгийн платформ тоглоомыг удирдахын тулд Arduino микроконтроллер ашиглах болно. Би Arduino -ийг ашиглан джойстик модулаас оролт авч, оролтыг C# програм руу илгээж, оролтыг Serial c дээр сонсож, тайлдаг