首先需要在 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(); // 更新电机状态
}
STM32 使用 L9110 模块控制电机风扇

原文地址: https://www.cveoy.top/t/topic/nysA 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录