Arduino | Arduino UNO 上手

http://arduino.osall.com/

http://study.163.com/course/courseMain.htm?courseId=194002#/courseDetail

http://book.51cto.com/art/201303/384783.htm





什么是Arduino?

Arduino是一个开发各类设备,让你比台式电脑更能充分感知和控制物理世界的生态系统。Arduino是一个基于一系列单片机电路板的开源物理计算平台,一个编写用于ArduinoGenuino开发板的软件开发环境和一个拥有活跃开发者和用户社区。
Arduino可用于开发交互式物体,接受来自各类开关或传感器的输入,并能控制各种灯光、马达和其他物理输出装置。Arduino项目可以单独运行,也可以与您计算机上运行的软件(ProcessingMaxMSP)配合使用。您可以手动组装简单的开发板,或购买预装的整套开发板, 还可以免费下载开源Arduino软件(IDE)
Arduino编程所用编程语言是以Processing多媒体编程环境为基础的物理计算平台Wiring。通过多年的努力,Arduino软件(IDE)已经演变成能支持由英特尔和三星等公司制造的众多核心板和开发板。


Arduino名字的由来

Arduino发轫(比喻事物的开端)于意大利的伊夫雷亚(Ivrea)。伊夫雷亚的阿尔杜伊(Arduin)是约1000年前的意大利国王,在当地声名卓著。焦贝蒂广场(Piazza Gioberti)上有一间酒馆以此国王的名字命名,也有人说这家酒馆不过是以其所在的道路阿尔杜伊诺路(Via Arduino)命名的。
Arduino是意大利语中的男性用名,意思是"强壮的朋友"。作为一个专有名词,Arduino总是以首字母大写形式出现,而型号的名字Uno只是在PCB上的图标中才全部字母大写。

伊夫雷亚(Ivrea)

Arduino 创始人


为何选择Arduino?

目前市场上还有许多其他可用于物理运算的单片机和和单片机平台。Parallax Basic Stamp、Netmedia的BX-24、Phidgets、麻省理工学院的Handyboard都能提供类似的功能。所有这些工具都有极其繁琐的单片机编程细节,却将这些细节打着易于使用广告的包装盒里。Arduino不但简化了使用单片机工作的流程,同时还为教师、学生以及兴趣爱好者提供了一些其他系统不具备的优势:
便宜相比其他单片机平台而言,Arduino和Genuino开发板价格相对便宜。这一系列各类开发板的价格各不相等,从15美元的Micro到低于80美元的32位功能更强大开发板。
跨平台运行Arduino软件(IDE)能在Windows、Macintosh OSX和Linux操作系统中运行,而大多数其他单片机系统仅限于在Windows操作系统中运行。
简单明了的编程环境Arduino的编程环境易于初学者使用,同时对高级用户来讲也足够灵活。对于教师来说,Arduino以Processing编程环境为基础,因此学过Processing的学生对Arduino软件(IDE)的外观和感觉非常熟悉。
开源和可扩展软件Arduino软件(IDE)作为开源工具发布,允许有经验的程序员在其基础上进行扩展开发。所使用的编程语言可以通过C++库进行扩展,想了解技术细节的用户可以从Arduino跨越到Arduino以此为基础的AVR C语言。同样,您可以根据需要直接将AVR-C代码添加到您的Arduino程序中。
开源和可扩展硬件Arduino以Atmel公司的ATMEGA 8位系列单片机及其SAM3X8E和SAMD21 32位单片机为硬件基础。开发板和模块计划在遵循“知识共享许可协议”的前提下发布,所以经验丰富的电路设计人员可以做出属于自己的模块,并进行相应的扩展和改进。即使是经验相对缺乏的用户也可以做出试验版的基本Uno开发板,便于了解其运行的原理并节约成本。


Arduino Uno

Arduino Uno是2011年9月25日纽约创客大会(New York Maker Faire)上发布的。型号名字 Uno 是意大利语中"一"的意思,用来表达Arduino软件的1.0版,即 Uno Punto Zero(意大利语的"1.0")版。之前的版本,编号为0001到0022,被认为是alpha版或预先发布版。

Arduino Uno和它之前的版本极其相似,外形是一样的。这么多年以后,处理器从最初的8 KB程序存储器的ATmega8先升级到了16 KB程序存储器的ATmega168,然后升级到了32 KB程序存储器的ATmega328。不过,每次升级都保持了芯片引脚的兼容。9针的RS-232插座和接口电路换成了用USB接口芯片的虚拟串口。电源电路做了优化,提供了额外的过流保护和智能电源供选择。

由于全球范围内都暂时短缺受大众喜爱的ATmega328处理器的28脚双列直插封装芯片(DIP,有别于其他封装,Atmel的器件型号是ATMEGA328P-PU,其第一个P表示低功耗的picoPower技术,而第二个P表示塑料DIP),因此有了采用贴片工艺的Arduino Uno版本,它被命名为Arduino Uno SMD。它的功能和Uno是完全相同的。唯一的缺点是贴片的处理器芯片不能像插座插装的DIP版本那样轻易地从PCB上取下来

ATmega328P


盾板
http://shieldlist.org/
扩展插座是安装盾板的地方。盾板使得I/O电路板可以像一个小型主板一样工作,给其他电路提供机械的和电气的连接。坊间有很多种盾板,给Arduino提供了令人难以置信的扩展能力。

Arduino Ethernet Shield

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 199,440评论 5 467
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 83,814评论 2 376
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 146,427评论 0 330
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 53,710评论 1 270
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 62,625评论 5 359
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,014评论 1 275
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 37,511评论 3 390
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,162评论 0 254
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,311评论 1 294
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,262评论 2 317
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,278评论 1 328
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 32,989评论 3 316
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,583评论 3 303
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,664评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 30,904评论 1 255
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 42,274评论 2 345
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 41,856评论 2 339

推荐阅读更多精彩内容