Isi kandungan:

Membuat Makluman E-mel NCD Sensor Suhu dan Kelembapan Tanpa Wayar Menggunakan Node-Red: 22 Langkah
Membuat Makluman E-mel NCD Sensor Suhu dan Kelembapan Tanpa Wayar Menggunakan Node-Red: 22 Langkah

Video: Membuat Makluman E-mel NCD Sensor Suhu dan Kelembapan Tanpa Wayar Menggunakan Node-Red: 22 Langkah

Video: Membuat Makluman E-mel NCD Sensor Suhu dan Kelembapan Tanpa Wayar Menggunakan Node-Red: 22 Langkah
Video: Skop 5: Pengurusan Berat Badan, 22 Feb 2021 (Pn Nur Liana Abdul Latiff) 2024, November
Anonim
Membuat Makluman E-mel NCD Sensor Suhu dan Kelembapan Tanpa Wayar Menggunakan Node-Red
Membuat Makluman E-mel NCD Sensor Suhu dan Kelembapan Tanpa Wayar Menggunakan Node-Red

Kami menggunakan sensor NCD Suhu dan Kelembapan di sini, tetapi langkahnya tetap sama untuk mana-mana produk ncd, jadi jika anda mempunyai sensor tanpa wayar ncd yang lain, pengalaman bebas untuk diperhatikan. Dengan pemberhentian teks ini, anda harus mempunyai pemahaman yang stabil tentang cara mengatur sensor, mengkonfigurasi simpul-merah, dan melihat data di papan pemuka seperti yang digambarkan di sini.

Langkah 1: Perkakasan dan Perisian Diperlukan:

Perisian dan Perisian yang Diperlukan
Perisian dan Perisian yang Diperlukan
Perisian dan Perisian yang Diperlukan
Perisian dan Perisian yang Diperlukan

Perkakasan:

1. Sensor Suhu dan Kelembapan Jangka Panjang NCD

2. Modem Mesh Tanpa Wayar Jarak Jauh NCD dengan Antara Muka USB

Perisian:

1. Node-Red

Langkah 2: Menyiapkan Node-red

Setelah sensor anda berjalan, kami memerlukan cara untuk melakukan sesuatu yang berguna dengan data tersebut.

  • Pertama sekali, anda mesti memasang Node-Red.
  • Setelah selesai, anda perlu memasukkan baris perintah anda, atau Power Shell untuk pengguna Windows, arahkan ke direktori Node-RED yang dipasang.
  • Sekarang ketik "npm i ncd-red-node-red-dashboard". Ini akan memasang nod yang diperlukan untuk menerima data dari sensor wayarles anda dan anda boleh memulakan Node-RED setelah ini selesai.
  • Untuk memulakan pelayan nod, tulis node-red di command prompt atau terminal dan tekan enter.

Langkah 3: Langkah Membuat Aliran

Langkah-Langkah Membuat Aliran
Langkah-Langkah Membuat Aliran

Pada ketika ini anda akan melihat aliran kosong yang besar dengan senarai simpul panjang di sebelah kiri, bar sisi ini disebut palet.

Langkah 4: Pergi ke Depan dan Seret Node Gateway Tanpa Wayar ke Kanvas Aliran Anda untuk Bermula

Pergi ke hadapan dan Seret Node Gateway Tanpa Wayar ke Kanvas Aliran Anda untuk Bermula
Pergi ke hadapan dan Seret Node Gateway Tanpa Wayar ke Kanvas Aliran Anda untuk Bermula

NCD-merah-tanpa wayar Menyediakan node yang menguruskan sambungan bersiri, menguraikan data sensor masuk, menapisnya mengikut parameter tertentu, dan membolehkan anda mengkonfigurasi sensor tanpa wayar.

Langkah 5: Mencari Sensor Tanpa Wayar Anda:

Mencari Sensor Tanpa Wayar Anda
Mencari Sensor Tanpa Wayar Anda

Apabila anda menyampaikan node, anda akan dapat melihat tab maklumat, yang mengandungi rekod mengenai kemampuan simpul, tab ini dihuni dengan lengkap untuk pakej merah-simpul maksimum dan terdiri daripada statistik berharga, selalunya anda sekarang tidak akan mahu lihat dokumentasi lain di luar tab maklumat, jadi ingatlah walaupun anda sedang membangun aliran apabila anda mempunyai pertanyaan mengenai bagaimana simpul berfungsi. Elemen seterusnya yang ingin kita lakukan ialah mengkonfigurasi simpul, ketika pertama kali menambahkannya, anda akan perhatikan bahawa terdapat segitiga kecil di sudut kanan atas bersebelahan titik biru, segitiga menunjukkan bahawa simpul tersebut memerlukan konfigurasi tambahan, biru titik menunjukkan bahawa node tidak lagi tetapi digunakan sebagai sebahagian daripada aliran.

  • Klik dua kali pada nod untuk membuka pilihan konfigurasi.
  • Klik pada ikon pensel di sebelah medan Serial Device untuk mengkonfigurasi penghala USB anda, ini akan membuka panel konfigurasi kedua yang hanya mempunyai beberapa pilihan.

Langkah 6: Klik pada Kaca Pembesar Di sebelah Medan Port Serial dan Pilih Port yang Sesuai dengan Router Anda, Kemudian Klik Butang "Tambah" di Atas

Klik pada Kaca Pembesar Di sebelah Medan Pelabuhan Bersiri dan Pilih Pelabuhan yang Sesuai dengan Penghala Anda, Kemudian Klik Butang "Tambah" di Atas
Klik pada Kaca Pembesar Di sebelah Medan Pelabuhan Bersiri dan Pilih Pelabuhan yang Sesuai dengan Penghala Anda, Kemudian Klik Butang "Tambah" di Atas

Langkah 7: Medan Peranti Bersiri Sekarang Akan Diisi Berdasarkan Pemilihan Itu, dan Anda Boleh Klik "Selesai", Anda Kini Mempunyai Akses Langsung ke Sensor Tanpa Wayar Anda! untuk Melihat Data Yang Masuk

Medan Peranti Bersiri Kini Akan Diisi Berdasarkan Pilihan Itu, dan Anda Boleh Klik "Selesai", Kini Anda Memiliki Akses Langsung ke Sensor Tanpa Wayar Anda! untuk Melihat Data Yang Masuk
Medan Peranti Bersiri Kini Akan Diisi Berdasarkan Pilihan Itu, dan Anda Boleh Klik "Selesai", Kini Anda Memiliki Akses Langsung ke Sensor Tanpa Wayar Anda! untuk Melihat Data Yang Masuk

Langkah 8: Sekarang Kembali ke Palet Anda dan Ketik "debug" Ke Bidang Carian di Bahagian Atas, Ambil Salah Satu Node Ini dan Seretnya ke Kanan Gerbang Tanpa Wayar Anda

Sekarang Kembali ke Palet Anda dan Ketik "debug" Ke Bidang Carian di Bahagian Atas, Ambil Salah Satu Node Ini dan Seretnya ke Kanan Gerbang Tanpa Wayar Anda
Sekarang Kembali ke Palet Anda dan Ketik "debug" Ke Bidang Carian di Bahagian Atas, Ambil Salah Satu Node Ini dan Seretnya ke Kanan Gerbang Tanpa Wayar Anda

Langkah 9: Klik dua kali di atasnya dan Tukar "msg." untuk "menyelesaikan Objek Msg" Klik Selesai

Klik dua kali di atasnya dan Tukar "msg." untuk "menyelesaikan Objek Msg" Klik Selesai
Klik dua kali di atasnya dan Tukar "msg." untuk "menyelesaikan Objek Msg" Klik Selesai

Langkah 10: Sekarang Lukis Garis Antara Dua Nod, dan Klik "Terapkan" di Kanan Atas Tetingkap

Sekarang Lukis Garis Antara Dua Node, dan Klik "Terapkan" di Kanan Atas Tetingkap
Sekarang Lukis Garis Antara Dua Node, dan Klik "Terapkan" di Kanan Atas Tetingkap

Langkah 11: Bekerja dengan Data:

Mengendalikan Data
Mengendalikan Data

Kini dari data sensor tanpa wayar anda dikumpulkan dan ia dikeluarkan ke tab "debug", "tab debug" ini diletakkan di bar sisi kanan selepas tab maklumat. Untuk melihat maklumat tersedia untuk menekan butang reset. Dalam rekod-nod merah dilebihi antara nod dalam paket json. Apabila objek msg masuk ke tab debug, anda mungkin membuatnya lebih besar untuk melihat keseluruhan senarai maklumat yang disertakan dengannya. Ini sangat berguna sekiranya anda perlu melihat dengan cepat sensor mana yang masuk. Isu lain yang diberikan oleh simpul ini adalah cara mudah untuk menukar penghala anda ke identiti rangkaian yang terdapat pada peranti mod konfigurasi, tekan butang di sebelah kiri dari nod dan alat akan beralih ke rangkaian konfigurasi, tekan sekali lagi untuk mengembalikannya ke mod mendengar. Setelah kami mengatur node alat wi-fi, mereka mungkin disetel untuk mengkonfigurasi sensor secara rutin ketika memasuki mod konfigurasi, jadi selalu tersedia untuk mengekalkan node gerbang seperti itu pada arus untuk mengkonfigurasi perangkat dengan cepat.

Langkah 12: Menambah Sensor Tanpa Wayar:

Menambah Sensor Tanpa Wayar
Menambah Sensor Tanpa Wayar

kita perlu memisahkan rekod sensor tanpa wayar di dalam negara agar kita dapat memaparkannya, kita dapat menggunakan simpul suis untuk memisahkan mesej dari pintu masuk berdasarkan sepenuhnya pada alamat mac dengan atau jenis sensor, tetapi seperti yang saya sebutkan, nod tanpa wayar benar-benar menggabungkan fungsi tambahan untuk mengkonfigurasi sensor, jadi kami akan memulakannya untuk memberi anda gambaran keseluruhan bagaimana struktur tersebut dapat berfungsi. Sekiranya anda belum melihat paket masuk dari kedua sensor anda, silang terlebih dahulu dan tekan butang reset pada satu-satunya yang belum bermula. Walaupun penilaian sensor melalui sebarang nod konfigurasi peranti bersiri, alamat mac dan jenis sensor disimpan dalam kumpulan sehingga kami dapat dengan cepat mencarinya selama langkah seterusnya ini.

Dapatkan Node Tanpa Wayar dari palet dan seret ke aliran, klik dua kali padanya untuk mendapatkannya dikonfigurasi

Langkah 13: Pilih Peranti Bersiri Dari Jatuhkan yang Anda Gunakan untuk Gerbang Tanpa Wayar, Sekarang Klik Kaca Pembesar di sebelah "Alamat Mac" dan Pilih Salah satu Pilihan Yang Tersedia

Pilih Peranti Bersiri Dari Jatuhkan yang Anda Gunakan untuk Gerbang Tanpa Wayar, Sekarang Klik Kaca Pembesar Di sebelah "Alamat Mac" dan Pilih Salah satu Pilihan Yang Tersedia
Pilih Peranti Bersiri Dari Jatuhkan yang Anda Gunakan untuk Gerbang Tanpa Wayar, Sekarang Klik Kaca Pembesar Di sebelah "Alamat Mac" dan Pilih Salah satu Pilihan Yang Tersedia

Langkah 14: Klik Selesai

Klik Selesai
Klik Selesai

Anda akan menyedari bahawa ini menetapkan jenis sensor untuk anda secara automatik, anda juga boleh memberikannya nama untuk memudahkan pengecaman. Seperti yang dinyatakan dalam tab maklumat, bidang Serial Device for Config adalah pilihan, dan kami tidak akan bimbang mengenainya sekarang. Node yang baru anda tambahkan berfungsi dengan berkesan sebagai penapis pada data sensor masuk, hanya melalui data untuk alamat mac, atau jenis sensor jika tidak ada alamat mac.

Langkah 15: Sekarang Kembali ke Palet Anda dan Ketik "debug" Ke Bidang Carian di Bahagian Atas, Ambil Salah Satu Node Ini dan Seretnya ke Kanan Gerbang Tanpa Wayar Anda

Sekarang Kembali ke Palet Anda dan Ketik "debug" Ke Bidang Carian di Bahagian Atas, Ambil Salah Satu Node Ini dan Seretnya ke Kanan Gerbang Tanpa Wayar Anda
Sekarang Kembali ke Palet Anda dan Ketik "debug" Ke Bidang Carian di Bahagian Atas, Ambil Salah Satu Node Ini dan Seretnya ke Kanan Gerbang Tanpa Wayar Anda
Sekarang Kembali ke Palet Anda dan Ketik "debug" Ke Bidang Carian di Bahagian Atas, Ambil Salah Satu Node Ini dan Seretnya ke Kanan Gerbang Tanpa Wayar Anda
Sekarang Kembali ke Palet Anda dan Ketik "debug" Ke Bidang Carian di Bahagian Atas, Ambil Salah Satu Node Ini dan Seretnya ke Kanan Gerbang Tanpa Wayar Anda

