基于STM32wifi小车制作(五)-基本完工
小车的硬件组装已经基本完成,软件调了一天也成功了。
遇到的问题有:
1、OLED显示初始化应该放在GPIO初始化和中断初始化后面,不然程序无法正常启动
2、距离显示和中断一起执行的问题,困扰了一天,最终把中断要执行的程序比如前进、后退、舵机等这些功能放到串口中断服务函数中,在主函数中执行距离显示。
3、最后加了温湿度传感器,也在主函数中进行显示。
4、设置距离限制,如果小车距离墙壁小于5cm,蜂鸣器响。
由于版权原因这里就不贴出源代码了。