智能小车源代码避障寻迹寻光遥控探究.doc

智能小车源代码 相信看到文档的朋友都想做一个智能小车,我最近也在做这个项目,并成功完成了。喜悦之余,特把源代码与各位爱好者分享! 想学习的朋友可以看我另外一篇:智能小车各独立模块代码,里面有注释。有基础的朋友都看得懂的,在那代码的基础上,成功地合成了一个程序。 里面功能有,超声波避障,红外寻迹,自动寻光,红外遥控四个主要功能,还有数码管显示工作模式,LED灯显示电机工作状态等。 文章最后还有我的原理图。 元件的清单可看我另一篇:智能小车的元件清单(Excel)。 单片机我用的是STC89C52RC(便宜实惠哈,只是保密性不行),L298N的电机驱动,直流减速电机,普通的红外遥控器,红外寻迹模块。光敏传感器模块(技术好的朋友可以用光敏电阻加AD转换器,不过麻烦很多)。电源用12V,单片机的电源由电机驱动输出。 小车的实物图,很多东西藏在小车夹层了。 下面就是源代码了! #include stc15.h #include gpio.h //端口初始化,里面有个gpio();函数不用也可以 #include intrins.h #define uchar unsigned char #define uint unsigned int sbit IRIN =P3^2; //红外线一体化接收头接收端 sbit lig

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档