手把手教你做蓝牙小车
Posted anddlecn
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了手把手教你做蓝牙小车相关的知识,希望对你有一定的参考价值。
第1节 选择Arduino开发板
1.1 Arduino是什么
对Arduino,官方有一堆解释。
作为一个软件程序猿,在我眼里,Arduino是学习“可怕硬件”的一个便捷通道。它把复杂的硬件名称,属性给我们隐藏起来,只需要一些简单的软件知识,就可以学习硬件开发。
1.2 怎么选择Arduino开发板
1.2.1 官方版本还是兼容版本
Arduino是开源项目,硬件结构,软件设计都开源。
所以不存在盗版的问题。
官方版质量肯定是杠杠的,但价格也贵。
两者价格数字差不多,一个卖人民币,一个卖美元。
不差钱就买官方版,否则兼容版也不错。
1.2.2 Uno还是Mega
Arduino有一系列各种用途的开发板,最常见的有两种,Uno和Mega。
Uno价格便宜一些,功能简单。
Mega价格比Uno贵二十多块,官方版贵二十多美元,兼容版贵二十多人民币。
大家买Arduino开发板,主要用途就是学习,要求能方便的了解到更多特性。
Uno接口太少,比如做个小车,接了四个马达后,基本就不能再添加其他模块了。
如果你要做个蓝牙小车,调试时噩梦就来了。因为Uno只有一个串口,蓝牙和USB共用。
你的先拔下蓝牙模块的连接线才能上传程序,上传完成后,然后再插上蓝牙连接线才能开始测试。
如果你不只是学习,而是要研发产品,要考虑产品的成本价。。。
选择Mega也任然没有错,你可以现在Mega上完成开发,最后在Uno上做性能测试。
所以,我的建议是选Mega。
第2节 从HelloWorld开始
我记得从学习C语言开始,都是先写个HelloWorld程序。
Arduino我们也从这里开始吧。
2.1 搭建开发环境
官网下载Arduino集成开发环境(以后都简称Arduino IDE)。
解压后,双击此目录下的arduino.exe,启动Arduino IDE。
我这里是以Windows平台为例,Mac,Linux界面、操作基本相同,也可以参照本例学习。
2.2 新建工程
启动Arduino IDE,点击菜单 文件->新建(快捷键Ctrl+N),生成新的工程。
以上是关于手把手教你做蓝牙小车的主要内容,如果未能解决你的问题,请参考以下文章