Skip to content

一个基于STM32的云台风扇设计。并且将电路版上的硬件资源抽象成串口上的字符串

Notifications You must be signed in to change notification settings

gb16001/STM32_Pan-tilt_fan

Repository files navigation

STM32_Pan-tilt_fan

一个基于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。也可直接将串口连接到电脑,接受命令。

image

About

一个基于STM32的云台风扇设计。并且将电路版上的硬件资源抽象成串口上的字符串

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages