RoboxКомплект из сервопривода и датчика расстояния
V.4Лабораторный стенд Promobot
RRStudioПростое написание алгоритмов
TestDevicesТестирование оборудования и проверка связи
Настройка WSL2Windows Subsystem for Linux
TelegramНаписать в чат технической поддержки
Старт измерения расстояния
Args:
addr - адрес устройства.
Returns:
* 0 если отправка команды прошла успешно
* -1 если при отправке команды произошла ошибка
Чтение данных (измеренная дистанция) с датчика расстояния
Args:
addr - адрес устройства.
Returns:
Даныые с датчика расстояния. Структура servo_data с данными:
struct sensor_data {
uint8_t US_distance;
uint8_t IR_distance;
};
Выставление порога измеренного расстояния, ниже которого загорается светодиод
Args:
* addr - адрес устройства.
* dist - дистанция в мм.
Returns:
* 0 если отправка команды прошла успешно
* -1 если при отправке команды произошла ошибка