Სარჩევი:

როგორ გამოაქვეყნოთ ESP32 მონაცემები NTP დროის ნიშნულით IoT Cloud– ში: 5 ნაბიჯი
როგორ გამოაქვეყნოთ ESP32 მონაცემები NTP დროის ნიშნულით IoT Cloud– ში: 5 ნაბიჯი

ვიდეო: როგორ გამოაქვეყნოთ ESP32 მონაცემები NTP დროის ნიშნულით IoT Cloud– ში: 5 ნაბიჯი

ვიდეო: როგორ გამოაქვეყნოთ ESP32 მონაცემები NTP დროის ნიშნულით IoT Cloud– ში: 5 ნაბიჯი
ვიდეო: How to use ESP32 WiFi and Bluetooth with Arduino IDE full details with examples and code 2024, ივლისი
Anonim
როგორ გამოაქვეყნოთ ESP32 მონაცემები NTP დროის ნიშნულით IoT ღრუბელში
როგორ გამოაქვეყნოთ ESP32 მონაცემები NTP დროის ნიშნულით IoT ღრუბელში

ბევრ პროგრამაში, მომხმარებლებმა უნდა გაგზავნონ თავიანთი მონაცემები ადგილობრივ დროის ნიშნულთან ერთად, რომელიც უნდა გაიგზავნოს დატვირთვაში AskSensors IoT ღრუბელში.

დროის ნიშნულის ფორმატი არის UNIX ეპოქის დრო: მილიწამების რაოდენობა, რომელიც გავიდა 1970 წლის 1 იანვრიდან (შუაღამისას UTC/GMT)

ეს გაკვეთილი წარმოგიდგენთ როგორ დაუკავშიროთ თქვენი ESP32 NTP სერვერებს, დროის ნიშნულის გაზომვები და გამოაქვეყნოთ ეს გაზომვები ქრონომეტრაჟებით ღრუბელზე HTTPS– ით.

ნაბიჯი 1: წინაპირობები

  • აქტიური AskSensors ანგარიში: გამოიწერეთ 15 დღიანი უფასო საცდელი პერიოდი (SIMPLE, PRO ან GURU).
  • მიჰყევით ამ სწრაფ დაწყების სახელმძღვანელოს ახალი სენსორული მოწყობილობის შესაქმნელად და გაეცანით AskSensors– ს.
  • შეაერთეთ ESP32 AskSensors Cloud– თან, როგორც ეს მოცემულია ამ სახელმძღვანელოში.

ნაბიჯი 2: მასალა, რომელიც გჭირდებათ

  • ESP32 განვითარების დაფა.
  • კომპიუტერი მუშაობს Arduino პროგრამული უზრუნველყოფით (ვერსია 1.8.7 ან უფრო მაღალი).
  • USB მიკრო კაბელი ESP32 დაფის კომპიუტერთან დასაკავშირებლად.

ნაბიჯი 3: პროგრამული უზრუნველყოფა

  • დააინსტალირეთ NTP კლიენტის ბიბლიოთეკა Arduino IDE– სთვის: გადადით ჩანახატზე> ბიბლიოთეკის ჩართვა> ბიბლიოთეკების მართვა.
  • მოძებნეთ NTPClient ფაბრის ვაინბერგის მიერ. დააწკაპუნეთ ამ ჩანაწერზე და შემდეგ აირჩიეთ ინსტალაცია.
  • ჩამოტვირთეთ ეს დემო AskSensors Github გვერდიდან.

შეცვალეთ შემდეგი:

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

const char* wifi_password = "………."; // ᲕᲐᲘ - ᲤᲐᲘ

const char* apiKeyIn = "………."; // API KEY IN

const unsigned int writeInterval = 25000; // ჩაწერის ინტერვალი (ms)

ნაბიჯი 4: გაუშვით თქვენი ტესტი

  • შეაერთეთ თქვენი ESP32 დაფა კომპიუტერთან სერიული/USB საშუალებით და ატვირთეთ კოდი Arduino IDE გამოყენებით.
  • გახსენით სერიული ტერმინალი. მან უნდა აჩვენოს თქვენი ESP32 დაკავშირებული NTP სერვერთან, დროის ნიშნულის მონაცემები და გაგზავნოს AskSensors IoT ღრუბელში.
  • დაუბრუნდით AskSensors აპლიკაციას და შეამოწმეთ თქვენი სენსორული მონაცემების ნაკადი.

ნაბიჯი 5: გაუზიარეთ თქვენი გამოცდილება

დეტალური დოკუმენტაცია მოწყობილობების AskSensors– თან დასაკავშირებლად არის აქ.

კეთილი იყოს თქვენი მობრძანება AskSensors საზოგადოებაში და გაუზიარეთ თქვენი გამოცდილება.

გირჩევთ: