- Настройте Arduino IDE согласно инструкции робота
- Установите библиотеку
micro_ros_arduino
- Скачайте и откройте скетч
microros_publisher
- Запустите microROS-агент:
ros2 run micro_ros_agent micro_ros_agent serial --dev /dev/ttyACM0 -b 115200
- Загрузите скетч на Arduino
- Проверьте топик:
ros2 topic echo /micro_ros_arduino_node_publisher
- Скачайте и откройте скетч
microros_subscriber
- Изучите код: программа подписывается на топик и управляет RGB-лентой
- Загрузите скетч на Arduino
- Опубликуйте тестовые данные:
ros2 topic pub /micro_ros_arduino_node_subscriber std_msgs/msg/Int32 "data: 255"
- Наблюдайте изменение цвета RGB-ленты