İçindekiler:
Video: NTP Zaman Damgalı ESP32 Verileri IoT Bulutuna Nasıl Yayınlanır: 5 Adım
2025 Yazar: John Day | [email protected]. Son düzenleme: 2025-01-13 06:58
Birçok uygulamada, kullanıcıların veri yükünde gönderilecek değerlerin yerel zaman damgası ile birlikte AskSensors IoT bulutuna göndermesi gerekir.
Zaman damgası formatı UNIX Epoch zamanıdır: 1 Ocak 1970'den bu yana geçen milisaniye sayısı (gece yarısı UTC/GMT)
Bu eğitici, ESP32'nizi NTP sunucularına nasıl bağlayacağınızı, ölçümleri zaman damgası ile nasıl bağlayacağınızı ve bu ölçümleri zaman damgalarıyla HTTPS üzerinden bulutta nasıl yayınlayacağınızı sunar.
Adım 1: Önkoşullar
- Aktif AskSensors hesabı: 15 günlük ücretsiz denemeye abone olun (BASİT, PRO veya GURU).
- Yeni bir sensör cihazı oluşturmak ve AskSensor'ları tanımak için bu hızlı başlangıç kılavuzunu izleyin.
- ESP32'yi bu kılavuzda gösterildiği gibi AskSensors Cloud'a bağlayın.
Adım 2: İhtiyacınız Olan Malzeme
- ESP32 geliştirme kartı.
- Arduino yazılımı çalıştıran bilgisayar (sürüm 1.8.7 veya üstü).
- ESP32 kartını bilgisayara bağlamak için USB mikro kablosu.
3. Adım: Yazılım
- Arduino IDE için NTP İstemci kitaplığını kurun: Çizim > Kitaplığı Dahil Et > Kitaplıkları Yönet'e gidin.
- Fabrice Weinberg tarafından NTPClient'i arayın. Bu girişe tıklayın ve ardından Yükle'yi seçin.
- Bu demoyu AskSensors Github sayfasından indirin.
Aşağıdakileri değiştirin:
const char* wifi_ssid = "………."; // SSID
const char* wifi_password = "………."; // WİFİ
const char* apiKeyIn = "………."; // API ANAHTARI GİRİŞİ
const imzasız int writeInterval = 25000; // yazma aralığı (ms cinsinden)
4. Adım: Testinizi Çalıştırın
- ESP32 kartınızı seri/USB üzerinden bilgisayara bağlayın ve Arduino IDE kullanarak kodu yükleyin.
- Bir seri terminal açın. NTP sunucusuna bağlı ESP32'nizi göstermeli, verileri zaman damgası ile göstermeli ve AskSensors IoT bulutuna göndermelidir.
- AskSensors Uygulamasına geri dönün ve sensör veri akışınızı kontrol edin.
Adım 5: Deneyiminizi Paylaşın
Cihazları AskSensor'lara bağlamak için ayrıntılı bir dokümantasyon burada mevcuttur.
AskSensors topluluğuna katılabilir ve deneyiminizi paylaşabilirsiniz.