#io #hal #motor #dual #controller #module #driver

no-std l298n

L298N (双H桥电机控制器模块)的Rust驱动程序

5个版本

0.2.0 2021年5月20日
0.1.3 2019年11月9日
0.1.2 2019年10月29日
0.1.1 2019年10月17日
0.1.0 2019年10月15日

#1119 in 硬件支持

MIT 协议

7KB
117

l298n

针对L298N (双H桥电机控制器模块)的no_std驱动程序

Build Status Docs Coverage Status

基本用法

将此作为依赖项添加到您的Cargo.toml

[dependencies.l298n]
version = "<version>"

使用embedded-hal实现来获取PINA、PINB和PWM,然后创建一个单独的电机

extern crate l298n;

let motor = l298n::Motor::new(PINA, PINB, PWM);

motor.set_duty(12);

motor.brake();

或l298双桥电机

extern crate l298n;

let motor = l298n::L298N::new(PIN1A, PIN2A, PWM1B, IN2B, PIN1B, PWMB);

motor.a.set_duty(12);

motor.a.brake();

许可证

MIT许可证

依赖项

~71KB