Daftar Isi:
- Langkah 1: Diperlukan Perangkat Keras dan Perangkat Lunak
- Langkah 2: Menyiapkan Node-red
- Langkah 3: Langkah-langkah untuk Membuat Aliran
- Langkah 4: Lanjutkan dan Seret Node Gateway Nirkabel ke Flow Canvas Anda untuk Memulai
- Langkah 5: Menemukan Sensor Nirkabel Anda
- Langkah 6: Klik Kaca Pembesar Di sebelah Bidang Port Serial dan Pilih Port Yang Sesuai Dengan Router Anda, Kemudian Klik Tombol “Tambah” Di Atas
- Langkah 7: Bidang Perangkat Serial Sekarang Akan Diisi Berdasarkan Pilihan Itu, dan Anda Dapat Mengklik "Selesai", Sekarang Anda Memiliki Akses Langsung ke Sensor Nirkabel Anda! untuk Melihat Data yang Masuk
- Langkah 8: Sekarang Kembali ke Palet Anda dan Ketik "debug" Ke Bidang Pencarian di Atas, Ambil Salah Satu Node Ini dan Seret ke Kanan Gateway Nirkabel Anda
- Langkah 9: Klik dua kali dan Ubah "pesan." untuk "menyelesaikan Objek Pesan" Klik Selesai
- Langkah 10: Sekarang Gambar Garis Antara Dua Node, dan Klik "Deploy" di Kanan Atas Jendela
- Langkah 11: Bekerja Dengan Data
- Langkah 12: Menambahkan Sensor Nirkabel:
- Langkah 13: Pilih Perangkat Serial Dari Drop Down Yang Anda Gunakan untuk Gateway Nirkabel, Sekarang Klik Kaca Pembesar di sebelah "Alamat Mac" dan Pilih Salah Satu Opsi yang Tersedia
- Langkah 14: Klik Selesai
- Langkah 15: Sekarang Kembali ke Palet Anda dan Ketik "debug" Ke Bidang Pencarian di Atas, Ambil Salah Satu Node Ini dan Seret ke Kanan Gateway Nirkabel Anda
- Langkah 16: Klik Dua Kali dan Klik Selesai
- Langkah 17: Menambahkan Node Fungsi
- Langkah 18: Klik dua kali pada Node untuk Membuka Opsi Konfigurasi
- Langkah 19: Sekarang Ambil Node Email Keluaran Dari Palet dan Tempatkan di Kanan Node Getaran dan Suhu
- Langkah 20: Sekarang Klik Dua Kali dan Buka Node Edit Email
- Langkah 21: Sekarang Gambar Semua Kabel dan Klik Deploy Seperti yang Ditunjukkan pada Gambar
- Langkah 22: Keluaran
- Langkah 23: Aliran Node-RED
- Langkah 24: Ada Metode Lain, Di mana Anda Dapat Mengirim Email Getaran dan Suhu Secara Terpisah
- Langkah 25: Sekarang Ambil Node Lain Dari Palet untuk Nilai Suhu
- Langkah 26: Sekarang Klik Dua Kali pada Node Fungsi untuk Mengedit Node Fungsi
- Langkah 27: Sekarang Ambil Node Email Dari Palet
- Langkah 28: Hubungkan Semua Kabel Kemudian Klik Tombol "Deploy"
- Langkah 29: Keluaran
- Langkah 30: Ini Adalah Email Peringatan Nilai Suhu
- Langkah 31: Jika Anda Melihat Tidak Ada Email Terkirim atau “Pengiriman Gagal, " Buka Akun Google dan Anda akan Melihat Temukan Masalah Keamanan
- Langkah 32: Klik dan Izinkan "Akses Pihak Ketiga" ke Aplikasi Seperti yang Ditunjukkan pada Gambar
Video: Peringatan Email tentang Getaran dan Suhu Menggunakan Node-RED: 33 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:56
Memperkenalkan sensor getaran dan suhu nirkabel NCD Long Range IoT Industrial, yang membanggakan penggunaan struktur jaringan mesh nirkabel hingga jarak 2 mil. Menggabungkan sensor getaran dan suhu 16-bit yang presisi, perangkat ini mentransmisikan rekaman getaran dan suhu yang sangat akurat pada durasi yang ditentukan konsumen.
Langkah 1: Diperlukan Perangkat Keras dan Perangkat Lunak
Perangkat keras:
Sensor Getaran dan Suhu Jarak Jauh NCD
Modem Nirkabel Jarak Jauh NCD dengan Antarmuka USB
Perangkat lunak:
Node-Merah
Langkah 2: Menyiapkan Node-red
Sekarang Anda memiliki sensor yang berjalan, kami membutuhkan cara untuk melakukan sesuatu yang berguna dengan data tersebut.
- Pertama-tama, Anda harus menginstal Node-Red.
- Setelah selesai, Anda harus memasukkan baris perintah Anda, atau Power Shell untuk pengguna Windows, navigasikan ke direktori tempat Node-RED diinstal.
- Sekarang ketik “npm i ncd-red-wireless node-red-dashboard“. Ini akan menginstal node yang diperlukan untuk menerima data dari sensor nirkabel Anda dan Anda dapat memulai Node-RED setelah ini selesai.
- Untuk memulai server node, tulis node-red di command prompt atau terminal dan tekan enter.
Langkah 3: Langkah-langkah untuk Membuat Aliran
Pada titik ini Anda akan melihat aliran kosong besar dengan daftar panjang node di sisi kiri, sidebar ini disebut palet.
Langkah 4: Lanjutkan dan Seret Node Gateway Nirkabel ke Flow Canvas Anda untuk Memulai
ncd-red-wireless Menyediakan node yang mengelola koneksi serial, mengurai data sensor yang masuk, memfilternya menurut parameter tertentu, dan memungkinkan Anda untuk mengonfigurasi sensor nirkabel.
Langkah 5: Menemukan Sensor Nirkabel Anda
Ketika Anda telah mengirimkan node, Anda akan dapat melihat tab info, yang berisi catatan tentang kemampuan node, tab ini diisi dengan baik untuk paket node-merah maksimum dan terdiri dari statistik berharga, seringkali Anda sekarang tidak ingin untuk melihat dokumentasi lain di luar tab info, jadi pikirkan baik-baik bahkan saat Anda membangun alur saat Anda memiliki pertanyaan tentang cara kerja simpul. Elemen selanjutnya yang ingin kita lakukan adalah mengkonfigurasi node, ketika Anda pertama kali menambahkannya, Anda akan melihat bahwa ada segitiga kecil di sudut kanan atas di sebelah titik biru, segitiga menunjukkan bahwa node menginginkan konfigurasi tambahan, biru dot menunjukkan bahwa node tidak lagi tetapi telah digunakan sebagai bagian dari aliran.
- Klik dua kali pada node untuk membuka opsi konfigurasi.
- Klik ikon pensil di sebelah bidang Perangkat Serial untuk mengonfigurasi router USB Anda, ini akan membuka panel konfigurasi kedua yang hanya memiliki beberapa opsi.
Langkah 6: Klik Kaca Pembesar Di sebelah Bidang Port Serial dan Pilih Port Yang Sesuai Dengan Router Anda, Kemudian Klik Tombol “Tambah” Di Atas
Langkah 7: Bidang Perangkat Serial Sekarang Akan Diisi Berdasarkan Pilihan Itu, dan Anda Dapat Mengklik "Selesai", Sekarang Anda Memiliki Akses Langsung ke Sensor Nirkabel Anda! untuk Melihat Data yang Masuk
Langkah 8: Sekarang Kembali ke Palet Anda dan Ketik "debug" Ke Bidang Pencarian di Atas, Ambil Salah Satu Node Ini dan Seret ke Kanan Gateway Nirkabel Anda
Langkah 9: Klik dua kali dan Ubah "pesan." untuk "menyelesaikan Objek Pesan" Klik Selesai
Langkah 10: Sekarang Gambar Garis Antara Dua Node, dan Klik "Deploy" di Kanan Atas Jendela
Langkah 11: Bekerja Dengan Data
Sekarang dari data sensor nirkabel Anda dikumpulkan dan itu adalah output ke tab "debug", "tab debug" ini ditempatkan di sidebar kanan di sebelah tab informasi. Untuk melihat informasi yang tersedia untuk menekan tombol reset. Dalam catatan node-red dilampaui di antara node dalam paket json. Saat objek msg masuk ke tab debug, Anda dapat membuatnya lebih besar untuk melihat daftar keseluruhan informasi yang menyertainya. Ini sangat berguna jika Anda perlu dengan cepat melihat sensor mana yang masuk. Masalah lain yang diberikan node ini adalah cara mudah untuk menukar router Anda dengan identitas jaringan yang digunakan perangkat dalam mode konfigurasi, cukup tekan tombol di sebelah kiri node dan alat akan beralih ke jaringan konfigurasi, tekan sekali lagi untuk mengembalikannya ke mode mendengarkan. Setelah kami menyiapkan node alat wi-fi, mereka mungkin disetel untuk secara rutin mengonfigurasi sensor saat memasuki mode konfigurasi, jadi selalu tersedia untuk mempertahankan node gateway yang ada di aliran untuk mengonfigurasi perangkat dengan cepat.
Langkah 12: Menambahkan Sensor Nirkabel:
Kita perlu memisahkan catatan sensor nirkabel di dalam negeri agar kita dapat menampilkannya, kita bisa menggunakan node switch untuk membagi pesan dari gateway berdasarkan alamat mac dengan atau jenis sensor, tapi seperti yang saya sebutkan, node nirkabel benar-benar menggabungkan fungsionalitas ekstra untuk mengonfigurasi sensor, jadi kami akan mulai dengan mereka untuk memberi Anda gambaran keseluruhan ekstra tentang bagaimana struktur tersebut dapat bekerja. Jika Anda belum melihat paket masuk dari kedua sensor Anda, silangkan terlebih dahulu dan tekan tombol reset pada satu-satunya yang belum dimulai. Saat penilaian sensor masuk melalui node konfigurasi perangkat serial apa pun, alamat mac dan jenis sensor di-cache dalam kumpulan sehingga kami dapat menemukannya dengan cepat selama langkah berikutnya.
Ambil Node Nirkabel dari palet dan seret ke aliran, klik dua kali untuk membuatnya dikonfigurasi
Langkah 13: Pilih Perangkat Serial Dari Drop Down Yang Anda Gunakan untuk Gateway Nirkabel, Sekarang Klik Kaca Pembesar di sebelah "Alamat Mac" dan Pilih Salah Satu Opsi yang Tersedia
Langkah 14: Klik Selesai
Anda akan melihat ini secara otomatis menetapkan jenis sensor untuk Anda, Anda juga dapat memberinya nama untuk memudahkan identifikasi. Seperti yang tercantum di tab info, bidang Serial Device for Config adalah opsional, dan kami tidak akan mengkhawatirkannya sekarang. Node yang baru saja Anda tambahkan berfungsi secara efektif sebagai filter pada data sensor yang masuk, hanya melewati data untuk alamat mac, atau jenis sensor jika tidak ada alamat mac.
Langkah 15: Sekarang Kembali ke Palet Anda dan Ketik "debug" Ke Bidang Pencarian di Atas, Ambil Salah Satu Node Ini dan Seret ke Kanan Gateway Nirkabel Anda
Langkah 16: Klik Dua Kali dan Klik Selesai
Langkah 17: Menambahkan Node Fungsi
Node fungsi digunakan untuk menjalankan kode JavaScript terhadap objek msg. Node fungsi menerima objek pesan sebagai input dan dapat mengembalikan 0 atau lebih objek pesan sebagai output. Objek pesan ini harus memiliki properti payload (msg.payload) dan biasanya memiliki properti lain tergantung pada node yang melanjutkan.
Sekarang ambil simpul "fungsi" dari palet, dan letakkan di sebelah kanan simpul Vib/Temp
Langkah 18: Klik dua kali pada Node untuk Membuka Opsi Konfigurasi
Di sini Anda harus menulis sedikit kode javascript untuk membuat kondisi, sehingga pada nilai tertentu, peringatan email akan dikirim ke id email masing-masing.
Anda dapat mengedit nilai sebagai milik kita.
if (msg.payload.temperature > 28) { node.send({ topic: "Subject: System …. ", payload: "Temperature:" + msg.payload.temperature, })}if (msg.payload.rms_x > 300) { node.send({ topic: "Subjek: Nilai RMS_X Sistem telah terlampaui ", payload: "RMS_X:" + msg.payload.rms_x, });} if (msg.payload.rms_y > 50) { node.send({ topic: "Subjek: Nilai RMS_Y Sistem telah terlampaui ", payload: "RMS_Y:" + msg.payload.rms_y, });} if (msg.payload.rms_z > 100) { node.send({ topik: "Subjek: Nilai RMS_Z Sistem telah terlampaui", payload: "RMS_Z:" + msg.payload.rms_z, }); }if (msg.payload.max_x > 500) { node.send({ topic: "Subject: Nilai MAX_X Sistem telah terlampaui ", payload: "MAX_X:" + msg.payload.max_x, });}if (msg.payload.max_y > 50) { node.send({ topic: "Subject: Nilai MAX_Y Sistem telah terlampaui ", payload: "MAX_Y:" + msg.payload.max_y, });}if (msg.payload.max_z > 0) { node.send({ topic: "Subjek: Nilai RMS_x Sistem telah terlampaui ", payload: "MAX_Z:" + msg.payload.max_z, });}if (msg.payload.min_x < 0) { node.send({ topic: "Subjek: Nilai MIN_X Sistem telah terlampaui ", payload: "MIN_X:" + msg.payload.min_x, });}if (msg.payload.min_y < 0) { node.send({ topik: "Subjek: Nilai min_y sistem telah terlampaui", payload: "MIN_Y:" + msg.payload.min_y, });}if (msg.payload.min_z < (-150)) { node.send({ topik: "Subjek: Nilai MIN_Z Sistem telah terlampaui", payload: "MIN_Z:" + msg.payload.rms_x, });} return;
Langkah 19: Sekarang Ambil Node Email Keluaran Dari Palet dan Tempatkan di Kanan Node Getaran dan Suhu
Node Email menyediakan input dan output email.
Langkah 20: Sekarang Klik Dua Kali dan Buka Node Edit Email
Sekarang tambahkan "email-id" dari orang di bidang pertama yang ingin Anda kirimi peringatan email dan kemudian tambahkan juga "email-id dan kata sandi" orang itu dari mana Anda ingin mengirim peringatan seperti yang ditunjukkan pada gambar di bawah ini dan klik selesai
Langkah 21: Sekarang Gambar Semua Kabel dan Klik Deploy Seperti yang Ditunjukkan pada Gambar
Langkah 22: Keluaran
Sekarang Anda akan melihat email sedang dikirim. Anda juga dapat memeriksa ID email masing-masing.
Langkah 23: Aliran Node-RED
Langkah 24: Ada Metode Lain, Di mana Anda Dapat Mengirim Email Getaran dan Suhu Secara Terpisah
Langkah-langkahnya sama hingga fungsi node
Sekarang klik dua kali pada simpul fungsi untuk mengedit simpul fungsi. Sekarang kode untuk simpul fungsi ini adalah
if (msg.payload.rms_x > 300 && msg.payload.rms_y > 50 && msg.payload.rms_z > 100 && msg.payload.max_x > 500 && msg.payload.max_y > 50 && msg.payload.max_z > 0 && msg.payload.min_x < 0 && msg.payload.min_y < 0 && msg.payload.min_z < -150) { msg.topic = "Subjek:Getaran Sistem telah terlampaui."; msg.payload = "Getaran: [rms_x:" + String(msg.payload.rms_x)+", rms_y:"+ String(msg.payload.rms_y)+", rms_z:"+ String(msg.payload.rms_z) +", max_x:"+ String(msg.payload.max_x)+", max_y:"+ String(msg.payload.max_y)+", max_z:"+ String(msg.payload.max_z)+", min_x: "+ String(msg.payload.min_x)+", min_y:"+ String(msg.payload.min_y)+", min_z:"+ String(msg.payload.min_z)+"]"; kembali pesan;}
Langkah 25: Sekarang Ambil Node Lain Dari Palet untuk Nilai Suhu
Langkah 26: Sekarang Klik Dua Kali pada Node Fungsi untuk Mengedit Node Fungsi
Langkah 27: Sekarang Ambil Node Email Dari Palet
Sekarang edit seperti yang telah Anda lakukan di atas.
Langkah 28: Hubungkan Semua Kabel Kemudian Klik Tombol "Deploy"
Langkah 29: Keluaran
Ini adalah output dari nilai getaran.
Langkah 30: Ini Adalah Email Peringatan Nilai Suhu
Langkah 31: Jika Anda Melihat Tidak Ada Email Terkirim atau “Pengiriman Gagal, " Buka Akun Google dan Anda akan Melihat Temukan Masalah Keamanan
Langkah 32: Klik dan Izinkan "Akses Pihak Ketiga" ke Aplikasi Seperti yang Ditunjukkan pada Gambar
Jika Anda masih tidak mendapatkan email, Anda juga dapat memeriksa folder spam Anda.
Direkomendasikan:
Peringatan Suhu dan Kelembaban Menggunakan AWS dan ESP32: 11 Langkah
Peringatan Suhu dan Kelembaban Menggunakan AWS dan ESP32: Dalam tutorial ini, kita akan mengukur data suhu dan kelembaban yang berbeda menggunakan sensor Suhu dan kelembaban. Anda juga akan mempelajari cara mengirim data ini ke AWS
Membuat-Peringatan-Menggunakan-Ubidots+ESP32 dan Sensor Getaran: 8 Langkah
Membuat-Alert-Menggunakan-Ubidots+ESP32 dan Sensor Getaran: Dalam proyek ini, kami akan membuat peringatan email tentang getaran dan suhu mesin menggunakan sensor getaran Ubidots dan ESP32. Getaran benar-benar merupakan gerakan bolak-balik - atau osilasi - dari mesin dan komponen dalam gadget bermotor. Getaran saya
Menggunakan Sensor Suhu, Air Hujan, dan Getaran pada Arduino untuk Melindungi Perkeretaapian: 8 Langkah (dengan Gambar)
Menggunakan Sensor Suhu, Air Hujan, dan Getaran pada Arduino untuk Melindungi Perkeretaapian: Dalam masyarakat modern, peningkatan penumpang kereta api berarti bahwa perusahaan kereta api harus berbuat lebih banyak untuk mengoptimalkan jaringan untuk memenuhi permintaan. Dalam proyek ini kami akan menunjukkan dalam skala kecil bagaimana sensor suhu, air hujan, dan getaran
Raspberry Pi Terkendali Pemantauan Suhu Kamar Dengan Output Gambar Gnuplot dan Kemampuan Peringatan Email: 7 Langkah
Pemantauan Suhu Ruangan Terkendali Raspberry Pi Dengan Output Gambar Gnuplot dan Email Alert Kemampuan: Di tempat saya bekerja, ada ruangan yang sangat penting yang menampung banyak komputer. Suhu sekitar ruangan ini harus sangat dingin untuk mengoptimalkan kinerja sistem ini. Saya diminta untuk membuat sistem pemantauan yang memiliki kemampuan untuk
Konversi (hanya Tentang) File Media Apa Saja ke (Hanya Tentang) File Media Lainnya Gratis!: 4 Langkah
Konversi (hanya Tentang) File Media Apa Saja ke (Hanya Tentang) File Media Lainnya Gratis!: Instruksi pertama saya, sorak-sorai! Bagaimanapun, saya di Google mencari program gratis yang akan mengonversi file Youtube.flv saya ke format yang lebih universal, seperti.wmv atau.mov.Saya mencari forum dan situs web yang tak terhitung jumlahnya dan kemudian menemukan sebuah program bernama