Управление Arduino из Node-RED с прошивкой Firmata IoT #: 7 шагов
Управление Arduino из Node-RED с прошивкой Firmata IoT #: 7 шагов
Anonim
Управление Arduino из Node-RED с прошивкой Firmata IoT #
Управление Arduino из Node-RED с прошивкой Firmata IoT #

В этой возможности мы будем использовать Node-RED для управления и Arduino MEGA 2560 R3, благодаря сотрудничеству коллеги Absolutely Automation я указал этот метод, который позволяет легко управлять Arduino в случае возникновения проблем.

Также в одном из комментариев кто-нибудь консультируется, есть ли более практичный способ управления с Arduino и Node-RED?

Я решил сделать учебник, чтобы учесть это решение.

В моем случае я установил Node-RED на свой компьютер с lubuntu, другие приложения могут быть установлены на Raspberry pi, хотя вы должны учитывать скорость и производительность в случае очень сложных приложений.

Дополнительная информация: PDAControl Английская версия: Управление Arduino из Node-RED с помощью прошивки

Версия на испанском: Controlar Arduino с Node-RED с прошивкой Firmware

Шаг 1: материалы

Материалы
Материалы

Материалы

1 Arduino MEGA 2560 R3 -Clone (Очень дёшево-Aliexpress)

Шаг 2: Я рекомендую операционную систему Linux…. Lubuntu

Я рекомендую операционную систему linux в моем случае Lubuntu, легкий и быстрый

ниже решение, если они пользователи Windows.

Создайте виртуальную машину с Virtualbox в Windows и за несколько шагов смонтируйте систему Linux.

Рекомендованный учебник:

Установите lubuntu (Ubuntu) с нуля на Virtualbox

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

Шаг 3: Постоянная установка

Image
Image

Постоянная установка

Вы также можете установить lubuntu навсегда, в моем случае оставьте окна, хороший вариант..

Рекомендованный учебник:

Полная миграция на операционную систему 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-интерфейсы и / или сервисы для связи и / или подключения устройств к Интернету.

Учебники Node-RED:

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

Шаг 5: Установите узлы для Arduino

Установить узлы для Arduino
Установить узлы для Arduino

Установить узлы для Arduino

Из Node-RED из палитры узлов мы можем напрямую установить узлы Arduino, и в этом примере мы скопируем базовый пример мигания в Arduino GPIO 13.

Учебники Node-RED

информационный пакет npm: node-red-node-arduino

Шаг 6. Загрузите прошивку с прошивки из Arduino IDE

Загрузите прошивку с прошивки из Arduino IDE
Загрузите прошивку с прошивки из Arduino IDE

Загрузите прошивку Прошивка из Arduino IDE

Технически этот код является очень быстрым протоколом, который управляет GPIO, ADC, PWM и обработкой строк через последовательный порт. Существует несколько версий прошивки, но мы будем использовать StandardFirmata, включенную в образцы библиотек.

Шаг 7: выводы и соображения

Выводы и соображения
Выводы и соображения
Выводы и соображения
Выводы и соображения

Выводы и соображения

Своевременное решение для простых приложений, позволяющих подключать блейд-сервер напрямую к ПК. Большим недостатком в целом элементов управления, сделанных с внешней платформы, без правильного выполнения кода на плате, является безопасность или автономность в случае отключения, в данном случае отключения Node-RED.

но не стоит опасаться гарантии надежного оборудования.

Дополнительная информация: PDAControl

английская версия

Управление Arduino из Node-RED с помощью прошивки Firmata

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

Версия на испанском языке

Controlar Arduino с Node-RED с прошивкой и прошивкой

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