Развертывание среды для Ардуино - mrBelka/telerobot GitHub Wiki
- Установить Arduino IDE
- Репозиторий telerobot содержить пакет telerobot_hardware, где расположены скетчи и модифицированные библиотеки
Скетч управления главным контроллером
Код управления главным контроллером находится в файле chassis.ino.
Для его компиляции необходимо зайти в меню Tools->Manage Libraries
, в поиске найти и установить следующие библиотеки
* ServoSmooth by Alex Guyer
* Encoder v1.4.1 by Paul Stoffegen
* Servo (Ubuntu 22.04 only)
Из меню Sketch->Add libraries
устанавливается ZIP-архив с библиотекой Modbus_updated.
После чего выполните компиляцию.
Загрузка скетча в плату Arduino Mega 2560.
Скетч управления контроллером заряда батарей
Код находится в файле ardu_balancer.ino
Использует библиотеку Modbus_updated.
Загрузка скетча в плату Arduino Nano (old bootloader).