- 1
- 0
- 约9.97千字
- 约 14页
- 2018-01-10 发布于湖北
- 举报
[笔记]实现Android平台的手机用重力感应蓝牙遥控小车
实现Android平台的手机用重力感应蓝牙邑小车
最早接触重力感应是几年前刚买诺基亚的5800,玩上面的一款重力感应控制的游戏。最近突发奇想,我何不自己做个真实的重力感应控制的赛车呢。于是就有了这个小东西。小车车架是买的现成的,我觉得自己做的没这个好看,哈哈。上面有马达和舵机。马达提供前后动力,舵机负责转向。
手机端软件是java写的,小车部分单片机是用的C。
原理很简单:手机检测手机的运动,判定后发送指定的编码给小车上蓝牙拈,蓝牙拈直接串口透传给单片机,单片机分析命令,然后通过L298N芯片控制马达正反转和转速,和控制舵机。
首先你要懂点编程的知识,需要用到C和Java。电路知识懂点就行,像我。。电路知识一塌糊涂啊。。
我用的是51单片机的最小系统板。单片机我用的是STC89C52RC。其实我也是刚接触单片机,其实可以用可以直接提供PWM的单片机,这样就不用那么麻烦了。下文说。
还要有一块L298N电机驱动板。其他的驱动板我不太了解,应该有比较高级的。
蓝牙转串口的拈。我用的HC-06.买从机就行
杜邦线,电池∩以的话要两块,动力电一块,信号电一块。
一般舵机调试PWM脉宽在1-2ms之间,给的值不同,转动角度也不同。50Hz,20ms的周期一般不用改.马达调速也是PWM。也就是占空比的概念,简单的说比如:给马达1秒的电,然后断9秒,再重复这个过程,这时占空比为1/10.如果给
您可能关注的文档
- [教学研究]初中体育足球教材辅导材料.doc
- [教学设计]数据结构算法经典 -单循环链表.doc
- [教材]《中国近现代史纲要》强化实际能力造就实际部分考察功课.doc
- [整理]事业单位考试最新教育公共基础知识试题、题库及答案汇总.doc
- [整理版]26个英语字母手写体示范_1875227495.ppt
- [整理版]26个英语字母手写体示范_1874938833.ppt
- [整理版]26个英语字母手写体示范_1885539944.ppt
- [整理版]专题七、《公事员法》对公然提拔与竞争上岗的新规定.ppt
- [整理版]广东水利水电专版介绍_电力水利_工程科技_专业资料.ppt
- [整理版]大班措辞上变色的房子3.ppt
原创力文档

文档评论(0)