当前位置:首页  <  应用教程  <  【创客学堂】什么是Arduino?今天开始学!...
【创客学堂】什么是Arduino?今天开始学!
编辑:Neil 2014-09-11 浏览次数:1111

       相信很多人都做过功课,大部分的网页会告诉你: “Arduino 是一块基于开放原始码的 USB 接口 Simple I/O 接口板”、“Arduino 是一个源自意大利的硬件项目”、“Arduino 是一个比你的台式电脑更能够用来感应和控制现实物理世界的一套工具。”还罗列了很多的电路板的图片。

        以上这些都说的没错,但我认为,除此之外,Arduino 还可以诠释为一种开源硬件和开源软件相结合的创新。很多人都知道开源软件,著名的有Linux, Android, 但是开源硬件却是很少为人所知。但是,随着 2005 年的冬天 Arduino 在意大利的诞生,这种一边倒的状况逐渐的有了一些扭转。Arduino 之所以强大,是因为 Arduino 的电路板是硬件开源的,而相配套上位机是软件开源的。因此,Arduino 的一切都是没有秘密的,你可以找到所有的电路图纸,器件清单、软件代码、库文件,因此,所有的使用者都可以去改进它、完善它。

       可以说,Arduino 的诞生得益于意大利的创始者的努力,而它的成长,却受益于全世界 Arduino 使用者的反复改进。就如同一个取之不竭的谷仓,用的人越多,其中的粮食就越多。目前,使用 Arduino 的用户爆发性的增长,随着越来越多的人的参予,Arduino 这颗软件与硬件都开源的创新种子已经在百花争鸣后结出丰硕的果实。

       虽然 Arduino 控制器种类繁多,已经有基于 ARM 平台的 Arduino 控制器,有板载 Wifi 功能的 Arduino 控制器,但是,目前 Arduino 的控制器最常见的,应该就属 Arduino UNO 了, 为了方便中国用户数量的快速增长,Arduino UNO 官方还推出了中文版的控制器,接口功能一目了然,非常方便使用,有没有蠢蠢欲动的感觉呢?那我们现在就有请 Arduino UNO 控制器闪亮登场!

我是意大利官方出品~

 

我是奥松机器人出品


认识了 Arduino 控制器,那我们能用它来做什么呢

Arduino可以用来开发互动装置,什么是互动装置呢?互动装置其实无所不在,像是房间中的冷气温控,就是利用感测器侦测环境温度,以自动调节室温,像大超市、商场中的自动门,一有人靠近就能自动开门.这些装置都可以给生活带来便利,是非常优秀的科技商品。

从使用方式来看 Arduino既能脱离电脑独立运行,也能在运行时和电脑中运行的程序(如Flash, Processing, MaxMSP等)进行通讯对话。

从应用领域来看,Arduino的涉足也颇为广泛,它可以搭配各种传感器使用:

连接红外/超声波传感器,可以对前方障碍物进行检测,典型的应用有 AS - 4WD 寻线避障平台AS - 4WD 超声波移动侦测平台

连接人体热传感器,可以对前方是接近的红外热源进行检测,典型的应用有人体热感应灯的自动开关;

连接烟雾传感器,可以进行环境烟雾的检测,典型的应用有烟雾报警器;

连接微伺服舵机,可以控制电机的转动,典型的应用有6自由度机械臂人形机器人

连接液晶显示屏,可以方便的将传感器测的的数据显示到液晶屏上

连接以太网的扩展模块,可以方便的进行网络传输;

还有蓝牙传输WIFI传输无线摄像头的控制,层出不穷的创意,在全世界的 Arduino 爱好者中涌现。

哇!它可以做这么多的事情呢!现在是不是已经很迫切的想拥有它呢?那就戳这里,入手属于你的 Arduino 吧!

你还没有动心吗?那继续往下看吧!~我再来说一下 Arduino 的性能特色!

Arduino 有什么特色?

1、开放源代码的电路图设计,程序开发接口免费下载,也可依需求自己修改。

2、使用低价格的微处理控制器(ATMEGA 328)。可以采用 USB 接口供电,不需外接电源,也可以使用外部 DC 输入。

3、与 Basic Stamp 极为相似,但是使用起来更为快捷、方便且更便宜。 

4、Arduino 支持 ISP 在线烧录,可以将新的 "bootloader" 固件烧入 ATmega328 芯片。

5、可依据官方提供的 Eagel 格式 PCB 和 SCH 电路图,简化 Arduino 模组,完成独立运作的微处理控制。

可简单地与传感器,各式各样的电子元件连接(例如:红外线超声波压力传感器光敏电阻碰撞传感器等),当然如果再弄一个传感器扩展板,那么接传感器的时候就会更加的方便了。

6、支持多种互动程序,如:Flash、Max/Msp、VVVV、PD、C、Processing

7、应用方面,利用 Arduino,突破以往只能使用鼠标键盘,CCD 等输入的装置的互动内容,可以更简单地达成单人或多人游戏互动。

最流行的开源硬件之一 Arduino UNO 有什么样的性能?我们先用一张图来看一看吧

好吧,这里只能列出它重要的参数了,Arduino UNO 的更多性能还需要您在操作使用中发掘了!还在等什么?快点儿搞一个 Arduino UNO 控制器吧~

 

相关文章: 

Arduino 开源编译器介绍:

什么是 Arduino IDE

Arduino IDE 使用全攻略

Arduino 图形化编译器介绍:

什么是 S4A

什么是 Ardublock

Arduino 电路图绘制软件介绍:

什么是 Frizing

开源硬件知多少?讲你所不知,说你所不晓!

------------------------------------------------------------------------------------------------------------------

奥松机器人官网:www.robotbase.cn

微信号:搜索公众号“奥松机器人”

QQ群: 271230889(讨论,解惑)

微博:@奥松机器人基地(新+热)

----------------------------------------------------------------------------------------------------------------

温馨提示:予人玫瑰,手留余香;如果你喜欢这篇文章,不妨转发推荐给你身边的朋友!