该程序源代码用于51单片机(STC89C52RC)四轮驱动智能小车语音遥控实验。 1、源代码开发软件:KEIL; 2、程序对应处理器是:STC89C52RC; 3、智能小车电机驱动芯片是:L293D; 4、智能小车电机为:TT直流减速电机; 5、需要用到语音识别模块; 6、需要用到蓝牙模块; 该程序源代码在本人51单片机(STC89C52RC)智能小车上亲测可用。
2021-12-28 17:02:56 7.48MB 智能小车 STC89C52RC 51单片机 语音遥控
51单片机(STC89C52RC)四轮驱动智能小车底板原理图。 1、仅是PDF格式的原理图,不是源文件; 2、电机驱动芯片L293D; 3、包含红外避障电路; 4、包含红外循迹电路; 5、包含功能扩展接口; 6、包含电源电路; 7、包含蜂鸣器电路;
智能小车寻光模块设计资料包括程序源代码、原理图和PCB图设计资料。 1、包含寻光模块电路原理图和PCB图,用Altium Designer软件绘制; 2、包含寻光模块程序源代码,KEIL软件编写; 3、寻光模块所用处理器型号:STC11F04E; 4、带8个光敏传感器; 5、带灵敏度调节电位器;
2021-12-26 22:04:01 4.83MB 智能小车 寻光模块 程序源代码 原理图
在这里以智能小车作为项目的设计对象,不是为了要做出一个功能如何丰富、复杂的一个小车,而是通过这个小车平台,来把自己所学的、正在学的、想学的都装载这个小车上,并不是说要做出怎样的一款产品设计,而是通过这个设计来不断学习和应用。在此有幸能参加深圳联华集成电路有限公司推广的单片机设计大赛,也感谢官方提供的单片机样片,因此,此次的小车项目就以此为核心平台展开设计。 如标题所述,本小车平台一个突出同时也比较吸引人的是引入了脑电波,当然,这是其中的一个控制手段。此次的小车项目设计很重要的一个概念就是模块化设计,从硬件到软件,可扩展可裁剪,这样设计的目的如前面所说的,便于一步一步的学习并把学习到的东西在小车上应用实践。 过程的实拍:https://pan.baidu.com/s/1qWrXTMk 平台设计框图: 具体功能介绍通信连接的说明: 主机和小车(从机)使用XLNrf2401通信,该模块是加强版模块,带有天线,有效通信距离800米左右(空旷地,模块参数,没实测过,但有100米就足够用了,比普通NRF24L01猛多了),主机上的蓝牙模块用于连接上位机,如电脑和手机,可由主机控制切换到上位机控制,此时主机起到中继通信的角色,也就是说,电脑或者手机通过蓝牙连接主机通信,主机通过24L01与小车通信,这样的话,就弥补了蓝牙通信短距离短这个缺陷(升级蓝牙4.0其实也可以解决这个问题,只是支持蓝牙4.0的手机暂时买不起,支持的手机暂时来说也少,模块也贵)。小车上的蓝牙是与脑电波模块上的蓝牙通信用的,切换到脑电波控制时,小车连接脑电波模块上的蓝牙,读取脑电波数据,从而进行相应操作,同时也可以通过24L01实时反馈数据到主机,供监测使用。 小车功能 1、采集三轴加速度传感器ADXL345和电子罗盘HMC5880数据,检测当前自身的姿态,如当前的方向、倾斜角度。 2、超声波测距功能,根据主机的指令进行操作。 3、电池电量和小车速度(霍尔模块)检测。 4、温度和其它传感器的检测、可调亮度的车灯等。 5、以上数据通过LCD1602实时显示(主机可以发指令关闭)并通过相应的通信方式实时更新到主机,同时实时相应主机的命令进行响应操作。 脑电波模块: 通过耳夹和电极检测脑电波,经过模块处理之后通过蓝牙模块对外通信。 上位机操作: PC和手机操作平台也可以连接小车,通过蓝牙可以进行各种各样的扩展到上位机,也可基于网络。 所有功能的整合: 与小车建立连接后,主机实时显示小车当前的各种状态和传感器的数据,并实时监测操作姿态,从而通过操作者的姿态对小车进行控制,小车实时监测自身当前运行状态,并通过超声波检测前方有无障碍物,所有数据全部打包发送到主机,并响应主机的指令,进行相应操作,如运行方向、速度、车灯亮度、关闭/打开显示器等操作。 上位机连接主机时,主机作为从设备与上位机蓝牙连接,由上位机搜索连接,可通过主机设置连接密码。通过主机或上位机可切换到脑电波控制模式,此时姿态控制失效。若通信距离比较近(8米以内),上位机可以直接连接小车上的蓝牙,进行操作。 视频地址:https://pan.baidu.com/s/11TKOe 小车车体是自己切割有机玻璃的,主机LCD运行界面还未更新完,界面最终会有类似指南针的显示,来显示小车的运行姿态。文件未更新修改完。 脑电波控制智能小车硬件设计系统框图: 脑电波调试上位机:
2021-12-26 18:47:57 5.19MB 智能小车 脑电波模块 xlnrf2401 电路方案
1
51单片机(STC89C52RC)四轮驱动智能小车控制板(单片机开发板)原理图。 1、原理图仅是PDF格式的,不是源文件; 2、可以单独作为单片机开发板使用; 3、也可以作为智能小车控制板使用。
智能小车测速模块原理图和PCB图源文件。 1、Altium Designer软件绘制; 2、包含原理图源文件; 3、包含PCB图源文件; 4、依据该电路图做成的测速模块还需要配合测速码盘才能实现测速; 5、测速模块输出的是测速脉冲信号; 6、可以实现2路测速。 依据该电路图做成的测速模块实物本人亲测可用。
2021-12-26 10:01:56 6.59MB 测速模块 原理图 PCB图 智能小车
简易声控智能小车文档模板:击掌声控制小车到达指定位置,内有硬件电路说明,及相关程序说明!
2021-12-24 19:44:05 487KB 简易声控智能小车文档模板
1
本资源是红外循迹+超声波避障的多功能小车,里面包含仿真软件,源程序,原理图等一些必备资源,是大家学习单片机的技术提高的很好的一个教程,欢迎大家下载学习
2021-12-24 16:12:36 22.94MB 资源 代码
1
该程序源代码用于51单片机(STC89C52RC)智能小车蓝牙遥控(手机APP控制)+避障实验。 1、源代码开发软件:KEIL; 2、程序对应处理器是:STC89C52RC; 3、智能小车电机驱动芯片是:L293D; 4、智能小车电机为:TT直流减速电机; 5、需要用到1602液晶屏; 6、需要用到蓝牙模块; 7、需要用到超声波模块; 8、需要用到红外避障模块; 该程序源代码在本人51单片机(STC89C52RC)智能小车上亲测可用。
2021-12-24 16:02:12 2.19MB 智能小车 51单片机 STC89C52RC 蓝牙遥控
智能小车红外避障 3路寻迹 遇障蜂鸣器发声
2021-12-24 14:52:09 24KB 红外避障 3路寻迹 遇障发声
1