Daftar Isi:
- Langkah 1: Diperlukan Perangkat Keras dan Perangkat Lunak
- Langkah 2: Langkah-langkah untuk Mengirim Data ke Platform Suhu dan Kelembaban LabVIEW Menggunakan Sensor Suhu dan Kelembaban Nirkabel Jarak Jauh IoT dan Modem Jaring Nirkabel Jarak Jauh Dengan Antarmuka USB-
- Langkah 3: Mengunggah Kode ke ESP32 Menggunakan Arduino IDE:
- Langkah 4: Output Monitor Serial
- Langkah 5: Membuat Ubidot Bekerja:
Video: Esp32-Ubidots-Nirkabel-jarak jauh Suhu-Dan-Kelembaban: 6 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:55
Dalam tutorial ini, kita akan mengukur data suhu dan kelembaban yang berbeda menggunakan sensor Temp dan kelembaban. Anda juga akan belajar cara mengirim data ini ke Ubidots. Sehingga Anda dapat menganalisisnya dari mana saja untuk aplikasi yang berbeda
Langkah 1: Diperlukan Perangkat Keras dan Perangkat Lunak
Perangkat Keras yang Dibutuhkan:
- NCD ESP32 IoT WiFi BLE Module dengan USB Terintegrasi
- NCD IoT Jarak Jauh Wireless Sensor Suhu dan Kelembaban
- Modem Nirkabel Jarak Jauh NCD dengan Antarmuka USB
Perangkat Lunak yang Dibutuhkan:
- Arduino IDE
- Utilitas LabView
- Ubidot
Perpustakaan Digunakan:
- Pustaka PubSubClient
- Wire.h
Langkah 2: Langkah-langkah untuk Mengirim Data ke Platform Suhu dan Kelembaban LabVIEW Menggunakan Sensor Suhu dan Kelembaban Nirkabel Jarak Jauh IoT dan Modem Jaring Nirkabel Jarak Jauh Dengan Antarmuka USB-
- Pertama, kita membutuhkan aplikasi utilitas Labview yaitu file ncd.io Wireless Temperature And Humidity Sensor.exe yang datanya dapat dilihat.
- Perangkat lunak Labview ini hanya akan bekerja dengan sensor Suhu nirkabel ncd.io
- Untuk menggunakan UI ini, Anda perlu menginstal driver berikut Instal mesin waktu berjalan dari sini 64bit
- 32 bit
- Instal Driver NI Visa
- Instal LabVIEW Run-Time Engine dan NI-Serial Runtime
- Panduan memulai untuk produk ini.
Langkah 3: Mengunggah Kode ke ESP32 Menggunakan Arduino IDE:
Karena esp32 adalah bagian penting untuk mempublikasikan data getaran dan suhu Anda ke Ubidots.
Unduh dan sertakan Pustaka PubSubClient dan Pustaka Wire.h
#termasuk
#termasuk
#termasuk
#termasuk
Anda harus menetapkan Ubidots TOKEN, MQTTCLIENTNAME, SSID (Nama WiFi) dan Kata Sandi unik Anda dari jaringan yang tersedia
#define WIFISSID "xyz" // Letakkan WifiSSID Anda di sini
#define PASSWORD "xyz" // Masukkan kata sandi wifi Anda di sini
#define TOKEN "xyz" // Letakkan TOKEN Ubidot Anda
#define MQTT_CLIENT_NAME "xyz" // Nama klien MQTT
Tentukan variabel dan nama perangkat tempat data akan dikirim ke Ubidots
#define VARIABLE_LABEL "Suhu" // Menetapkan label variabel
#define VARIABLE_LABEL2 "Baterai"
#define VARIABLE_LABEL3 "Kelembaban"
#define DEVICE_LABEL "esp32" // Tetapkan label perangkat
Ruang untuk menyimpan nilai untuk dikirim:
muatan char[100];
topik karakter[150]; char topik2[150]; char topic3[150];// Spasi untuk menyimpan nilai yang akan dikirim char str_Temp[10]; char str_sensorbat[10]; char str_kelembaban[10];
Kode untuk mempublikasikan data ke Ubidots:
sprintf(topik, "%s", ""); // Membersihkan konten topik
sprintf(topik, "%s%s", "/v1.6/devices/", DEVICE_LABEL); sprintf(muatan, "%s", ""); // Membersihkan konten payload sprintf(payload, "{"%s\":", VARIABLE_LABEL); // Menambahkan label variabel sprintf(payload, "%s {"value\": %s", payload, str_Temp); // Menambahkan nilai sprintf(payload, "%s } }", payload); // Menutup tanda kurung kamus client.publish(topic, payload);
- Kompilasi dan unggah kode temp_humidity.ino.
- Untuk memverifikasi konektivitas perangkat dan data yang dikirim, buka monitor serial. Jika tidak ada respons yang terlihat, coba cabut ESP32 Anda, lalu colokkan kembali. Pastikan baud rate monitor Serial diatur ke yang sama dengan yang ditentukan dalam kode Anda 115200.
Langkah 4: Output Monitor Serial
Langkah 5: Membuat Ubidot Bekerja:
- Buat akun di Ubidots.
- Buka profil saya dan catat kunci token yang merupakan kunci unik untuk setiap akun dan tempel ke kode ESP32 Anda sebelum mengunggah.
- Tambahkan perangkat baru ke nama dasbor Ubidots Anda esp32.
- Klik pada perangkat dan pilih perangkat di Ubidots.
- Sekarang Anda akan melihat data yang dipublikasikan di akun Ubidots Anda, di dalam perangkat yang disebut "ESP32".
- Di dalam perangkat buat sensor nama variabel baru di mana pembacaan suhu Anda akan ditampilkan.
- Sekarang Anda dapat melihat Suhu dan data sensor lainnya yang sebelumnya dilihat di monitor serial. Ini terjadi karena nilai pembacaan sensor yang berbeda dilewatkan sebagai string dan disimpan dalam variabel dan dipublikasikan ke variabel di dalam perangkat esp32.
Direkomendasikan:
Mobil Pintar Anda Sendiri & Lebih Jauh HyperDuino+R V3.5R Dengan Funduino/Arduino: 4 Langkah
Mobil Pintar Anda Sendiri & Lebih Jauh HyperDuino+R V3.5R Dengan Funduino/Arduino: Ini adalah salinan langsung dari rangkaian instruksi ini DI SINI. Untuk informasi lebih lanjut kunjungi HyperDuino.com. Dengan HyperDuino+R v4.0R Anda dapat memulai jalur eksplorasi di berbagai arah, mulai dari mengendalikan motor hingga menjelajahi elektronik, dari
Membaca Suhu Menggunakan Sensor Suhu LM35 Dengan Arduino Uno: 4 Langkah
Membaca Suhu Menggunakan Sensor Suhu LM35 Dengan Arduino Uno: Hai teman-teman dalam instruksi ini kita akan belajar cara menggunakan LM35 dengan Arduino. Lm35 adalah sensor suhu yang dapat membaca nilai suhu dari -55 °c hingga 150 °C. Ini adalah perangkat 3-terminal yang memberikan tegangan analog sebanding dengan suhu. Hai
Memulai Dengan ESP32 - Memasang Board ESP32 di Arduino IDE - Kode Blink ESP32: 3 Langkah
Memulai Dengan ESP32 | Memasang Board ESP32 di Arduino IDE | Kode Blink ESP32: Dalam instruksi ini kita akan melihat cara mulai bekerja dengan esp32 dan cara memasang papan esp32 ke Arduino IDE dan kami akan memprogram esp 32 untuk menjalankan kode blink menggunakan arduino ide
Pulse Oximeter Dengan Presisi Jauh Lebih Baik: 6 Langkah (dengan Gambar)
Pulse Oximeter Dengan Ketepatan yang Jauh Lebih Baik: Jika Anda baru saja mengunjungi dokter, kemungkinan besar tanda-tanda vital dasar Anda diperiksa oleh seorang perawat. Berat badan, tinggi badan, tekanan darah, serta denyut jantung (HR) dan saturasi oksigen dalam darah tepi (SpO2). Mungkin, dua yang terakhir diperoleh dari
Penginderaan Jauh untuk Catu Daya Korad: 8 Langkah (dengan Gambar)
Penginderaan Jauh untuk Catu Daya Korad: Unit catu daya adalah alat penting untuk setiap orang yang terlibat dalam elektronik. Kebetulan saya memiliki Korad, yaitu catu daya linier (berat) yang harganya bagus dan telah menerima ulasan yang bagus. Apa itu catu daya dan apa masalahnya