通过串口通讯协议、拖拽积木、Python、C+STM32多种编程方式读取开发板电压数据。

电压数据的串口通讯协议

通过串口调试工具发送串口通讯协议实现开发板电压数据的读取。

参数数据类型可用值参数说明
voltagefloat读取到的电压数据
pwm_voltagefloat读取到的PWM通道电压数据
// 示例:读取电压数据
{"type":"board-voltage"}
// 读取返回数据示例:
{"type":"board-voltage","voltage":4.98,"pwm_voltage":4.98}

电压数据的拖拽积木

通过拖拽积木调用Python API函数接口实现开发板电压数据的读取。

电压数据的Python API函数接口

通过Python语言调用Python API函数接口实现开发板电压数据的读取。

参数数据类型可用值参数说明
voltagefloat读取到的电压数据
pwm_voltagefloat读取到的PWM通道电压数据
// 示例:读取当前电压数据
robot.board.module.data.get_voltage().send()
// 示例:获取读取后的电压数据
robot.board.module.data.voltage
// 示例:获取读取后的PWM通道电压数据
robot.board.module.data.pwm_voltage

电压数据的C+STM32函数接口

通过C语言调用开发板SDK函数接口实现开发板电压数据的读取。

参数数据类型可用值参数说明
voltagefloat读取到的电压数据
pwm_voltagefloat读取到的PWM通道电压数据
// 示例:获取电压数据
Adc_Read_Data.voltage;
// 示例:获取PWM通道电压数据
Adc_Read_Data.pwm_voltage;