Ինչպես միացնել ESP8266 NodeMCU- ը IoT ամպին. 5 քայլ
Ինչպես միացնել ESP8266 NodeMCU- ը IoT ամպին. 5 քայլ
Anonim
Ինչպես միացնել ESP8266 NodeMCU- ը IoT ամպին
Ինչպես միացնել ESP8266 NodeMCU- ը IoT ամպին

Այս հրահանգը ձեզ ցույց է տալիս «Իրերի ինտերնետի» պարզ ցուցադրում ՝ օգտագործելով ESP8266 NodeMCU- ն և առցանց IoT ծառայությունը, որը կոչվում է AskSensors: Մենք ձեզ ցույց ենք տալիս, թե ինչպես արագորեն ստանալ տվյալներ ESP8266 HTTPS հաճախորդից և դրանք գրաֆիկով գծել AskSensors IoT հարթակում:

Քայլ 1: Ձեզ անհրաժեշտ նյութեր

Ձեզ անհրաժեշտ նյութեր
Ձեզ անհրաժեշտ նյութեր

Այս ձեռնարկին հետևելու համար ձեզ պարզապես պետք է.

  1. Arduino ծրագրակազմ աշխատող համակարգիչ
  2. ESP8266 հանգույց MCU
  3. USB միկրո մալուխ `հանգույցի MCU- ն համակարգչին միացնելու համար:

Քայլ 2: Գրանցվեք AskSensors- ի համար

Նախ, ստեղծեք նոր հաշիվ AskSensors- ում: Դուք կստանաք նամակ, որը պարունակում է մուտքագրման համար անհրաժեշտ բոլոր հրահանգները (դա շատ հեշտ է):

Հետևեք այս մեկնարկի ուղեցույցին, որը բացատրում է ձեզ, թե ինչպես ստեղծել և կարգավորել նոր տվիչ, որպեսզի մենք կարողանանք տվյալներ գրել այս սենսորին: Ահա հիմնական քայլերը.

  1. Կտտացրեք «Նոր տվիչ» ՝ եզակի ID- ով և Api ստեղներով հաղորդակցման ալիք ստեղծելու համար: Տվեք ձեր սենսորին անուն և նկարագրություն:
  2. Ավելացրեք մոդուլ այն տվյալների համար, որոնք գծագրելու եք:
  3. Պատճենեք Api Key In արժեքը: ESP8266 ծածկագրում մենք ավելի ուշ կօգտագործենք:

Քայլ 3: Գրեք ծածկագիրը

Էսքիզների և ESP8266 WIFI գրադարանների օրինակները հասանելի են github- ում: Տրամադրված ծածկագիրը պատրաստ է օգտագործել այնպես, ինչպես կա: Այն ESP8266- ը միացնում է անլար ցանցին որպես HTTPS հաճախորդ, այնուհետև տվյալները փոխանցում AskSensors- ին յուրաքանչյուր 25 վայրկյանում: Դուք պետք է լրացնեք հետևյալը.

  • Ձեր WIFI SSID- ը և գաղտնաբառը:
  • Api Key In- ը նախկինում ստեղծվել է AskSensors- ի կողմից:
  • Անհրաժեշտության դեպքում, երկու հաջորդական տվյալների թարմացումների միջև ընկած ժամանակահատվածը (այս օրինակում սահմանվել է 25 վայրկյան):

// Wifi կազմաձևում

const char* wifi_ssid = "………."; // SSID const char* wifi_password = "………."; // WIFI

const char* apiKeyIn = "………."; // API KEY IN, օրինակ ՝ FALOAPPKH17ZR4Q23A8U9W0XPJL0F6OG

ուշացում (25000); // ուշացում 25 վայրկյան

Քայլ 4: Գործարկեք ծածկագիրը

Գործարկեք ծածկագիրը
Գործարկեք ծածկագիրը
Գործարկեք ծածկագիրը
Գործարկեք ծածկագիրը
  1. Բացեք Arduino IDE- ն և վերբեռնեք կոդը ESP8266 nodeMCU- ում: Հետևեք այս ձեռնարկին, եթե դեռ կարիք ունեք սկսել ESP8266 ESP-12E NodeMCU- ի ծրագրավորումը Arduino IDE- ի միջոցով:
  2. Վերադարձեք հարցասենսորների ձեր սենսորների էջ, կտտացրեք «պատկերացնել» և «Graուցադրել գրաֆիկը» ՝ ձեր տվիչների տվյալները գրաֆիկով դիտելու համար:
  3. Բացեք սերիական տերմինալը: Դուք կարող եք խաչաձեւ ստուգել գրաֆիկի ընթերցումները `ձեր Arduino տերմինալում տպված արժեքներով:

Քայլ 5: ԿԱՌԱՎՈՐ

Վերջ!

Շնորհակալություն այս ուսանելի ուսուցման համար:

Այստեղ կարող եք փորձել ավելի շատ ձեռնարկներ:

Ի վերջո, ձեր կարծիքը կգնահատվի: խնդրում ենք թողնել մեկնաբանություն ստորև!

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