发布时间:2024-02-23 08:30
US-015超声波模块
SG90舵机云台
接线:舵机超声波:
A1–P2.7
B8–Trig
B9–Echo
所有的代码都是直接从工程里面复制的,实测是没有问题的。
参考文章: stm32 智能避障小车(二)之sg90
我这里再简单总结一下:
舵机:
橙色信号号线,红色5V,棕色GND;
舵机控制需要一个周期为20ms的方波,方波的高电平部分在0.5ms~2.5ms中,会转动一定的角度。
t=0.5ms——舵机转动0°
t=1.0ms——舵机转动45°
t=1.5ms——舵机转动90°
t=2.0ms——舵机转动135°
t=2.5ms——舵机转动180°
设置在转动90°时为舵机的正前方,这样就可以左右转动了。
代码思路:利用定时器输出一个占空比可调的PWM,且PWM周期为20ms
A1接舵机的橙色线
2022年windows的Visual Studio 安装后初始配置
2022年测试工程师面试题大合集「 功能测试,自动化测试等」300道题
官宣:2021中国开源年报震撼首发~一篇报告带你读懂中国开源的2021~
解决gitlab runner在docker模式下报 503 Service Unavailable 错误
vue发送请求时遇到Uncaught (in promise) TypeError Cannot read properties of undefined(reading ‘randomExtend
通过Javascript实现点击链接出现登录框,并可以拖拽关闭的效果
Runcat 让Mac跑代码程序更Happy(Mac系统监控软件推荐)