找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2265|回复: 0
收起左侧

单片机室内智能小车的仿真程序设计 MATLAB上位机监测状态和位置

[复制链接]
ID:691372 发表于 2020-6-28 00:13 | 显示全部楼层 |阅读模式
系统实现的功能:以STC89C52RC单片机最小系统为核心,以两个直流电机和电源模块作为驱动系统,用红外模块和蓝牙模块以两种方式(自主移动和控制移动)控制小车实现移动,采集室内的温度,显示日期,星期和时间在液晶屏上,含有音乐播放和继电器加湿电路,还有声光报警,将采集到的数据通过蓝牙发送给用户,这里设计了一个MATLAB设计的小车监测APP,对小车的状态和位置进行监测,并显示小车的当前触发的功能,使用户可以实时的监测智能小车的工作状态。

附件中含有完整的设计内容,欢迎下载交流,互相学习。

通过使用proteus8.0进行搭建仿真硬件电路,在通过keil4编写C语言实现具体的功能,选择虚拟串口,通过MATLAB设计的APP进行调试。具体工能如表1-1所示。其详细内容在proteus8.0设计的原理图中都有具体说明。

1-1  室内智能小车功能说明
C1关闭(循迹模式)
C2打开(蓝牙控制)
signal
实现功能
lsd_flag
实现功能
S1


小车小幅右转
0
小车停止
S2


小车小幅左转
1
小车前进
S3


小车大幅度右转
2
小车右转
Share
S4
小车大幅度左转
3
小车左转
C3
蓝牙模式下选通C3
4
小车后退
CO


CO=0,测量温度
CO=1,监测时间
5
显示温度
S1=S2=S3=S4=1时,小车直行
6
播放音乐
当小车S2=S3=0时,小车直行
7
显示时间、日期等


8
继电器加湿

51hei.png
51hei.png
51hei.png

smart car.zip

412.31 KB, 下载次数: 32, 下载积分: 黑币 -5

内含proteus硬件仿真电路,keil4模块化编写程序,MATLAB设计的监测APP

评分

参与人数 1黑币 +50 收起 理由
admin + 50 共享资料的黑币奖励!

查看全部评分

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表