Arduino入门,Arduino入门

Arduino入门:

于2012年2月1日在搜索颜色识别传感器时,了解到了arduino,仔细查阅了一下资料发现了新大陆,这个东西很有意思入门也不难。而且加上现在的移动互联,觉得可以用这个做点东西出来。

个人觉得这个加上现在的移动互联可以有很大的发展,比如:家具领域,安防领域,以及其他监控等等。

1:介绍

    (1)图片:Arduino入门,Arduino入门_第1张图片 

    这个就是官网上的介绍图片就这么一个芯片,可以实现编程控制(要加入其他传感器or模块),

    官网地址:http://www.arduino.cc/

 

    (2): Arduino,是一块基于开放源代码的USB接口Simple i/o接口板(包括12通道数字GPIO,4通道PWM输出,6-8通道10bit ADC输入通道),并且具有使用类似Java,C语言的IDE集成开发环境。可以快速使用Arduino语言与Flash或Processing…等软件,作出互动作品。Arduino可以使用开发完成的电子元件例如Switch或sensors或其他控制器、LED、步进马达或其他输出装置。Arduino也可以独立运作成为一个可以跟软件沟的接口,例如说:flash processing Max/MSP VVVV 或其他互动软件…。Arduino开发IDE接口基于开放源代码原,可以让您免费下载使用开发出更多令人惊艳的互动作品。
特色:
1、开放源代码的电路图设计,程序开发接口免费下载,也可依需求自己修改!!
2、使用低价格的微处理控制器(ATMEGA8或ATmega168)。可以采用USB接口供电,不需外接电源。也可以使用外部9VDC输入
3、Arduino支持ISP在线烧,可以将新的“bootloader”固件烧入ATmega8或ATmega168芯片。有了bootloader之后,可以通过串口或者USB to Rs232线更新固件。
4、可依据官方提供的Eagel格式PCB和SCH电路图,简化Arduino模组,完成独立运作的微处理控制。可简单地与传感器,各式各样的电子元件连接(EX:红外线,超音波,热敏电阻,光敏电阻,伺服马达,…等)
5、支持多种互动程序,如:Flash、Max/Msp、VVVV、PD、C、Processing。。。等
6、应用方面,利用Arduino,突破以往只能使用鼠标,键盘,CCD等输入的装置的互动内容,可以更简单地达成单人或多人游戏互动。

 

(3):开发介绍,arduino同时也提供了一个ide可以很好的开发,同时提供了多平台(官网下载地址http://arduino.cc/en/Main/Software),有用过Eclipse开发经验的同学可以找找它的插件用eclipse 进行arduino开发。

arduino开发工具截图:

Arduino入门,Arduino入门_第2张图片

这个软件是绿色的,下载解压可直接使用。

 

使用步骤:

1:解压该软件;

2:连接开发板,现将Arduino上的方头USB连接好之后,另外一端的USB公头连接好计算机任意一个USB接口,这时是缺少该板驱动的,驱动可以在

Arduino入门,Arduino入门_第3张图片

这里面放的就是驱动,安装好驱动。

3:查看当前连接是用的哪个com口,方法:“我的电脑>控制>设备管理器>端口(COM和LPT)>查看USB Serial port(COM4)”括号里的数字就是我们目前连接的Arduino port:,记住这个号,待ide连接时会用到。

4:在Arduino上面的菜单上选择“Tools>Serial port> 选择刚才查看的端口”,与刚才安装的COM port一致,保持COM为勾选状态。 

Arduino入门,Arduino入门_第4张图片

5:选择相应的板子类型:

Arduino入门,Arduino入门_第5张图片

 

这样开发前的设置工作就完成了,接下来可以自由编程了。

你可能感兴趣的:(arduino,Arduino入门)