通过串口通讯协议、拖拽积木、Python、C+STM32多种编程方式读取开发板电压数据。
电压数据的串口通讯协议
通过串口调试工具发送串口通讯协议实现开发板电压数据的读取。
参数 | 数据类型 | 可用值 | 参数说明 |
---|---|---|---|
voltage | float | 读取到的电压数据 | |
pwm_voltage | float | 读取到的PWM通道电压数据 |
// 示例:读取电压数据
{"type":"board-voltage"}
// 读取返回数据示例:
{"type":"board-voltage","voltage":4.98,"pwm_voltage":4.98}
电压数据的拖拽积木
通过拖拽积木调用Python API函数接口实现开发板电压数据的读取。
电压数据的Python API函数接口
通过Python语言调用Python API函数接口实现开发板电压数据的读取。
参数 | 数据类型 | 可用值 | 参数说明 |
---|---|---|---|
voltage | float | 读取到的电压数据 | |
pwm_voltage | float | 读取到的PWM通道电压数据 |
// 示例:读取当前电压数据
robot.board.module.data.get_voltage().send()
// 示例:获取读取后的电压数据
robot.board.module.data.voltage
// 示例:获取读取后的PWM通道电压数据
robot.board.module.data.pwm_voltage
电压数据的C+STM32函数接口
通过C语言调用开发板SDK函数接口实现开发板电压数据的读取。
参数 | 数据类型 | 可用值 | 参数说明 |
---|---|---|---|
voltage | float | 读取到的电压数据 | |
pwm_voltage | float | 读取到的PWM通道电压数据 |
// 示例:获取电压数据
Adc_Read_Data.voltage;
// 示例:获取PWM通道电压数据
Adc_Read_Data.pwm_voltage;