Оглавление:
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-13 06:58
В этой возможности мы будем использовать 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: Постоянная установка
Постоянная установка
Вы также можете установить 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
Из Node-RED из палитры узлов мы можем напрямую установить узлы Arduino, и в этом примере мы скопируем базовый пример мигания в Arduino GPIO 13.
Учебники Node-RED
информационный пакет npm: node-red-node-arduino
Шаг 6. Загрузите прошивку с прошивки из 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…