一个基于STM32的云台风扇设计。并且将电路版上的硬件资源抽象成字符串命令可调用的形式。
这是一个人脸追踪风扇项目的执行器部分,控制系统详见yolov5-facetracing
{字母} {参数}
名称 | 形式 | 功能 |
---|---|---|
测试命令 | t {int参数} | 测试命令,参数为一个整数。接受命令后将接收到的这个整数通过串口发送回去。 |
舵机1 | m {int参数} | 第1个舵机转角调节命令。参数为0~180的整数。 |
舵机2 | n {int参数} | 同上,参数为0~100的整数(机械限位原因)。 |
风扇 | f {int参数} | 风扇转速调节命令。参数正整数,控制调节风扇的转速。 |
测温命令 | T | 解析命令后调用DS18B20,测得当前环境温度,通过串口打印返回。 |
两个舵机引脚分别为B5,B9。ESP32连接STM32的串口1。也可直接将串口连接到电脑,接受命令。