Daftar Isi:
- Langkah 1: Diperlukan Perangkat Keras dan Perangkat Lunak
- Langkah 2: Langkah-langkah untuk Mengirim Data ke Platform Getaran dan Suhu Labview Menggunakan Sensor Getaran dan Suhu 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:
- Langkah 6: Buat Dasbor di Ubidots:
Video: IoT- Ubidots- ESP32+Jarak Jauh-Nirkabel-Getaran-Dan-Suhu-Sensor: 7 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:54
Getaran benar-benar merupakan gerakan bolak-balik-atau osilasi-mesin dan komponen dalam gadget bermotor. Getaran dalam sistem industri mungkin merupakan gejala, atau motif, gangguan, atau dapat dikaitkan dengan operasi sehari-hari. Misalnya, sander berosilasi dan tumbler getar bergantung pada getaran untuk fitur. Mesin dan perkakas pembakaran internal, sekali lagi, mengalami getaran yang tak terhindarkan dalam jumlah tertentu. Getaran dapat menyiratkan kerumitan dan jika dibiarkan dapat menyebabkan kerusakan atau kerusakan yang dipercepat. Getaran dapat disebabkan oleh satu atau lebih faktor pada waktu tertentu, paling sering adalah ketidakseimbangan, ketidaksejajaran, pemakaian, dan kelonggaran.
Dalam proyek ini, kami memperkenalkan sensor getaran dan suhu nirkabel NCD Long Range IoT Industrial, yang menawarkan jangkauan hingga 2 Mile menggunakan arsitektur jaringan mesh nirkabel. Menggabungkan sensor getaran dan suhu 16-bit yang presisi, perangkat ini mentransmisikan data getaran dan suhu yang sangat akurat pada interval yang ditentukan pengguna. Ini memiliki aplikasi yang berbeda:
- Pengerjaan logam
- Pembangkit listrik
- Pertambangan
- Makanan dan minuman
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 Nirkabel Getaran Dan Sensor Suhu
- 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 Getaran dan Suhu Labview Menggunakan Sensor Getaran dan Suhu Nirkabel Jarak Jauh IoT dan Modem Jaring Nirkabel Jarak Jauh Dengan Antarmuka USB
- Pertama, kita memerlukan aplikasi utilitas Labview yaitu file ncd.io Wireless Vibration and Temperature Sensor.exe yang datanya dapat dilihat.
- Perangkat lunak Labview ini hanya akan bekerja dengan sensor Suhu Getaran nirkabel ncd.io.
- Untuk menggunakan UI ini, Anda perlu menginstal driver berikut Instal mesin waktu berjalan dari sini Driver 64bit
- Pengemudi 32bit
- 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
#sertakan #sertakan
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" // Masukkan TOKEN Ubidots Anda #define MQTT_CLIENT_NAME "xyz" // Nama klien MQTT
Tentukan variabel dan nama perangkat tempat data akan dikirim ke ubidots
#define VARIABLE_LABEL "sensor"// Menentukan label variabel
#define VARIABLE_LABEL1 "AdcValue" #define VARIABLE_LABEL2 "Battery" #define VARIABLE_LABEL3 "RMS_X" #define VARIABLE_LABEL4 "RMS_Y" #define DEVICE_LABEL "esp32" // Tetapkan label perangkat
Ruang untuk menyimpan nilai untuk dikirim:
char str_sensor[10];
char str_sensorbat[10]; char str_sensorAdc[10]; char str_sensorRmsx[10]; char str_sensorRmsy[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_sensor); // Menambahkan nilai sprintf(payload, "%s } }", payload); // Menutup tanda kurung kamus client.publish(topic, payload);
- Kompilasi dan unggah kode Ncd_vibration_and_temperature.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.
Kode:
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 ubidot Anda esp32.
- 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.
Langkah 6: Buat Dasbor di Ubidots:
- Buka dasbor pilih data.
- Di dalam dasbor membuat widget yang berbeda.
- Tambahkan widget baru ke layar dasbor Anda.
Direkomendasikan:
Penguji Jarak Jauh IR: 12 Langkah
Penguji Jarak Jauh IR: Sensor jarak jauh inframerah adalah komponen elektronik dasar yang hampir digunakan di semua jenis peralatan apakah itu perangkat rumah tangga atau profesional. Sensor ini bekerja berdasarkan prinsip memancarkan cahaya atau mendeteksi radiasi infra merah. Ketika ada sinyal
Saklar Audio Jarak Jauh: 3 Langkah
Remote Audio Switch: Ketika Anda membeli mini PC bekas yang murah untuk digunakan sebagai pemutar media di ruang tamu Anda, Anda dapat menginstal perangkat lunak home theater KODI di dalamnya dan itu akan bekerja lebih cepat dibandingkan dengan penggunaan Raspberry Pi. Lihat: https://kodi.tv/Menggunakan mini PC yang lebih lama
Pengendali Jarak Jauh Berbasis LoRa - Kontrol Peralatan Dari Jarak Jauh: 8 Langkah
Pengendali Jarak Jauh Berbasis LoRa | Mengontrol Peralatan Dari Jarak Jauh: Hai, apa kabar, Guys! Akarsh di sini dari CETech. Dalam proyek ini, kita akan membuat remote control yang dapat digunakan untuk mengontrol berbagai instrumen seperti LED, motor atau jika kita berbicara tentang kehidupan kita sehari-hari, kita dapat mengontrol aplikasi rumah kita
Tingkatkan Jarak Efektif pada Pemancar Pemicu Jarak Jauh Flash 'ebay' Dengan Antena: 6 Langkah
Tingkatkan Jarak Efektif pada Pemancar Pemicu Jarak Jauh Flash 'ebay' Dengan Antena: Penggemar kamera dapat membeli pemicu jarak jauh versi murah untuk unit lampu kilat eksternal, mengendalikan unit lampu kilat tipe hot-shoe atau 'studio'. Pemicu ini menderita karena daya pemancar yang rendah dan dengan demikian jarak kontrol efektif yang kecil. ini bulan
Pelepasan Kabel Jarak Jauh Olympus Evolt E510 (Versi 2 Dengan Fokus Otomatis pada Jarak Jauh): 6 Langkah (dengan Gambar)
Olympus Evolt E510 Remote Cable Release (Versi 2 Dengan Fokus Otomatis pada Remote): Kemarin saya membuat remote satu tombol sederhana untuk Olympus E510 saya. Sebagian besar kamera memiliki tombol pelepas rana (tombol yang Anda tekan untuk mengambil gambar) yang memiliki dua mode. Jika tombol ditekan perlahan, kamera akan fokus otomatis dan mengukur cahaya