您的位置:首页 > 产品设计 > UI/UE

Arduino第一次实验—扫盲

2011-04-04 21:32 489 查看
作者
:alajl

日期:
2011-4-4

标题:
Arduino
第一次实验

扫盲

原文链接: http://blog.csdn.net/alajl
偶然从网上得知
Arduino
http://www.arduino.cc/ ),觉得这块板子,做做小实验很有意思,并且有很多组件可以搭建,像积木一样。这让我想起了儿时的梦想,自己去搭建一个智能汽车,能够自动行走,并躲开路障,当然我们首先得
step by step
,先玩玩比较简单的实验,那么我们就开始吧。

准备工作:

1

.
Arduino 328控制板
1个



2. 电阻
220欧
1个



3. LED灯
1个



如果有了上述配件,那么就开始我们的

HelloWorld之旅吧



1、


安装

Arduino环境




可以从


http://arduino.cc/en/Main/Software


下载


2、


安装驱动程序



通过
USB线连接板子




当安装驱动程序的时候,千万不要选择让电脑自己寻找更新,要


Select


Install from a list or specified location (Advanced)


and

click next(由于公司的电脑是英文版的),驱动程序就在已安装好的
Ardunio下的
drivers的目录里
,如下图



3、

双击
arduino.exe,
要做
2
个步骤,

a.
选择你的板子



b.
更改你的
com




为什么要更改
com
口,请看官方的说明

Select the serial
device of the Arduino board from the Tools | Serial Port
menu. This is likely to be COM3

or higher (COM1

and COM2

are usually reserved for hardware serial ports). To find out, you can
disconnect your Arduino board and re-open the menu; the entry that disappears
should be the Arduino board. Reconnect the board and select that serial port.

4、把
LED灯的长的那个连在
12脚,短的那个接地,也就是
GND脚

5、开始
Helloworld,在这里我们用的是
blink这个范例,相应的例子,大家可以在
examples里找到
.通过
arduino.exe的
open,打开这个源文件,后缀名为
pde,图示如下:



注意,例子里用的是
13脚,而我们的灯插在
12脚,所以要修改一下源代码,用下面代替原有的

pinMode(12, OUTPUT);

digitalWrite(12, HIGH);

可能有些人会问:为什么不用
13呢

我试过,如果用
13,怎么都不亮,刚开始我以为是板子错了,或者源代码有问题,总之纠结了半天,后来发现如果用
13,板子上自带的那个灯在闪烁,而不是我们自己组装的灯闪烁,如果用
12脚,就没这问题出现。

a、点击三角形图标,编译一下,看看有没有错误

b、点击向右箭头,将通过
USB线,把程序烧到板子里

在上传的过程中,可以看到板子上的
rx,tx灯狂闪烁,如果不闪烁,那么麻烦了,可能你的驱动没装好,或者
com口没选对


ardnino左下角显示
Done
uploading,那么你就能看到一下现象了:

LED灯,每隔
1秒的闪烁。http://v.youku.com/v_show/id_XMjU2MjI1OTIw.html

写在结束:

更多的详情可以参考
http://www.arduino.cc/

,或者以后的更新
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: