学习目标:
1.PS2按下任意按键显示在OLED上
2.PS2控制遥控车各个方向(全速)
3.摇杆显示当前数值值在OLED上并控制遥控车调速(并留档)
完成情况:
1.PS2按下任意按键显示在OLED上(并留档)
在读取手柄返回值的时候如果不加15ms以上(据情况而定,不一定是必须要加的)的延时还未读取到手柄的值就已经到下一条程序了
2.PS2控制遥控车各个方向(全速)(并留档)
如果需要全速不能在PWM上面写他并不是全速,让EN等于一就是全速
3.摇杆显示当前数值值在OLED上并控制遥控车调速(并留档)
如果直接显示会出现,摇杆在中间的时候128,往前推是0,往后是255,为了避免这个情况需要 (摇杆值-中间值x2)根据情况加一或者减一,公式不固定
反思:
完成任务:摇杆显示当前数值值在OLED上(并留档)
不足:但还是有一些小问题未解决,会和按键有冲突