فهرست مطالب:

کنترل Arduino از Node-RED با Firmware Firmata IoT#: 7 مرحله
کنترل Arduino از Node-RED با Firmware Firmata IoT#: 7 مرحله

تصویری: کنترل Arduino از Node-RED با Firmware Firmata IoT#: 7 مرحله

تصویری: کنترل Arduino از Node-RED با Firmware Firmata IoT#: 7 مرحله
تصویری: Как управлять приводом с помощью Arduino - Robojax 2024, نوامبر
Anonim
کنترل Arduino از Node-RED با Firmware Firmata IoT#
کنترل Arduino از Node-RED با Firmware Firmata IoT#

در این فرصت ما از Node-RED برای کنترل و Arduino MEGA 2560 R3 استفاده می کنیم ، به لطف همکاری یکی از همکاران Absolutely Automation ، من این روش را نشان دادم که در صورت بروز عوارض می تواند به راحتی Arduino را کنترل کند.

همچنین در یکی از نظرات آیا کسی راه دیگری برای کنترل از طریق آردوینو و Node-RED وجود دارد؟

من تصمیم گرفتم یک آموزش را برای در نظر گرفتن این راه حل انجام دهم.

در مورد من ، من Node-REDon را با lubuntu در رایانه خود نصب کرده ام ، در سایر برنامه ها می توان بر روی Raspberry pi نصب کرد ، اگرچه شما باید در مورد برنامه های بسیار پیچیده سرعت و عملکرد را در نظر بگیرید.

اطلاعات بیشتر: PDAControl نسخه انگلیسی: کنترل Arduino از Node-RED با Firmware Firmata

نسخه en Español: Controlar Arduino desde Node-RED con Firmware Firmata

مرحله 1: مواد

مواد
مواد

مواد

1 Arduino MEGA 2560 R3 -Clone (بسیار ارزان -Aliexpress)

مرحله 2: من یک سیستم عامل لینوکس را توصیه می کنم…. لوبونتو

من در مورد من Lubuntu یک سیستم عامل لینوکس را توصیه می کنم ، سبک و سریع

اگر از کاربران ویندوز هستند ، راه حل زیر را پیدا کنید.

یک ماشین مجازی با Virtualbox در ویندوز ایجاد کنید و در چند مرحله سیستم لینوکس را نصب کنید

آموزش توصیه می شود:

lubuntu (اوبونتو) را از Scratch در Virtualbox نصب کنید

pdacontrolen.com/install-ubuntu-ubuntu-from…

مرحله 3: نصب دائمی

Image
Image

نصب دائمی

همچنین می توانید lubuntu را به طور دائم نصب کنید ، در مورد من Windows را ترک کنید ، گزینه خوبی است..

آموزش توصیه می شود:

مهاجرت کامل به سیستم عامل Lubuntu

pdacontrolen.com/full-migration-to-lubuntu-…

مرحله 4: Node-RED را نصب کنید

Node-RED را نصب کنید

مدتها بود می خواستم این پلتفرم را بنام Node-red ایجاد شده توسط IBM امتحان کنم ، در nodejs توسعه داده شد ، شبکه Node توسط نیک اولیاری توسعه یافته است و دیو کانوی جونز از همکاری شما تشکر می کنم.

آموزش توصیه می شود: Node-RED را نصب کنید

pdacontrolen.com/installation-node-red-plat…

اما Node-Red چیست؟

این یک ابزار گرافیکی منبع باز مبتنی بر اتصال گره هایی است که شامل API’S و / یا سرویس هایی برای ارتباط و / یا اتصال دستگاه ها برای اینترنت است.

آموزش های Node-RED:

pdacontrolen.com/installation-node-red-plat…

مرحله 5: Nodes را برای آردوینو نصب کنید

Nodes را برای آردوینو نصب کنید
Nodes را برای آردوینو نصب کنید

Nodes را برای آردوینو نصب کنید

از Node-RED از پالت گره می توانیم گره های آردوینو را مستقیماً نصب کنیم ، و در مثال ما مثال چشمک زدن اصلی را در arduino GPIO 13 کپی می کنیم.

آموزش های Node-RED

بسته اطلاعات npm: node-red-node-arduino

مرحله 6: Firmware Firmware را از Arduino IDE بارگذاری کنید

Firmware Firmware را از Arduino IDE بارگذاری کنید
Firmware Firmware را از Arduino IDE بارگذاری کنید

Firmware Firmware را از Arduino IDE بارگذاری کنید

این کد از نظر فنی یک پروتکل بسیار سریع است که کنترل GPIO ، ADC ، PWM و مدیریت Strings را از طریق پورت سریال هدایت می کند ، چندین نسخه سیستم عامل وجود دارد اما ما از StandardFirmata موجود در کتابخانه های نمونه استفاده می کنیم.

مرحله 7: نتیجه گیری و ملاحظات

نتیجه گیری و ملاحظات
نتیجه گیری و ملاحظات
نتیجه گیری و ملاحظات
نتیجه گیری و ملاحظات

نتیجه گیری و ملاحظات

یک راه حل به موقع برای برنامه های ساده که اجازه می دهد تیغه مستقیماً به رایانه متصل شود. عیب بزرگ به طور کلی کنترل های ساخته شده از یک پلت فرم خارجی ، بدون اجرای صحیح کد روی برد ، ایمنی یا خودمختاری در صورت قطع شدن در این حالت ، قطع Node-RED است.

اما از تضمین سخت افزار قوی نباید ترسید.

اطلاعات بیشتر: PDAControl

نسخه انگلیسی

کنترل Arduino از Node-RED با Firmware Firmata

pdacontrolen.com/controlling-arduino-from-n…

نسخه en Español

Controlar Arduino desde Node-RED con Firmware Firmata

pdacontroles.com/controlar-arduino-desde-no…

توصیه شده: