深联华杯单片机应用设计大赛
直播中

1653111269.976500

12年用户 35经验值
擅长:可编程逻辑 嵌入式技术 接口/总线/驱动 控制/MCU
私信 关注
[作品提交]

【深联华杯】基于安芯一号的重力遥控小车

`
【基于安芯一号的重力遥控小车】
       随着科技的不断发展,无线的应用越来越广泛,遥控玩具及航模也越来越受欢迎,航模用的遥控都是模拟量遥控,有着灵活的方位、速度及角度控制,而一般玩具的遥控都是开关量的,其不像模拟量遥控通过AD可以得出很多种状态,而开关量的遥控只有开和关两种状态。一般的玩具遥控如遥控车的遥控都是通过按键控制其前进、后退及转弯等动作,但这过于随着社会的发展这种遥控车越来越无趣,没有手机的赛车游戏好玩。
       手机的赛车游戏是基于手机自带的重力感应功能的,既然能通过重力感应,为什么不能做出一个单独重力感应遥控器呢。本次设计通过水银开关实现这个遥控器的设计。
硬件框图.png

遥控部分:通过安芯一号的AD转换得到一个8位精度的数值作为小车的速度值,通过调节电位器就可调节小车的速度。另外还有3路水银开关,将遥控摆向不同方位就可使水银开关断开或闭合,通过检测所连接的引脚的电平可知道遥控侧向方向。所测得的速度值和方向通过LCD显示或通过串口发到串口助手上。最后安芯一号将速度值和方向通过无线模块发向小车。
小车部分:无线模块接收遥控发过来的速度值并存储在安芯一号中,安芯一号匹配速度值控制两路PWM输出来控制小车速度,然后匹配方向值,控制减速电机的运作。
下面为实物参照图:
遥控器:


小车:
2014-01-01 16.35.51.jpg

注:由于主体是重力遥控,小车的设计略微简单

视频:http://pan.baidu.com/s/1c0tcaRY




`
重力遥控小车原理图及PCB.zip (2.92 MB)
(下载次数: 7, 2014-1-2 15:05 上传)
重力遥控小车源程序.zip (18.34 KB)
(下载次数: 2, 2014-1-2 15:06 上传)
重力遥控项目报告.zip (2.15 MB)
(下载次数: 7, 2014-1-2 15:21 上传)
2014-01-01 16.35.29.jpg

回帖(2)

shanda9577

2014-7-2 10:43:17
谢谢楼主分享
举报

LUNJUN920357413

2014-7-2 12:16:49
东西不错,值得一看
举报

更多回帖

发帖
×
20
完善资料,
赚取积分