Агуулгын хүснэгт:
- Алхам 1: Танд хэрэгтэй зүйл:
- Алхам 2: Arduino IDE-ийг тохируулах:
- Алхам 3: RemoteMe дээр хуудсыг тохируулах:-
- Алхам 4: MCU дээр код байршуулах:-
- Алхам 5: Холболтууд:-
- Алхам 6: Туршилт:-
Видео: Хөтөч ашиглан интернетээр дамжуулан төхөөрөмжүүдийг хянах. (IoT): 6 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:03
Энэхүү гарын авлагад би вэб хөтөч ашиглан интернет, LED, реле, мотор гэх мэт төхөөрөмжийг хэрхэн удирдахыг танд үзүүлэх болно. Мөн та ямар ч төхөөрөмж дээр хяналтанд аюулгүй хандах боломжтой. Миний энд ашигласан вэб платформ бол энэ талаар илүү ихийг мэдэхийн тулд RemoteMe.org хуудсанд зочилно уу.
Процессыг илүү сайн ойлгоход туслах зургуудыг заавал үзээрэй.
Тиймээс эхэлцгээе.
Алхам 1: Танд хэрэгтэй зүйл:
Энэ төслийн хувьд танд хэрэгтэй болно:-
- ESP8266 (NodeMCU) Европ дахь USLink холбоос
- Европ дахь USLink -д зориулсан LEDLink
- Европ дахь USLink -д зориулсан ButtonLink товчийг дарна уу
- Breadboard. Европ дахь USLink холбоос
Програм хангамж:-
- Arduino IDE
- RemoteMe дээрх данс.
Хэрэв танд NodeMCU байхгүй бол төсөлд Arduino эсвэл Raspberry-pi ашиглаж болно гэдгийг анхаарна уу.
Алхам 2: Arduino IDE-ийг тохируулах:
NodeMCU Esp8266 -тэй ажиллахын тулд эхлээд самбарыг IDE -д оруулах ёстой, хэрэв та үүнийг хараахан хийгээгүй байгаа бол энэ зааврыг эндээс үзээрэй.
Самбарууд IDE дээр бэлэн болсны дараа энэ төсөлд шаардлагатай зарим номын сан байдаг.
Эдгээр санг суулгахын тулд:-
IDE ба Goto >> Sketch >> Номын санг оруулах >> Номын санг удирдах. Попап цонх гарч ирэх ёстой. Энд та шаардлагатай номын санг хайж олох болно
Номын сангийн жагсаалт:-
- RBD_Timer.h
- RBD_Button.h
- RemoteMe.h
- ESP8266WiFi.h
- ESP8266WiFiMulti.h
- ArduinoHttpClient.h
Эдгээрийг нэг нэгээр нь суулгаж, дууссаны дараа IDE -г дахин эхлүүлнэ үү.
Үүний тусламжтайгаар IDE ашиглахад бэлэн болно.
Алхам 3: RemoteMe дээр хуудсыг тохируулах:-
RemoteMe -ийг ашиглахын тулд та эхлээд бүртгүүлэх ёстой бөгөөд ингэснээр та өөрийн вэб хуудсыг үүсгэж, төхөөрөмжүүдийг хянаж эхлэх боломжтой болно.
Goto RemoteMe.org дээр "Програм", Goto Signup дээр дарж дэлгэрэнгүй мэдээллээ оруулаад бүртгүүлээрэй
Таныг тавтай морилох хуудсаар угтах болно, одоо зүүн талд цэснээс "Төхөөрөмжүүд" -ийг сонгоно уу
Баруун талд нь "Шинэ төхөөрөмж" гэсэн сонголтыг харах болно, үүн дээр дарснаар доош унах цэс гарч ирэх бөгөөд эндээс "Шинэ вэб хуудас" -г сонгоно уу
Одоо нэр, төхөөрөмжийн ID өг, би үүнийг "LED" гэж нэрлээд "203" төхөөрөмжийн ID -г өгсөн. (Төхөөрөмжийн ID нь өөр өөр төхөөрөмжүүдийг ялгах өвөрмөц дугаар юм.)
Товчлуурыг "идэвхтэй" болгож тохируулсан эсэхийг шалгаад "илгээх" товчийг дарна уу. Хуудас дээр 203 төхөөрөмжийн ID бүхий LED нэртэй шинэ төхөөрөмж гарч ирнэ. Одоо төхөөрөмжийн баруун талд байрлах доош сумыг сонгоод вэб хуудас үүсгэх боломжтой хоосон үүрийг харах болно
Энэ GitHub хуудсыг аваарай. Та гурван файлыг (index.html, scripts.js & styles.css) чирж, төхөөрөмж дээрх хоосон үүр рүү нэг нэгээр нь хаях хэрэгтэй
Алхам 4: MCU дээр код байршуулах:-
Төслийг ажиллуулахын тулд танд шаардлагатай кодыг доор өгөв.
Кодыг байршуулахаас өмнө кодонд бага зэрэг өөрчлөлт оруулах шаардлагатай байна.
IDE дээр код нээгдсэний дараа та шаардлагатай талбарт WiFi нэр, нууц үгээ оруулах ёстой бөгөөд ингэснээр самбар таны сүлжээнд холбогдох боломжтой болно.
Кодын дараах хэсэгт өөрчлөлт оруулна уу:-
#тодорхойлох WIFI_NAME "WiFi нэрээ оруулна уу" #WiFi нууц үгээ оруулна уу "DEVICE_ID 203 тодорхойлно уу
Баталгаажуулалтын жетон авахын тулд Goto Remoteme.org >> Програмууд >> Токенууд (Зүүн талын доорх төхөөрөмжүүдийн цэсэнд)
Токенийг хуулж кодод буулгана уу.
Одоо NodeMCU -г компьютерт холбож, зөв портыг сонгоод кодыг байршуулна уу.
Алхам 5: Холболтууд:-
Холболт хийхийн тулд дээрх зургийг дагана уу:-
LED нь MCU -ийн D5 зүүтэй холбогдсон байна.
Товчлуур нь D2 зүүтэй холбогдсон байна.
LED -ийг гэмтээхгүйн тулд LED -тэй резисторыг цувралаар ашигла.
Алхам 6: Туршилт:-
Одоо та төслийг амжилттай дуусгалаа. Бүтээлийг туршиж үзэх цаг болжээ.
Холболт зөв эсэхийг шалгахын тулд эхлээд товчлуурыг дарахад LED асаалттай байх болно, товчлуурыг дахин дарвал LED унтрах болно
Одоо RemotMe вэбсайт руу орж програмаа нээнэ үү. нэвтэрсэн дансаа ашиглан нэвтрэх
Одоо goto Devices -ийг үүсгээд саяхан үүсгэсэн төхөөрөмжөө сонго. Төхөөрөмжийн ID гарч ирэхээс өмнө зүүн талд байгаа Холболтын холбоос тэмдэг нь ногоон болж хувирсан бөгөөд энэ нь ESP самбар сервертэй холбогдсон болохыг харуулж байна
Одоо "index.html" файл дээр дараад "шинэ таб дээр нээх" -ийг сонгоно уу, шинэ таб дээр тойрог бүхий вэб хуудас гарч ирнэ. Та тойрог дээр дарж LED -ийг асаах, унтраах боломжтой
Ухаалаг гар утас ашиглан LED -ээ удирдах. Дахин төхөөрөмжийн хуудас руу очоод "index.html" дээр дарна уу. Энэ удаад "Нэргүй холбоос авах …" гэсэн хамгийн сүүлийн сонголтыг сонгоно уу. Нэвтрэх шаардлагагүй LED-ийг удирдахын тулд ямар ч ухаалаг гар утсанд нээж болох линк бүхий цонх гарч ирнэ
Илүү сайн сонголт бол та холбоосны хажууд байгаа QR сонголтыг сонгож болно. Андройд эсвэл iPhone ашиглан QR -ийг сканнердах бөгөөд та тойрог хэлбэрээр вэб хуудас руу чиглүүлэх болно
Энэ нь хэрхэн ажилладагийг харахын тулд видео демог шалгаж үзээрэй.
Төсөл танд таалагдсан гэж найдаж байна, хэрэв танд асуулт байвал сэтгэгдэл дээр асуугаарай.
Баярлалаа.
Зөвлөмж болгож буй:
Интернетээр Nodemcu ашиглан Blynk програмаар дамжуулан удирдан чиглүүлэх: 5 алхам
Интернет дээр Nodemcu ашиглан Blynk програмаар дамжуулан удирдан чиглүүлэх: Өнөөдөр бүгдэнд нь сайн байна уу, бид интернет ашиглан ухаалаг гар утсаа ашиглан LED -ийг хэрхэн удирдахыг танд үзүүлэх болно
ESP8266 NODEMCU BLYNK IOT заавар - Esp8266 Blunk болон Arduino IDE ашиглан IOT - LED -ийг интернетээр хянах: 6 алхам
ESP8266 NODEMCU BLYNK IOT заавар | Esp8266 IOT нь Blunk болон Arduino IDE ашиглан | Интернэтээр LED хянах: Сайн байна уу залуусаа, энэхүү зааварчилгаанд бид ESP8266 эсвэл Nodemcu ашиглан IOT -ийг хэрхэн ашиглах талаар сурах болно. Үүний тулд бид blynk програмыг ашиглах болно, ингэснээр бид esp8266/nodemcu ашиглан интернэт дэх LED -ийг удирдах болно
IOT: ESP 8266 Nodemcu BLYNK програмыг ашиглан неопиксел Ws2812 LED зурвасыг интернетээр хянах: 5 алхам
IOT: ESP 8266 Nodemcu Neopixel Ws2812 LED зурвасыг BLYNK програм ашиглан интернетээр хянаж байна: Сайн байна уу залуусаа, энэ зааварчилгаанд би дэлхийн өнцөг булан бүрээс BLYNK APP болон nodemcu ашиглан интернетээр хянах боломжтой неопикселийн LED туузыг ашиглан гэрэл хийсэн. Энэхүү төслийн тархины үүрэг гүйцэтгэж байгаа тул орчныхоо гэрэл гэгээг танд зориулаарай
Arduino төсөл: Nodejs + SQL мэдээллийн бааз, вэбсайтыг ашиглан интернетээр дамжуулан электроникийг хянах: 6 алхам
Arduino төсөл: Nodejs + SQL мэдээллийн бааз, вэбсайтыг ашиглан интернетээр дамжуулан электроникийг хянах. Төсөл Оруулсан: Mahmed.tech Огноо: 2017 оны 7 -р сарын 14 Хэцүү байдлын түвшин: Програмчлалын зарим мэдлэгтэй хүн. Тоног төхөөрөмжийн шаардлага: - Arduino Uno, Nano, Mega (Цуваа холболттой ихэнх MCU ажиллах болно гэж бодож байна) - Single LED & Одоогийн хязгаарлалт
Захын төхөөрөмжүүдийг хянах, цахилгаан хэмнэх: 5 алхам
Захын төхөөрөмжүүдийг хянах, цахилгаан хэмнэх: Бид бүгд үүнийг сонссон, төхөөрөмжийг ашиглаагүй байхад нь унтраа, гэхдээ та унтахаасаа өмнө шөнийн 1 цагт бүх дагалдах хэрэгслээ унтраах гэж оролдож байсан уу? Амар хялбар ажил биш. Дахиж үгүй