فهرست مطالب:
- مرحله 1: مواد
- مرحله 2: من یک سیستم عامل لینوکس را توصیه می کنم…. لوبونتو
- مرحله 3: نصب دائمی
- مرحله 4: Node-RED را نصب کنید
- مرحله 5: Nodes را برای آردوینو نصب کنید
- مرحله 6: Firmware Firmware را از Arduino IDE بارگذاری کنید
- مرحله 7: نتیجه گیری و ملاحظات
تصویری: کنترل Arduino از Node-RED با Firmware Firmata IoT#: 7 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:57
در این فرصت ما از 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: نصب دائمی
نصب دائمی
همچنین می توانید 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 را برای آردوینو نصب کنید
از Node-RED از پالت گره می توانیم گره های آردوینو را مستقیماً نصب کنیم ، و در مثال ما مثال چشمک زدن اصلی را در arduino GPIO 13 کپی می کنیم.
آموزش های Node-RED
بسته اطلاعات npm: node-red-node-arduino
مرحله 6: 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…
توصیه شده:
چگونه می توان بازوی ربات 4dof با قدرت بالا را با کنترل از راه دور Arduino و Ps2 کنترل کرد؟: 4 مرحله
چگونه می توان بازوی ربات اندازه بزرگ 4dof با کنترل از راه دور Arduino و Ps2 را کنترل کرد؟: این کیت از موتور قدرتمند mg996 استفاده می کند ، به جریان زیاد نیاز دارد ، ما مقدار زیادی ورودی قدرت را آزمایش کرده ایم. فقط آداپتور 5v 6a کار می کند. و تخته آردوینو روی بازوی ربات 6dof نیز کار کنید. پایان: بنویسید خرید SINONING یک فروشگاه برای اسباب بازی DIY
کنترل کننده بازی مبتنی بر آردوینو - کنترل کننده بازی Arduino PS2 - بازی Tekken With DIY Arduino Gamepad: 7 مرحله
کنترل کننده بازی مبتنی بر آردوینو | کنترل کننده بازی Arduino PS2 | بازی Tekken With DIY Arduino Gamepad: سلام بچه ها ، بازی کردن همیشه سرگرم کننده است اما بازی با کنترلر بازی سفارشی DIY خود سرگرم کننده تر است. بنابراین ما در این دستورالعمل یک کنترلر بازی با استفاده از arduino pro micro ایجاد می کنیم
کنترل لوازم خانگی با استفاده از Node MCU و Google Assistant - IOT - بلینک - IFTTT: 8 مرحله
کنترل لوازم خانگی با استفاده از Node MCU و Google Assistant | IOT | بلینک | IFTTT: یک پروژه ساده برای کنترل لوازم خانگی با استفاده از Google Assistant: هشدار: مدیریت برق می تواند خطرناک باشد. با احتیاط بسیار رسیدگی کنید. هنگام کار با مدار باز ، یک متخصص برق حرفه ای استخدام کنید. من مسئولیت دا را بر عهده نمی گیرم
ESP8266 RGB LED STRIP WIFI کنترل - NODEMCU به عنوان یک کنترل از راه دور IR برای نوار LED کنترل شده بر روی Wifi - کنترل تلفن هوشمند RGB LED STRIP: 4 مرحله
ESP8266 RGB LED STRIP WIFI کنترل | NODEMCU به عنوان یک کنترل از راه دور IR برای نوار LED کنترل شده بر روی Wifi | RGB LED STRIP Smartphone Control: سلام بچه ها در این آموزش می آموزیم که چگونه از nodemcu یا esp8266 به عنوان ریموت IR برای کنترل نوار LED RGB استفاده کنید و Nodemcu توسط تلفن هوشمند از طریق وای فای کنترل می شود. بنابراین اساساً می توانید RGB LED STRIP را با تلفن هوشمند خود کنترل کنید
نحوه کنترل موتور DC بدون برس بدون کوادکوپتر بدون سرنشین (3 نوع سیم) با استفاده از کنترل کننده سرعت موتور HW30A و Arduino UNO: 5 مرحله
نحوه کنترل موتور DC بدون برس بدون کوادکوپتر بدون سرنشین (3 نوع سیم) با استفاده از کنترل کننده سرعت موتور HW30A و Arduino UNO: توضیحات: کنترل کننده سرعت موتور HW30A را می توان با باتری های 4-10 NiMH/NiCd یا 2-3 سلولی LiPo استفاده کرد. BEC با حداکثر 3 سلول LiPo کاربردی است. می توان از آن برای کنترل سرعت موتور DC بدون برس (3 سیم) با حداکثر حداکثر 12Vdc استفاده کرد. مخصوص