Meta tags:
keywords= Документация,Робоинтеллект;
description= RI_SDK_connector_i2c_SetBus;
Headings (most frequently used words):
ri_sdk_connector_i2c_setbus, функции, возвращаемые, содержание, сигнатура, описание, метода, параметры, значения, примеры, комментарии, навигация, ошибки, ri, sdk, при, вызове, пример, определение, номера, шины, i2c, вручную,
Text of the page (most frequently used words):
#функции (32), sdk (31), errcode (30), шины (27), c_int (26), i2c (25), сервопривода (22), шим (21), errtextc (21), тип (20), управления (18), lib (18), номер (18), для (17), блок (16), ri_sdk_connector_i2c_setbus (15), установка (14), светодиода (14), поворот (14), инициализация (13), print (13), вращения (12), подключение (12), robointellect (12), вращение (12), ошибки (11), sys (11), тока (10), пульт (10), роботов (10), c_char_p (10), raw (10), decode (10), exit (10), работы (9), значение (9), encode (9), api (8), python (8), относительной (8), скоростью (8), байтов (8), считать (8), цикл (8), номера (8), вручную (8), nextbus (8), prevbus (8), pwm (7), модели (7), argtypes (7), документация (6), функциональный (6), исполнительное (6), устройство (6), коннектор (6), компонентов (6), ri_sdk_linkpwmtocontroller (6), ri_sdk_createmodelcomponent (6), помощью (6), linux (6), онлайн (6), остановка (6), импульсу (6), запись (6), байт (6), чтение (6), датчика (6), мигание (6), преобразователи (6), вызов (6), операции (6), оператор (6), роботами (6), дистанционное (6), возвращаемые (6), робоинтеллект (5), проекта (5), регистрация (5), устройств (5), примеры (5), windows (5), заданной (5), описание (5), led (5), предыдущий (5), int64 (5), int (5), образовательный (4), модуль (4), обработка (4), напряжения (4), мощности (4), ri_sdk_exec_rgb_led_flashingwithfrequency (4), сервопривод (4), ri_sdk_connector_i2c_closeall (4), ri_sdk_connector_i2c_close (4), ri_sdk_destroysdk (4), завершения (4), ri_sdk_linkledtocontroller (4), связывания (4), ri_sdk_initsdk (4), инициализации (4), настройка (4), ide (4), запуск (4), программ (4), роботу (4), управление (4), программирование (4), сервоприводы (4), регистр (4), регистра (4), напряжение (4), действий (4), положение (4), сброс (4), порта (4), возвращающей (4), объявление (4), элемента (4), условный (4), переменной (4), обзор (4), blockly (4), сервоприводов (4), манипуляторами (4), манипуляторов (4), программирования (4), экосистемы (4), определение (4), при (4), вызове (4), метода (4), текст (4), компонента (4), если (4), открыто (4), соединение (4), будет (4), соединения (4), войти (3), функций (3), ri_sdk_connector_i2c_open (3), коннекторов (3), golang (3), только (3), удаление (3), мерцание (3), частотой (3), число (3), типы (3), комментарии (3), группы (3), выполнения (3), информация (3), пример (3), параметры (3), значения (3), сигнатура (3), библиотеки (3), pointer (3), создание (3), адаптера (3), connector (3), параметр (3), открытые (3), или (3), название (3), rutube (2), youtube (2), telegram (2), главная (2), история (2), версий (2), чаво (2), скачать (2), блог (2), контроллер (2), 001 (2), техническая (2), поддержка (2), видеоматериалы (2), возможных (2), ошибок (2), вызовов (2), risdk (2), ri_sdk_sensor_voltagesensor_writeregbytes (2), ri_sdk_sensor_voltagesensor_readregbytes (2), ri_sdk_sensor_voltagesensor_current (2), ri_sdk_sensor_voltagesensor_power (2), ri_sdk_sensor_voltagesensor_sense (2), ri_sdk_sensor_voltagesensor_shunt (2), ri_sdk_sensor_voltagesensor_voltage (2), ri_sdk_sensor_voltagesensor_customdeviceinit (2), ri_sdk_sensor_voltagesensor_extendtomodel (2), ri_sdk_sensor_voltagesensor_extend (2), датчик (2), ri_sdk_sensor_extend (2), датчиков (2), ri_sdk_exec_rgb_led_getcolor (2), ri_sdk_exec_rgb_led_getstate (2), ri_sdk_exec_rgb_led_stop (2), ri_sdk_exec_rgb_led_flicker (2), ri_sdk_exec_rgb_led_flashingwithpause (2), ri_sdk_exec_rgb_led_singlepulse (2), ri_sdk_exec_rgb_led_extendtomodel (2), ri_sdk_exec_rgb_led_extend (2), cветодиод (2), ri_sdk_exec_rservodrive_stop (2), ri_sdk_exec_rservodrive_rotatewithrelativespeedovertime (2), ri_sdk_exec_rservodrive_rotatewithrelativespeed (2), ri_sdk_exec_rservodrive_rotatebypulseovertime (2), ri_sdk_exec_rservodrive_rotatebypulse (2), ri_sdk_exec_rservodrive_getstate (2), ri_sdk_exec_rservodrive_customdeviceinit (2), ri_sdk_exec_rservodrive_extendtomodel (2), ri_sdk_exec_rservodrive_extend (2), ri_sdk_exec_servodrive_setpositiontomidworkingrange (2), ri_sdk_exec_servodrive_stop (2), ri_sdk_exec_servodrive_rotatewithrelativespeed (2), ri_sdk_exec_servodrive_turnwithrelativespeed (2), ri_sdk_exec_servodrive_rotate (2), ri_sdk_exec_servodrive_turn (2), ri_sdk_exec_servodrive_minsteprotate (2), ri_sdk_exec_servodrive_getstate (2), ri_sdk_exec_servodrive_getcurrentangle (2), ri_sdk_exec_servodrive_turnbypulse (2), ri_sdk_exec_servodrive_turnbydutycycle (2), ri_sdk_exec_servodrive_customdeviceinit (2), ri_sdk_exec_servodrive_extendtomodel (2), ri_sdk_exec_servodrive_extend (2), ri_sdk_executor_state (2), ri_sdk_executor_extend (2), исполнительных (2), ri_sdk_sigmod_pwm_close (2), ri_sdk_sigmod_pwm_setportdutycycle (2), ri_sdk_sigmod_pwm_getportdutycycle (2), ri_sdk_sigmod_pwm_resetall (2), ri_sdk_sigmod_pwm_resetport (2), ri_sdk_sigmod_pwm_setportfreq (2), ri_sdk_sigmod_pwm_getportfreq (2), ri_sdk_sigmod_pwm_readbyte (2), ri_sdk_sigmod_pwm_writebyte (2), ri_sdk_sigmod_pwm_readregbytes (2), ri_sdk_sigmod_pwm_writeregbytes (2), ri_sdk_sigmod_pwm_setfreq (2), ri_sdk_sigmod_pwm_getfreq (2), ri_sdk_sigmod_pwm_getresolution (2), ri_sdk_sigmod_pwm_extendtomodel (2), ri_sdk_sigmod_pwm_extend (2), ri_sdk_connector_i2c_writebytes (2), ri_sdk_connector_i2c_readbytes (2), ri_sdk_connector_i2c_writebyte (2), ri_sdk_connector_i2c_readbyte (2), ri_sdk_connector_i2c_state (2), ri_sdk_connector_i2c_extendtomodel (2), ri_sdk_connector_i2c_extend (2), адаптер (2), ri_sdk_connector_extend (2), очистки (2), памяти (2), ri_sdk_destroycomponent (2), ri_sdk_linkvoltagesensortocontroller (2), ri_sdk_linkrservodrivetocontroller (2), ri_sdk_linkservodrivetocontroller (2), логического (2), ri_sdk_createdevicecomponent (2), ri_sdk_creategroupcomponent (2), ri_sdk_createbasic (2), создания (2), программных (2), ri_sdk_device_modellist (2), начала (2), php (2), использования (2), окружения (2), выполнение (2), отдельно (2), инсталлятора (2), обновление (2), составе (2), пульта (2), начало (2), что (2), такое (2), видеотрансляция (2), удалённое (2), отключение (2), восстановление (2), ручного (2), сервису (2), удаленное (2), сервиса (2), состояние (2), таймеру (2), заданным (2), таймером (2), мощность (2), силу (2), шунте (2), датчики (2), паузой (2), свечение (2), rgb (2), светодиоды (2), среднее (2), шагам (2), минимальный (2), шаг (2), gpio (2), всех (2), портов (2), скважности (2), выходной (2), частоты (2), преобразователь (2), преобразователя (2), коннектора (2), возврат (2), изменение (2), массиве (2), получение (2), массива (2), массивами (2), арифметические (2), математические (2), операторы (2), досрочный (2), выход (2), переход (2), следующему (2), шагу (2), цикла (2), массиву (2), счетчиком (2), условием (2), простой (2), циклы (2), тернарный (2), отрицание (2), логических (2), операций (2), сравнения (2), логические (2), присвоить (2), получить (2), переменные (2), массив (2), цвет (2), угол (2), логический (2), строка (2), данных (2), стартовое (2), ожидания (2), печать (2), базовые (2), методы (2), интерфейса (2), визуальное (2), список (2), оповещений (2), демонстрационных (2), калибровка (2), позиционирование (2), локальное (2), через (2), рекомендации (2), программированию (2), средства (2), разработки (2), беспилотные (2), летательные (2), аппараты (2), самоходные (2), машины (2), кинематические (2), схемы (2), расчёт (2), угла (2), поворота (2), rm002 (2), учебный (2), робот (2), сборе (2), rm001 (2), конструктор (2), самостоятельной (2), сборки (2), роботы (2), манипуляторы (2), учебных (2), трансляция (2), видео (2), авторизация (2), сервис (2), отдельная (2), утилита (2), конструкторов (2), компоненты (2), общая (2), проекте (2), быть (2), страница (2), установки (2), import (2), ri_sdk (2), c_bool (2), main (2), 1000 (2), char (2), ch341 (2), pca9685 (2), ky016 (2), установеленный (2), задан (2), связывание (2), яркость (2), 255 (2), код (2), errorcode (2), как (2), errortext (2), указатель (2), bus (2), descriptor (2), shared (2), object (2), все (2), автоматически (2), необходимо (2), функцию (2), вызывать (2), основной, портал, официальная, 2026, навигация, разделы, участия, обсуждении, должны, авторизованным, пользователем, следующая, предыдущая, комментариев, 1309, просмотров, после, from, ctypes, подключаем, внешнюю, библиотеку, cdll, loadlibrary, librisdk, указываем, аргументов, c_uint8, def, create_string_buffer, type, уровнем, логирования, i2c_adapter, executor, 0x40, светодиодом, зеленым, цветом, секунду, количество, миганий, красного, цвета, остальных, цветов, false, всеми, компонентами, true, success, полный, примера, выполняется, затем, вызывается, функция, мерцания, подключенного, заданном, порту, передается, происходит, ошибка, метод, записывает, этот, string, установленный, котором, должно, дескриптор, которого, grpc, закройте, перед, вызовом, существуют, 211012, измените, положительное, отрицательное, 211011, рекомендуемые, действия, внимание, определяет, определяется, независимо, результатов, изменить, нужно, сперва, закрыть, заданного, вызванной, каждого, открытого, так, шине, уже, вернёт, ошибку, эту, определён, причем, архитектуре, aarch64, всегда, равен, позволяет, программисту, коде, своей, программы, определить, которой, дальнейшем, компонентом, setbus, устройства, библиотека, robo, intellect, software, development, kit, содержание,
Text of the page (random words):
гический тип тип угол тип цвет массив переменные получить значение переменной присвоить переменной значение логические операции условный оператор оператор сравнения блок логических операций отрицание условный тернарный оператор циклы простой цикл цикл с условием цикл со счетчиком цикл по массиву досрочный выход и переход к следующему шагу цикла математические операторы арифметические операции операции с массивами получение элемента из массива изменение элемента в массиве функции объявление функции вызов функции объявление функции возвращающей значение вызов функции возвращающей значение возврат из функции преобразователи i2c инициализация коннектора i2c i2c коннектор чтение байтов запись байтов шим преобразователи инициализация шим преобразователя шим преобразователь установка выходной частоты шим установка скважности порта запись байт в регистр шим чтение байтов с регистра шим сброс порта сброс всех портов преобразователи gpio сервоприводы инициализация сервопривода блок сервопривода вращение сервопривода вращение с относительной скоростью поворот на минимальный шаг поворот сервопривода поворот с относительной скоростью поворот по шагам сервопривода поворот по импульсу остановка сервопривода поворот сервопривода в среднее положение светодиоды инициализация rgb светодиода блок светодиода свечение светодиода мигание с заданной частотой мигание с заданной паузой мерцание светодиода остановка действий светодиода датчики тока напряжения и мощности инициализация датчика блок датчика тока считать напряжение считать напряжение на шунте считать силу тока считать мощность чтение байтов с регистра датчика тока запись байт в регистр шим сервоприводы вращения инициализация сервопривода вращения блок сервопривода вращения вращение по импульсу вращение по импульсу с заданным таймером вращение с относительной скоростью вращение с относительной скоростью по таймеру остановка сервопривода вращения состояние сервопривода вращения программирование на python удаленное управление с помощью онлайн сервиса подключение к онлайн сервису отключение и восстановление ручного управления удалённое подключение к роботу видеотрансляция документация по robointellect sdk ri sdk что такое robointellect sdk начало работы установка robointellect sdk установка обновление удаление robointellect sdk в составе пульта управления ос linux ос windows установка только отдельно robointellect sdk с помощью инсталлятора подключение устройств запуск и выполнение программ настройка ide и окружения примеры использования c c golang php python ri sdk api функции инициализации ri sdk и начала работы ri_sdk_initsdk ri_sdk_device_modellist функции создания программных компонентов ri_sdk_createbasic ri_sdk_creategroupcomponent ri_sdk_createdevicecomponent ri_sdk_createmodelcomponent функции логического связывания компонентов ri_sdk_linkpwmtocontroller ri_sdk_linkservodrivetocontroller ri_sdk_linkrservodrivetocontroller ri_sdk_linkledtocontroller ri_sdk_linkvoltagesensortocontroller функции завершения работы компонентов ri_sdk_destroycomponent функции завершения работы ri sdk и очистки памяти ri_sdk_destroysdk функциональный ri sdk api коннекторов ri_sdk_connector_extend коннектор i2c адаптер ri_sdk_connector_i2c_extend ri_sdk_connector_i2c_extendtomodel ri_sdk_connector_i2c_setbus ri_sdk_connector_i2c_open ri_sdk_connector_i2c_close ri_sdk_connector_i2c_closeall ri_sdk_connector_i2c_state ri_sdk_connector_i2c_readbyte ri_sdk_connector_i2c_writebyte ri_sdk_connector_i2c_readbytes ri_sdk_connector_i2c_writebytes коннектор шим ri_sdk_sigmod_pwm_extend ri_sdk_sigmod_pwm_extendtomodel ri_sdk_sigmod_pwm_getresolution ri_sdk_sigmod_pwm_getfreq ri_sdk_sigmod_pwm_setfreq ri_sdk_sigmod_pwm_writeregbytes ri_sdk_sigmod_pwm_readregbytes ri_sdk_sigmod_pwm_writebyte ri_sdk_sigmod_pwm_readbyte ri_sdk_sigmod_pwm_getportfreq ri_sdk_sigmod_pwm_setportfreq ri_sdk_sigmod_pwm_resetport ri_sdk_sigmod_pwm_resetall ri_sdk_sigmod_pwm_getportdutycycle ri_sdk_sigmod_pwm_setportdutycycle ri_sdk_sigmod_pwm_close функциональный ri sdk api исполнительных устройств ri_sdk_executor_extend ri_sdk_executor_state исполнительное устройство сервопривод ri_sdk_exec_servodrive_extend ri_sdk_exec_servodrive_extendtomodel ri_sdk_exec_servodrive_customdeviceinit ri_sdk_exec_servodrive_turnbydutycycle ri_sdk_exec_servodrive_turnbypulse ri_sdk_exec_servodrive_getcurrentangle ri_sdk_exec_servodrive_getstate ri_sdk_exec_servodrive_minsteprotate ri_sdk_exec_servodrive_turn ri_sdk_exec_servodrive_rotate ri_sdk_exec_servodrive_turnwithrelativespeed ri_sdk_exec_servodrive_rotatewithrelativespeed ri_sdk_exec_servodrive_stop ri_sdk_exec_servodrive_setpositiontomidworkingrange исполнительное устройство сервопривод вращения ri_sdk_exec_rservodrive_extend ri_sdk_exec_rservodrive_extendtomodel ri_sdk_exec_rservodrive_customdeviceinit ri_sdk_exec_rservodrive_getstate ri_sdk_exec_rservodrive_rotatebypulse ri_sdk_exec_rservodrive_rotatebypulseovertime ri_sdk_exec_rservodrive_rotatewithrelativespeed ri_sdk_exec_rservodrive_rotatewithrelativespeedovertime ri_sdk_exec_rservodrive_stop исполнительное устройство cветодиод ri_sdk_exec_rgb_led_extend ri_sdk_exec_rgb_led_extendtomodel ri_sdk_exec_rgb_led_singlepulse ri_sdk_exec_rgb_led_flashingwithfrequency ri_sdk_exec_rgb_led_flashingwithpause ri_sdk_exec_rgb_led_flicker ri_sdk_exec_rgb_led_stop ri_sdk_exec_rgb_led_getstate ri_sdk_exec_rgb_led_getcolor функциональный ri sdk api датчиков ri_sdk_sensor_extend датчик тока напряжения и мощности ri_sdk_sensor_voltagesensor_extend ri_sdk_sensor_voltagesensor_extendtomodel ri_sdk_sensor_voltagesensor_customdeviceinit ri_sdk_sensor_voltagesensor_voltage ri_sdk_sensor_voltagesensor_shunt ri_sdk_sensor_voltagesensor_sense ri_sdk_sensor_voltagesensor_power ri_sdk_sensor_voltagesensor_current ri_sdk_sensor_voltagesensor_readregbytes ri_sdk_sensor_voltagesensor_writeregbytes обработка возможных ошибок вызовов функций risdk видеоматериалы проекта техническая поддержка образовательный модуль pwm шим контроллер 001 ri_sdk_connector_i2c_setbus содержание сигнатура функции описание метода ошибки возвращаемые ri sdk при вызове функции ri_sdk_connector_i2c_setbus параметры и возвращаемые значения примеры пример 1 определение номера шины i2c вручную информация ri_sdk библиотека robo intellect software development kit connector название группы устройств коннекторов i2c название устройства i2c адаптера setbus название метода установки номера шины i2c вручную сигнатура функции shared object ri_sdk_connector_i2c_setbus descriptor bus nextbus prevbus errortext errorcode описание метода позволяет программисту в коде своей программы определить номер шины на которой в дальнейшем будет открыто соединение с компонентом при вызове функции связывания ri_sdk_linkpwmtocontroller если не вызывать эту функцию то номер шины будет определён автоматически причем для linux на архитектуре aarch64 номер шины всегда будет равен 1 функцию ri_sdk_connector_i2c_setbus необходимо вызывать до связывания вызов ri_sdk_linkpwmtocontroller так как если на заданной шине уже открыто соединение ri_sdk_connector_i2c_setbus вернёт ошибку если номер шины необходимо изменить нужно сперва закрыть все открытые с помощью заданного i2c адаптера соединения с помощью функции ri_sdk_connector_i2c_closeall или функции ri_sdk_connector_i2c_close вызванной для каждого открытого соединения внимание вызов ri_sdk_connector_i2c_setbus определяет номер шины только на ос linux на ос windows номер шины определяется автоматически независимо от результатов выполнения ri_sdk_connector_i2c_setbus ошибки возвращаемые ri sdk при вызове функции ri_sdk_connector_i2c_setbus код ошибки описание ошибки рекомендуемые действия 211011 значение шины отрицательное измените номер шины на положительное число или 0 211012 существуют открытые соединения закройте перед вызовом функции все открытые соединения ri_sdk_connector_i2c_close или ri_sdk_connector_i2c_closeall параметры и возвращаемые значения параметр тип для shared object тип для golang grpc описание descriptor int тип c int64 дескриптор компонента у которого будет открыто соединение bus int тип c int64 номер шины на котором должно быть открыто соединение nextbus int тип c int64 указатель на установленный номер шины prevbus int тип c int64 указатель на предыдущий номер шины errortext char 1000 тип c string текст ошибки передается как параметр если происходит ошибка метод записывает в этот параметр текст ошибки errorcode int тип c int64 код ошибки примеры пример 1 определение номера шины i2c вручную выполняется определение номера шины вручную затем вызывается функция мерцания подключенного на заданном порту светодиода python установка номера шины i2c вручную nextbus c_int установеленный номер шины prevbus c_int предыдущий номер шины errcode lib ri_sdk_connector_i2c_setbus i2c 11 nextbus prevbus errtextc обработка ошибки if errcode 0 print errcode errtextc raw decode sys exit 2 print задан номер шины nextbus предыдущий номер шины prevbus полный текст примера python мерцание светодиода после установки номера шины i2c вручную import sys from ctypes import подключаем внешнюю библиотеку для работы с sdk lib cdll loadlibrary librisdk so указываем типы аргументов для функций библиотеки ri_sdk lib ri_sdk_initsdk argtypes c_int c_char_p lib ri_sdk_createmodelcomponent argtypes c_char_p c_char_p c_char_p pointer c_int c_char_p lib ri_sdk_linkpwmtocontroller argtypes c_int c_int c_uint8 c_char_p lib ri_sdk_linkledtocontroller argtypes c_int c_int c_int c_int c_int c_char_p lib ri_sdk_destroysdk argtypes c_bool c_char_p lib ri_sdk_connector_i2c_setbus argtypes c_int c_int pointer c_int pointer c_int c_char_p lib ri_sdk_exec_rgb_led_flashingwithfrequency argtypes c_int c_int c_int c_int c_int c_int c_bool c_char_p def main errtextc create_string_buffer 1000 текст ошибки c type char i2c c_int pwm c_int led c_int инициализация библиотеки ri sdk с уровнем логирования 3 errcode lib ri_sdk_initsdk 3 errtextc if errcode 0 print errcode errtextc raw decode sys exit 2 создание компонента i2c адаптера модели ch341 errcode lib ri_sdk_createmodelcomponent connector encode i2c_adapter encode ch341 encode i2c errtextc if errcode 0 print errcode errtextc raw decode sys exit 2 создание компонента шим модели pca9685 errcode lib ri_sdk_createmodelcomponent connector encode pwm encode pca9685 encode pwm errtextc if errcode 0 print errcode errtextc raw decode sys exit 2 создание компонента светодиода модели ky016 errcode lib ri_sdk_createmodelcomponent executor encode led encode ky016 encode led errtextc if errcode 0 print errcode errtextc raw decode sys exit 2 установка номера шины i2c вручную nextbus c_int установеленный номер шины prevbus c_int предыдущий номер шины errcode lib ri_sdk_connector_i2c_setbus i2c 11 nextbus prevbus errtextc обработка ошибки if errcode 0 print errcode errtextc raw decode sys exit 2 print задан номер шины nextbus предыдущий номер шины prevbus связывание i2c с шим errcode lib ri_sdk_linkpwmtocontroller pwm i2c 0x40 errtextc if errcode 0 print errcode errtextc raw decode sys exit 2 связывание шим со светодиодом errcode lib ri_sdk_linkledtocontroller led pwm 15 14 13 errtextc if errcode 0 print errcode errtextc raw decode sys exit 2 мигание светодиода зеленым цветом с частотой 5 мигание в секунду количество миганий 2 яркость красного цвета 255 яркость остальных цветов 0 errcode lib ri_sdk_exec_rgb_led_flashingwithfrequency led 255 0 0 5 2 false errtextc if errcode 0 print errcode errtextc raw decode sys exit 2 удаление библиотеки со всеми компонентами errcode lib ri_sdk_destroysdk true errtextc if errcode 0 print errcode errtextc raw decode sys exit 2 print success main 1309 просмотров 0 комментариев 0 предыдущая страница следующая страница ri_sdk_connector_i2c_open комментарии 0 для участия в обсуждении вы должны быть авторизованным пользователем войти регистрация сигнатура функции описание метода ошибки возвращаемые ri sdk при вызове функции ri_sdk_connector_i2c_setbus параметры и возвращаемые значения примеры пример 1 определение номера шины i2c вручную документация робоинтеллект разделы общая информация о проекте обзор экосистемы робоинтеллект компоненты экосистемы модели роботов и конструкторов пульт управления robointellect sdk ide для программирования на blockly и python дистанционное подключение к роботу пульт управления отдельная утилита онлайн сервис авторизация и регистрация образовательный модуль дистанционное подключение для программирования дистанционное подключение для управления трансляция видео модели учебных роботов роботы манипуляторы rm001 конструктор для самостоятельной сборки rm002 учебный робот в сборе кинематические схемы роботов манипуляторов и расчёт угла поворота сервоприводов самоходные машины беспилотные летательные аппараты средства управления и разработки по для роботов рекомендации по программированию роботов манипуляторов локальное управление через пульт управления роботами установка по пульт управления роботами манипуляторами ос windows ос linux пу настройка по пульт управления роботами манипуляторами калибровка и позиционирование сервоприводов запуск демонстрационных программ список оповещений визуальное программирование на blockly обзор интерфейса базовые методы блок инициализации и выполнения печать блок группы действий блок ожидания комментарии поворот в стартовое положение типы данных тип число тип строка тип байт логический тип тип угол тип цвет массив переменные получить значение переменной присвоить переменной значение логические операции условный оператор оператор сравнения блок логических операций отрицание условный тернарный оператор циклы простой цикл цикл с условием цикл со счетчиком цикл по массиву досрочный выход и переход к следующему шагу цикла математические операторы арифметические операции операции с массивами получение элемента из массива изменение элемента в массиве функции объявление функции вызов функции объявление функции возвращающей значение вызов функции возвращающей значение возврат из функции преобразователи i2c инициализация коннектора i2c i2c коннектор чтение байтов запись байтов шим преобразователи инициализация шим преобразователя шим преобразователь установка выходной частоты шим установка скважности порта запись байт в регистр шим чтение байтов с регистра шим сброс порта сброс всех портов преобразователи gpio сервоприводы инициализация сервопривода блок сервопривода вращение сервопривода вращение с относительной скоростью поворот на минимальный шаг поворот сервопривода поворот с относительной скоростью поворот по шагам сервопривода поворот по импульсу остановка сервопривода поворот сервопривода в среднее положение светодиоды инициализация rgb светодиода блок светодиода свечение светодиода мигание с заданной частотой мигание с заданной паузой мерцание светодиода остановка действий светодиода датчики тока напряжения и мощности инициализация датчика блок датчика тока считать напряжение считать напряжение на шунте считать силу тока считать мощность чтение байтов с регистра датчика тока запись байт в регистр ши...
|