Мазмұны:

NTP уақыт белгісімен ESP32 деректерін IoT бұлтына қалай жариялау керек: 5 қадам
NTP уақыт белгісімен ESP32 деректерін IoT бұлтына қалай жариялау керек: 5 қадам

Бейне: NTP уақыт белгісімен ESP32 деректерін IoT бұлтына қалай жариялау керек: 5 қадам

Бейне: NTP уақыт белгісімен ESP32 деректерін IoT бұлтына қалай жариялау керек: 5 қадам
Бейне: ESP32 Tutorial 9 - Using Push button to Toggle LED, Push ON, Push OFF -SunFounder ESP32 IoT kit 2024, Шілде
Anonim
NTP уақыт белгісімен ESP32 деректерін IoT бұлтына қалай жариялау керек
NTP уақыт белгісімен ESP32 деректерін IoT бұлтына қалай жариялау керек

Көптеген қосымшаларда пайдаланушылар өздерінің деректерін AskSensors IoT бұлтына пайдалы жүктемеде жіберілетін мәндердің жергілікті уақыт белгісімен бірге жіберуі қажет.

Уақыт белгісі форматы - UNIX дәуірінің уақыты: 1970 жылдың 1 қаңтарынан бастап өткен миллисекундтардың саны (UTC/GMT түн ортасы)

Бұл оқулықта ESP32 -ді NTP серверлеріне қалай қосу керектігін, уақыт белгісін өлшеуді және уақыт өлшемдерімен HTTPS арқылы бұлтқа жариялауды ұсынады.

1 -қадам: алғышарттар

  • Белсенді AskSensors есептік жазбасы: 15 күндік ақысыз сынақ нұсқасына жазылыңыз (қарапайым, PRO немесе GURU).
  • Жаңа сенсорлық құрылғыны жасау және AskSensors -пен танысу үшін осы жылдам бастау нұсқаулығын орындаңыз.
  • Осы нұсқаулықта көрсетілгендей ESP32 -ді AskSensors Cloud -ке қосыңыз.

2 -қадам: Сізге қажет материал

  • ESP32 әзірлеу тақтасы.
  • Arduino бағдарламалық жасақтамасы бар компьютер (1.8.7 немесе одан жоғары нұсқасы).
  • ESP32 тақтасын компьютерге қосу үшін USB микро кабелі.

3 -қадам: Бағдарламалық қамтамасыз ету

  • Arduino IDE үшін NTP Client кітапханасын орнатыңыз: Эскиз> Кітапхананы қосу> Кітапханаларды басқару тармағына өтіңіз.
  • Fabrice Weinberg NTPClient іздеңіз. Осы жазбаны нұқыңыз, содан кейін Орнату таңдаңыз.
  • Бұл демонстрацияны AskSensors Github бетінен жүктеп алыңыз.

Келесі әрекеттерді өзгертіңіз:

const char* wifi_ssid = «……….»; // SSID

const char* wifi_password = «……….»; // СЫМСЫЗ ДӘЛДIК

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

const unsigned int writeInterval = 25000; // жазу аралығы (мс)

4 -қадам: Тестіңізді іске қосыңыз

  • ESP32 тақтасын компьютерге сериялық/USB арқылы қосыңыз және Arduino IDE көмегімен кодты жүктеңіз.
  • Сериялық терминалды ашыңыз. Ол сіздің ESP32 NTP серверіне қосылғанын, уақыт белгісін көрсетіп, оны AskSensors IoT бұлтына жіберуі керек.
  • AskSensors қосымшасына қайтып оралыңыз және сенсордың деректер ағынын тексеріңіз.

5 -қадам: Өз тәжірибеңізбен бөлісіңіз

Аспаптарды құрылғыға қосуға арналған толық құжаттама осында қол жетімді.

Сіз AskSensors қауымдастығына қосылуға және өз тәжірибеңізбен бөлісуге қош келдіңіз.

Ұсынылған: