როგორ დააკავშიროთ 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 მნიშვნელობა. ჩვენ მოგვიანებით გამოვიყენებთ 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 = "………."; // ᲕᲐᲘ - ᲤᲐᲘ

const char* apiKeyIn = "………."; // API KEY IN, მაგალითი: FALOAPPKH17ZR4Q23A8U9W0XPJL0F6OG

დაგვიანება (25000); // დაგვიანებით 25 წმ

ნაბიჯი 4: გაუშვით კოდი

გაუშვით კოდი
გაუშვით კოდი
გაუშვით კოდი
გაუშვით კოდი
  1. გახსენით Arduino IDE და ატვირთეთ კოდი ESP8266 nodeMCU- ში. მიჰყევით ამ გაკვეთილს, თუ თქვენ ჯერ კიდევ გჭირდებათ ESP8266 ESP-12E NodeMCU პროგრამირების დაწყება Arduino IDE გამოყენებით.
  2. დაუბრუნდით თქვენს სენსორულ გვერდს askSensors– ზე, დააწკაპუნეთ „ვიზუალიზაციაზე“და „გრაფიკის ჩვენებაზე“, რომ ნახოთ თქვენი სენსორის მონაცემები გრაფაში.
  3. გახსენით სერიული ტერმინალი. თქვენ შეგიძლიათ გადაამოწმოთ გრაფიკის კითხვა იმ მნიშვნელობებით, რომლებიც იბეჭდება თქვენს არდუინოს ტერმინალში.

ნაბიჯი 5: შესრულებულია

Ის არის!

გმადლობთ, რომ წაიკითხეთ ეს სასწავლო!

თქვენ შეგიძლიათ სცადოთ მეტი გაკვეთილი აქ.

საბოლოოდ, თქვენი გამოხმაურება დაფასდება. გთხოვთ დატოვეთ კომენტარი ქვემოთ!

გირჩევთ: