Isi kandungan:
- Langkah 1: Pra-syarat
- Langkah 2: Sedikit Mengenai Node - Merah (Ingat Anda Tidak Terlalu Banyak Perincian…..)
- Langkah 3: Mulakan Node - Merah
- Langkah 4: Node Red Control Box
- Langkah 5: Sedikit Mengenai Elemen Merah Node
- Langkah 6: Paparan Papan Pemuka
Video: Pemasa Siang Menggunakan Node Merah Dengan Memori Tahan: 6 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:10
Saya banyak menggunakan Node-red untuk projek Automasi Rumah saya. saya bukan prgrammer oleh progession, tetapi dengan bantuan dari pelbagai penyumbang saya cuba mengkonfigurasi sesuatu mengikut kehendak saya. Kadang-kadang ia berfungsi dan kadang-kadang tidak:)
Untuk salah satu projek automasi saya, saya memerlukan Pemasa yang boleh saya tetapkan dari UI Node _ frontend di beberapa Hari dalam seminggu. Terdapat projek yang boleh didapati di mana penyumbang telah menggunakan fail Node-red-contrib untuk tujuannya. Tetapi satu perkara asas yang tidak pernah saya temui adalah bagaimana mengekalkan persediaan masa walaupun selepas nod merah dimulakan semula (kerana sistem crash dll …). Saya mahukan sesuatu yang akan disambung dari peringkat kerja terakhir dan seterusnya selepas itu
Keperluan ini membuatkan saya dapat mengusahakan projek ini.
Terdapat keperluan berterusan dalam projek saya untuk mempunyai ciri Pemasa
Langkah 1: Pra-syarat
Pra-syarat
1) Program Node-red yang berfungsi pada Windows (Atau linux, Mac….). Terdapat banyak arahan di web untuk menetapkan Node-red pada Windows.
2) Pengetahuan asas mengenai penyataan logik If, if
3) Dan banyak rasa ingin tahu untuk meneroka sesuatu ……………..
Langkah 2: Sedikit Mengenai Node - Merah (Ingat Anda Tidak Terlalu Banyak Perincian…..)
Seperti yang dinyatakan oleh laman web rasmi mereka
"Node-RED adalah alat pengaturcaraan untuk menyatukan peranti perkakasan, API dan perkhidmatan dalam talian dengan cara baru dan menarik. Ia menyediakan penyunting berasaskan penyemak imbas yang memudahkan penyambungan aliran menggunakan pelbagai nod di palet yang dapat digunakan untuk jangka masa berjalan dengan satu klik."
url:
Anda tidak perlu menjadi pengaturcara untuk melakukan ini tetapi jika anda mempunyai pengetahuan dalam menulis javascript, ini pasti akan memperluaskan kemungkinan anda.
Ini adalah GUI yang kuat yang mempunyai fungsi seret dan lepas untuk mengautomasikan banyak perkara ini.
Contohnya: Menggunakan Tutorial Pemasa ini, anda boleh merancang aliran di mana berdasarkan Pemasa memulakan acara "Menyiram kebun", "menghantar e-mel" dll ….
Langkah 3: Mulakan Node - Merah
Selepas memasang Node -red pada mesin anda. pergi ke comand promt. Taipkan nod merah untuk memulakan program.
Langkah 4: Node Red Control Box
Kotak kawalan akan memaparkan tab yang dikenali sebagai aliran, pada awalnya ia akan kosong kerana ia adalah pemasangan baru, pergi ke sudut paling kanan dan dari menu tarik turun pilih "Urus Pallette". Pilihan ini digunakan untuk memasang pakej yang berbeza.
Klik pada Manage Pallette, ia akan membuka tetingkap dengan dua tab
- Node -Ini menyenaraikan semua node (pakej) yang telah anda pasang
- Pasang - Untuk memasang nod baru.
Pergi ke Pasang dan pasang nod di bawah:
- papan pemuka nod-merah: Ini akan memasang nod yang digunakan untuk membuat papan pemuka (butang, grafik, suis dll.)
- node-red-contrib-persist: Ini adalah simpul yang sangat baru, simpul ini dapat digunakan untuk menyimpan keadaan Button apa pun, Nilai pembolehubah merangkumi node-red crash atau ditutup secara tiba-tiba.
- node-red-contrib-simpletime: Ini adalah untuk menukar masa semasa menjadi format apa pun yang diperlukan
Langkah 5: Sedikit Mengenai Elemen Merah Node
Bahagian Atas terdiri daripada aliran yang berbeza, anda boleh membuat seberapa banyak aliran yang diperlukan, Sudut kiri mengandungi semua nod. Ada yang lalai, ada yang boleh diimport menggunakan pilihan Urus pallete dan jika anda cukup berpengalaman, anda boleh membuat simpul.
Node pada asasnya adalah elemen dengan ciri yang telah ditetapkan.
Bahagian kanan kawasan kerja terdiri daripada tetingkap debug, konfigurasi papan pemuka dan lain-lain …
Dalam aliran, anda boleh menggunakan beberapa nod, dan menggunakan node dari aliran yang berlainan, anda boleh merancang papan pemuka.
The Setting Timer adalah Papan Pemuka yang terdiri daripada nod dari Flow "Setting Timer Flow" dan "Day Set"
Seluruh aliran dapat dieksport ke papan klip atau fail dan ini dapat digunakan kembali dengan mengimportnya.
melampirkan dua Aliran sebagai fail txt.
untuk mengimport aliran:
simpan fail ext ini di desktop anda
Pergi ke menu lungsur kanan> Import> Papan keratan
buka notepad dan tampal kandungannya di sini
ulangi tindakan untuk aliran yang lain.
Jadi sekarang anda akan mempunyai dua Aliran yang diimport, klik Terapkan untuk menyimpan projek.
Langkah 6: Paparan Papan Pemuka
Klik pada sudut paling kanan tetingkap debug, anda akan menemui ikon bar grapg. Ini akan membuka tetingkap baru dengan UI papan pemuka, Main dengan pemasa, tetapkan pilihan yang berbeza.
Log masuk pada pelbagai waktu sepanjang hari dalam pelbagai hari dalam seminggu untuk memeriksa sama ada ia berfungsi seperti yang diharapkan.
Projek ini dapat diekstrapolasi lebih jauh untuk memasukkan bulan sebagai sebahagian daripada kriteria pemilihan.
Nikmati dan berikan maklum balas.
Kritikan produktif akan diterima dengan senang hati kerana saya bukan pengaturcara dan pasti ada cara yang lebih pintar / pendek / sederhana untuk melakukan ini.
Disyorkan:
IoT: Memvisualisasikan Data Sensor Cahaya Menggunakan Node-MERAH: 7 Langkah
IoT: Memvisualisasikan Data Sensor Cahaya Menggunakan Node-MERAH: Dalam arahan ini, anda akan belajar bagaimana membuat sensor yang tersambung ke internet! Saya akan menggunakan sensor cahaya sekitar (TI OPT3001) untuk demo ini, tetapi mana-mana sensor pilihan anda (suhu, kelembapan, potensiometer, dll.) Akan berfungsi. Nilai sensor
Data Sensor Getaran dan Suhu Tanpa Wayar ke MySQL Menggunakan Node-MERAH: 40 Langkah
Data Sensor Getaran dan Suhu Tanpa Wayar ke MySQL Menggunakan Node-RED: Memperkenalkan sensor getaran dan suhu tanpa wayar Jangka Panjang IoT Industri NCD, dengan jarak penggunaan sehingga 2 mil penggunaan struktur rangkaian jejaring tanpa wayar. Memasukkan getaran dan sensor suhu 16-bit yang tepat, peranti ini dapat
Ubidots Platform Integrasi Dengan LOGO! Siemens Menggunakan Node-MERAH: 13 Langkah
Ubidots Platform Integrasi Dengan LOGO! Siemens Menggunakan Node-MERAH: ap Selama beberapa minggu saya telah melakukan beberapa ujian dengan LOGO! (modul logik) dari Siemens, selama beberapa bulan saya melihat bahawa mereka menggunakannya dalam aplikasi perindustrian asas, walaupun saya secara peribadi tidak menganggapnya 100% PLC, ia mudah disatukan ke dalam
Mikrokontroler AVR. LED Flasher Menggunakan Pemasa. Gangguan Pemasa. Mod CTC Pemasa: 6 Langkah
Mikrokontroler AVR. LED Flasher Menggunakan Pemasa. Gangguan Pemasa. Mod CTC Pemasa: Halo semua! Pemasa adalah konsep penting dalam bidang elektronik. Setiap komponen elektronik berfungsi berdasarkan jangka masa. Pangkalan masa ini membantu memastikan semua kerja disegerakkan. Semua mikrokontroler berfungsi pada frekuensi jam yang ditentukan
Pemasa Panel Infra-Merah: 4 Langkah (dengan Gambar)
Pemasa Panel Infra-Merah: Di salah satu bilik di tingkat atas di rumah saya, saya mempunyai panel Infra Red. Semasa saya berada di bilik itu dan saya menghidupkan panel ini, kadang-kadang saya lupa untuk mematikannya, yang merupakan pembaziran tenaga berharga. Untuk mengelakkan ini, saya membina Ti Infra Red Panel ini