arduino篮球机器人教材 联系客服

发布时间 : 星期三 文章arduino篮球机器人教材更新完毕开始阅读3bc4156ccc175527072208a1

Arduino篮球机器人教材

但同其它系统相比Arduino在很多地方更具有优越性, 特别适合老师,学生和一些业余爱好者们使用:

? ? ?

?

?

便宜 - 和其它平台相比,Arduino板算是相当便宜了。最便宜的Arduino版本可以自己动手制作,即使是组装好的成品,其价格也不会超过200元。 跨平台 - Arduino IDE可以运行在Windows,Macintosh OSX,和Linux操作系统。大部分其它的单片机编译软件都只能运行在Windows上。 简易的编程环境 - 初学者很容易就能学会使用Arduino编程环境,同时它又能为高级用户提供足够多的高级应用。对于老师们来说,一般都能很方便的使用Processing 编程环境,所以如果学生学习过使用Processing 编程环境的话,那他们在使用Arduino开发环境的时候就会觉得很相似很熟悉。

软件开源并可扩展 - Arduino软件是开源的,对于有经验的程序员可以对其进行扩展。Arduino编程语言可以通过C++库进行扩展,如果有人想去了解技术上的细节,可以跳过Arduino语言而直接使用AVR C 编程语言(因为Arduino语言实际上是基于AVR C的)。类似的,如果你需要的话,你也可以直接往你的Arduino程序中添加AVR-C 代码。

硬件开源并可扩展 - Arduino板基于 Atmel 的ATMEGA8 和ATMEGA168/328 单片机。Arduino基于Creative Commons 许可协议,所以有经验的电路设计师能够根据需求设计自己的模块,可以对其扩展或改进。甚至是对于一些相对没有什么经验的用户,也可以通过制作试验板来理解Arduino是怎么工作的,省钱又省事。

6组PWM端口 数字端口0~13

TX、RX指示灯

USB 插孔

15

Arduino篮球机器人教材

稳 压芯片

ICSP

模拟端口0~5 外部电源

供电插孔

Arduino基于AVR平台,对AVR库进行了二次编译封装,把端口都打包好了,寄存器啦、地址指针之类的基本不用管。大大降低了软件开发难度,适宜非专业爱好者使用。优点和缺点并存,因为是二次编译封装,代码不如直接使用AVR代码编写精练,代码执行效率与代码体积都弱于AVR直接编译。

性能:

Digital I/O 数字输入/输出端口0—13。 Analog I/O 模拟输入/输出端口0-5。 支持ICSP下载,支持TX/RX。

输入电压:USB接口供电或者5V-12V外部电源供电。 输出电压:支持3.3V级5V DC输出。

处理器:使用Atmel Atmega168 328处理器,因其支持者众多,已有公司开发出来32位的MCU平台支持arduino。

arduino板子上基本端口如描述,对几个比较特殊的端口下面详细说明下:

VIN端口:VIN是input voltage的缩写,表示有外部电源时的输入端口。如果不使用USB供电时,外接电源可以通过此引脚提供电压。(如电池供电,电池正极接VIN端口,负极接GND端口)

AREF:Reference voltage for the analog inputs(模拟输入的基准电压)。使用analogReference()命令调用。

16

Arduino篮球机器人教材

ICSP:也有称为ISP(In System Programmer),就是一种线上即时烧录,目前比较新的芯片都支持这种烧录模式,包括大家常听说的8051系列的芯片,也都慢慢采用这种简便的烧录方式。我们都知道传统的烧录方式,都是将被烧录的芯片,从线路板上拔起,有的焊死在线路板上的芯片,还得先把芯片焊接下来才能烧录。为了解决这种问题,发明了ICSP线上即时烧录方式。只需要准备一条R232线(连接烧录器),以及一条连接烧录器与烧录芯片针脚的连接线就可以。电源的+5V,GND,两条负责传输烧录信息的针脚,再加上一个烧录电压针脚,这样就可以烧录了。

2.2. Arduino驱动安装

首先在电脑上面打开光盘,找到Arduino项目开发文件夹,拷贝到你的电脑上你想放到的盘符上,例如D盘(建议不要放到桌面上),然后打开,可以看到如下:

光盘中所带arduino IDE为1.0.3版本,是目前最新版本,IDE就是

17

Arduino篮球机器人教材

arduino的软件程序开发环境,里面已经集成了项目中所需要的很多外设库,还有一些其他设置,比如添加中文注释,为用户省去了很多麻烦。IDE中所带库文件均经过调试,和光盘代码完全匹配。arduino资料相关文件夹中是一些入门资料以及我们提供的arduino电路板原理图。

(注:光盘中所带软件仅支持Windows 系统。其他系统请去官网下载。)

Arduino控制板到手后,首先需要在电脑上把驱动装上,这样才可以进行各种实验。

首先打开包装,找到蓝色USB数据线,一端连接ARDUINO控制板另一端连接电脑USB端口。本文以win7 32位为例,会出现识别到新硬件显示。

然后会开始查找系统内驱动。

18