Mundarija:
2025 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2025-01-13 06:58
Bunday imkoniyatda biz Arduino MEGA 2560 R3-ni boshqarish uchun Node-RED-dan foydalanamiz, hamkasbim Absolutely Automation-ning hamkorligi tufayli men bu usulni ko'rsatdim, bu asoratlar yuzaga kelganda Arduino-ni osongina boshqarishga imkon beradi.
Shuningdek, sharhlardan birida Arduino va Node-RED-dan nazorat qilishning amaliyroq usuli bormi, deb kimdir maslahat beradimi?
Men bu yechimni hisobga olish uchun darslik qilishga qaror qildim.
Mening holatimda men kompyuterimni lubuntu bilan Node-REDon-ni o'rnatganman, boshqa ilovalarda Raspberry pi-ga o'rnatish mumkin, lekin juda murakkab dasturlarda tezlik va ishlashni hisobga olish kerak.
Qo'shimcha ma'lumot: PDAControl Ingliz versiyasi: Arduino-ni Node-RED-dan firmware firmware bilan boshqarish
Ispancha versiyasi: Arduino Node-RED firmware firmware firmware-ni nazorat qilish
1 -qadam: materiallar
Materiallar
1 Arduino MEGA 2560 R3 -Klon (Juda arzon -Aliexpress)
2 -qadam: Men Linux operatsion tizimini tavsiya qilaman. Lubuntu
Men Linux operatsion tizimini Lubuntu -da tavsiya qilaman, engil va tez
Agar ular Windows foydalanuvchilari bo'lsa, yechim ostida.
Windows -da Virtualbox yordamida virtual mashina yarating va bir necha qadamda Linux tizimini o'rnating
Darslik tavsiya etiladi:
Virtualbox -da Scratch -dan lubuntu -ni (Ubuntu) o'rnating
pdacontrolen.com/install-ubuntu-ubuntu-from…
3 -qadam: doimiy o'rnatish
Doimiy o'rnatish
Siz shuningdek lubuntu -ni doimiy ravishda o'rnatishingiz mumkin, mening holatimda derazalarni qoldiring, bu yaxshi variant.
Darslik tavsiya etiladi:
Lubuntu operatsion tizimiga to'liq o'tish
pdacontrolen.com/full-migration-to-lubuntu-…
4-qadam: Node-RED-ni o'rnating
Node-RED-ni o'rnating
Uzoq vaqt davomida men IBM tomonidan yaratilgan "Node-red" platformasini sinab ko'rishni xohlardim, u nodejs-da ishlab chiqilgan, tugunlar tarmog'i Nik O'Leary va Deyv Konvey-Jons tomonidan ishlab chiqilgan.
Tavsiya etilgan darslik: Node-RED-ni o'rnating
pdacontrolen.com/installation-node-red-plat…
Lekin Node-Red nima?
Bu API -ni va / yoki Internet qurilmalarini ulash va / yoki xizmatlarini o'z ichiga olgan tugunlarni ulashga asoslangan ochiq manbali grafik vosita.
Qizil tugunli darsliklar:
pdacontrolen.com/installation-node-red-plat…
5 -qadam: Arduino uchun tugunlarni o'rnating
Arduino uchun tugunlarni o'rnating
Tugunlar palitrasidagi Node-RED-dan biz to'g'ridan-to'g'ri Arduino tugunlarini o'rnatishimiz mumkin va misolda biz arduino GPIO 13-dagi miltillovchi asosiy misolni ko'chirib olamiz.
Qizil tugunli darsliklar
npm axborot to'plami: node-red-node-arduino
6 -qadam: Arduino IDE -dan dasturiy ta'minot dasturini yuklang
Arduino IDE -dan dasturiy ta'minot dasturini yuklang
Bu kod texnik jihatdan GPIO, ADC, PWM va Strings bilan ishlashni ketma -ket port orqali boshqaradigan juda tezkor protokoldir, dasturiy ta'minotning bir nechta versiyalari mavjud, lekin biz standart kutubxonalarga kiritilgan StandardFirmata -dan foydalanamiz.
7 -qadam: Xulosa va mulohazalar
Xulosa va mulohazalar
Pichoqni kompyuterga to'g'ridan -to'g'ri ulash imkonini beradigan oddiy ilovalar uchun o'z vaqtida echim. Bortda kodni to'g'ri bajarmasdan, tashqi platformadan boshqariladigan boshqaruv elementlarining katta kamchiliklari, bu holda uzilish, tugun-REDning uzilishi xavfsizligi yoki avtonomiyasi.
ammo mustahkam uskunani kafolatlashdan qo'rqmaslik kerak.
Qo'shimcha ma'lumot: PDAControl
Ingliz versiyasi
Firmata firmware bilan Node-RED-dan Arduino-ni boshqarish
pdacontrolen.com/controlling-arduino-from-n…
Espanol versiyasi
Firmata dasturiy ta'minotining Arduino tugun-RED dasturini tekshiring
pdacontroles.com/controlar-arduino-desde-no…