Arduino-ni Node-RED-dan firmware firmware IoT#bilan boshqarish: 7 qadam
Arduino-ni Node-RED-dan firmware firmware IoT#bilan boshqarish: 7 qadam
Anonim
Arduino-ni Node-RED-dan firmware firmware IoT# yordamida boshqarish
Arduino-ni Node-RED-dan firmware firmware IoT# yordamida boshqarish

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
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

Image
Image

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
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
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
Xulosa va mulohazalar
Xulosa va mulohazalar
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…