Klik dua kali di atasnya dan klik selesai

Langkah 16: Menambah Node Fungsi

Menambah Node Fungsi
Menambah Node Fungsi
Menambah Node Fungsi
Menambah Node Fungsi
Menambah Node Fungsi
Menambah Node Fungsi
Menambah Node Fungsi
Menambah Node Fungsi

Node fungsi digunakan untuk menjalankan kod JavaScript terhadap objek msg. Node fungsi menerima objek msg sebagai input dan dapat mengembalikan 0 atau lebih objek mesej sebagai output. Objek mesej ini mesti mempunyai sifat muatan (msg.payload), dan biasanya mempunyai sifat lain bergantung pada node yang diteruskan.

  • Sekarang ambil simpul "fungsi" dari palet, dan letakkan di sebelah kanan simpul Temp / Hum.
  • Klik dua kali pada nod untuk membuka pilihan konfigurasi.

Di sini anda harus menulis sedikit kod javascript untuk membuat keadaan, jadi pada nilai suhu tertentu, amaran e-mel akan dihantar ke id e-mel masing-masing.

  • Ciri lain yang sangat hebat dari pembangun aliran ialah salin + tampal, klik pada simpul fungsi yang baru anda tambahkan dan klik ctrl + c (cmd + c pada mac), kemudian cntl + v, sekarang anda mempunyai nod fungsi kedua.
  • Sekarang klik dua kali padanya untuk menukar Label ke Kelembapan dan tuliskan beberapa kod javascript untuk mewujudkan syarat untuk menghantar amaran e-mel pada nilai kelembapan tertentu dan klik selesai.

Langkah 17: Menambah Nod E-mel

Menambah Nod E-mel
Menambah Nod E-mel
Menambah Nod E-mel
Menambah Nod E-mel
Menambah Nod E-mel
Menambah Nod E-mel
Menambah Nod E-mel
Menambah Nod E-mel

Sekarang ambil simpul e-mel keluaran dari palet dan letakkan di sebelah kanan nod Suhu dan Kelembapan

Nod E-mel menyediakan input dan output e-mel.

  • Sekarang klik dua kali di atasnya dan buka node edit e-mel dan tambahkan "e-mel-id" orang di medan pertama yang anda ingin hantarkan e-mel dan kemudian tambahkan "e-mel dan kata laluan" orang itu dari tempat anda ingin menghantar makluman seperti dalam gambar di bawah dan klik selesai.
  • Sekarang lukis semua wayar dan klik menyebarkan seperti yang ditunjukkan dalam gambar.
  • Sekarang anda akan melihat e-mel dihantar.

Langkah 18: Sekarang Anda Juga Boleh Memeriksa ID E-mel yang berkenaan

Kini Anda Juga Boleh Memeriksa ID E-mel yang berkenaan
Kini Anda Juga Boleh Memeriksa ID E-mel yang berkenaan

Langkah 19: Ini adalah Isyarat E-mel Nilai Suhu

Ini ialah Makluman Nilai e-mel
Ini ialah Makluman Nilai e-mel

Langkah 20: Inilah Makluman Nilai Kelembapan E-mel

Inilah Makluman Nilai Kelembapan E-mel
Inilah Makluman Nilai Kelembapan E-mel

Langkah 21: Sekiranya Anda Tidak Melihat E-mel yang Menghantar atau "Gagal mengirim", Pergi ke Akaun Google dan Anda akan Melihat "Cari Masalah Keselamatan"

Sekiranya Anda Tidak Melihat E-mel Yang Dihantar atau
Sekiranya Anda Tidak Melihat E-mel Yang Dihantar atau
Sekiranya Anda Tidak Melihat E-mel Yang Dihantar atau
Sekiranya Anda Tidak Melihat E-mel Yang Dihantar atau
Sekiranya Anda Tidak Melihat E-mel Yang Dihantar atau
Sekiranya Anda Tidak Melihat E-mel Yang Dihantar atau

Klik di atasnya dan izinkan "Akses pihak ketiga" ke aplikasi seperti yang ditunjukkan dalam gambar

Sekiranya anda masih tidak mendapat e-mel, anda juga boleh memeriksa folder spam anda.

Disyorkan: