STM32 使用 L9110 模块控制电机风扇
首先需要在 STM32 中引入头文件:
#include <L9110.h>
然后定义 L9110 对象:
L9110 motorFan(PB_0, PB_1, PB_2, PB_3);
其中,PB_0 和 PB_1 是驱动电机 1 的引脚,PB_2 和 PB_3 是驱动电机 2 的引脚。
接下来就可以通过 L9110 对象来控制电机风扇了,比如设置速度:
motorFan.speed(50); // 设置速度为 50
或者反转电机:
motorFan.reverse(); // 反转电机
最后需要在主程序中调用 L9110 对象的 update() 函数,以更新电机状态:
while(1) {
motorFan.update(); // 更新电机状态
}
原文地址: https://www.cveoy.top/t/topic/nysA 著作权归作者所有。请勿转载和采集!