每日总结:PS2

学习目标:

1.PS2按下任意按键显示在OLED上

2.PS2控制遥控车各个方向(全速)

3.摇杆显示当前数值值在OLED上并控制遥控车调速(并留档)


完成情况:

1.PS2按下任意按键显示在OLED上(并留档)

在读取手柄返回值的时候如果不加15ms以上(据情况而定,不一定是必须要加的)的延时还未读取到手柄的值就已经到下一条程序了

2.PS2控制遥控车各个方向(全速)(并留档)

如果需要全速不能在PWM上面写他并不是全速,让EN等于一就是全速

3.摇杆显示当前数值值在OLED上并控制遥控车调速(并留档)

如果直接显示会出现,摇杆在中间的时候128,往前推是0,往后是255,为了避免这个情况需要 (摇杆值-中间值x2)根据情况加一或者减一,公式不固定


反思:

完成任务:摇杆显示当前数值值在OLED上(并留档)

不足:但还是有一些小问题未解决,会和按键有冲突

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值