Բովանդակություն:

NodeMCU- ի միջոցով ինտերնետով վերահսկվող լուսադիոդ `6 քայլ
NodeMCU- ի միջոցով ինտերնետով վերահսկվող լուսադիոդ `6 քայլ

Video: NodeMCU- ի միջոցով ինտերնետով վերահսկվող լուսադիոդ `6 քայլ

Video: NodeMCU- ի միջոցով ինտերնետով վերահսկվող լուսադիոդ `6 քայլ
Video: Ինչպես կատարել 4-ալիք ESP8266 ESP01 Wi-Fi ռելեներ | ESP01 Տնային ավտոմատացում | Remotexy | Խաբել 2024, Նոյեմբեր
Anonim
NodeMCU- ի միջոցով ինտերնետով վերահսկվող լուսադիոդ
NodeMCU- ի միջոցով ինտերնետով վերահսկվող լուսադիոդ

Իրերի ինտերնետը (IoT) փոխկապակցված հաշվողական սարքերի, մեխանիկական և թվային մեքենաների, օբյեկտների, կենդանիների կամ մարդկանց համակարգ է, որոնց տրամադրվում են եզակի նույնացուցիչներ և ցանցից տվյալների փոխանցման ունակություն ՝ առանց մարդուց մարդուն կամ մարդուն պահանջելու: համակարգչի հետ փոխազդեցություն:

Այս ուսանելի ծրագրում մենք կկատարենք պարզ IoT նախագիծ: Վեբ էջի վերահսկվող LED- ն ՝ օգտագործելով NodeMCU- ն, որը միացված է տեղական ցանցին:

DESCRIPTIONNodeMCU- ը բաց կոդով IoT հարթակ է: Այն ներառում է որոնվածը, որն աշխատում է Espressif- ից ESP8266 WiFi SoC- ով և սարքավորում, որը հիմնված է ESP-12 մոդուլի վրա: «NodeMcu» տերմինը լռելյայն վերաբերում է որոնվածին, այլ ոչ թե dev հավաքածուներին: ESP8266 որոնվածը օգտագործում է Lua սցենարական լեզու: Այն հիմնված է Lua նախագծի վրա և կառուցված է Espressif Non-OS SDK- ի վրա ESP8266- ի համար: Այն օգտագործում է բազմաթիվ բաց կոդով նախագծեր, օրինակ ՝ Lua-cjson և spiffs: LUA- ի վրա հիմնված ինտերակտիվ որոնվածը Expressif ESP8622 Wi-Fi SoC- ի համար, ինչպես նաև բաց կոդով ապարատային տախտակ, որը հակառակ $ 3 ESP8266 Wi-Fi մոդուլների ներառում է ծրագրավորման և կարգաբերման համար CP2102 TTL դեպի USB չիպ, հարմար է ուտեստների համար և կարող է պարզապես սնուցվում է իր միկրո USB պորտի միջոցով:

ՀԱՏԿՈՒԹՅՈՒՆՆԵՐ

  • Wi-Fi մոդուլ-ESP-12E մոդուլ, որը նման է ESP-12 մոդուլին, բայց ունի 6 լրացուցիչ GPIO:
  • USB - միկրո USB պորտ էներգիայի, ծրագրավորման և կարգաբերման համար
  • Վերնագրեր-2x 2.54 մմ 15 պինային վերնագիր ՝ GPIO- ներով, SPI- ով, UART- ով, ADC- ով և հոսանքի կապում Մուտք-Տարբերակ-Վերակայման և Flash կոճակներ
  • Հզորություն - 5V միկրո USB պորտի միջոցով

Քայլ 1: Պահանջվող նյութեր

Պահանջվող նյութեր
Պահանջվող նյութեր
Պահանջվող նյութեր
Պահանջվող նյութեր
Պահանջվող նյութեր
Պահանջվող նյութեր
Պահանջվող նյութեր
Պահանջվող նյութեր
  1. ESP8266 NodeMCU
  2. Breadboard
  3. LED
  4. Jumper լարերը
  5. Arduino IDE

Քայլ 2. NodeMCU խորհրդի փաթեթի տեղադրում

NodeMCU խորհրդի փաթեթի տեղադրում
NodeMCU խորհրդի փաթեթի տեղադրում
NodeMCU խորհրդի փաթեթի տեղադրում
NodeMCU խորհրդի փաթեթի տեղադրում
  1. Բացեք Arduino IDE- ն: Գնացեք Ֆայլեր-> Նախապատվություններ: Մուտքագրեք https://arduino.esp8266.com/stable/package_esp8266… Board Board- ի լրացուցիչ URL- ների դաշտում
  2. Այժմ գնացեք Գործիքներ-> Տախտակներ-> Խորհրդի կառավարիչ և որոնեք ESP8266 և տեղադրեք փաթեթը:

Քայլ 3: Ամրացնել կապերը

Ամրացնել կապերը
Ամրացնել կապերը
  1. NodeMCU- ի D7- ից LED- ի +ve:
  2. G- ի NodeMCU- ից LED- ի -ve:

Քայլ 4: Աղբյուրի ծածկագիր

Աղբյուրի ծածկագիր
Աղբյուրի ծածկագիր
Աղբյուրի ծածկագիր
Աղբյուրի ծածկագիր
Աղբյուրի ծածկագիր
Աղբյուրի ծածկագիր
Աղբյուրի ծածկագիր
Աղբյուրի ծածկագիր

Ծածկագրում

փոխել ssid- ը ձեր ssid անունին

և գաղտնաբառ ձեր SSID- ի գաղտնաբառին

const char* ssid = "MODI"; // ձեր ssid

const char* գաղտնաբառ = "8826675619"; // Ձեր գաղտնաբառը

Քայլ 5: Կոդի վերբեռնում

Կոդի վերբեռնում
Կոդի վերբեռնում

Երբ դուք հաջողությամբ կառուցեք ձեր կապը տախտակի վրա և գրեք կոդավորում, դուք պետք է վերբեռնեք կոդավորումը NodeMCU- ում `օգտագործելով միկրո USB:

Այժմ, գնացեք Գործիքներ> Տախտակ> ESP8266 մոդուլներ և կարող եք տեսնել բազմաթիվ տարբերակներ ESP8266- ի համար: Ընտրեք «NodeMCU 1.0 (ESP-12E մոդուլ): Հաջորդը, ընտրեք ձեր նավահանգիստը: Եթե չեք կարողանում ճանաչել ձեր նավահանգիստը, գնացեք Կառավարման վահանակ> Համակարգ> Սարքի կառավարիչ> Պորտ և թարմացրեք ձեր USB վարորդը:

Այժմ վերբեռնեք ծածկագիրը տախտակին:

Քայլ 6: LED- ի վերահսկում

LED- ի վերահսկում
LED- ի վերահսկում
LED- ի վերահսկում
LED- ի վերահսկում
LED- ի վերահսկում
LED- ի վերահսկում
LED- ի վերահսկում
LED- ի վերահսկում
  • Այժմ բացեք ձեր Սերիայի մոնիտորը և ոչ թե URL- ը:
  • Այժմ տեղադրեք URL- ը ձեր հեռախոսի դիտարկիչում:
  • Կբացվի էջ, որի վրա կան երկու կոճակներ ՝ ON և OFF:
  • Եթե ամեն ինչ ճիշտ է, ON- ը սեղմելիս LED- ը կլուսավորվի, և OFF- ը սեղմելիս LED- ը կանջատվի:

Խորհուրդ ենք տալիս: