您现在的位置是:首页 > 互联网 > 正文
Arduino手把手入门教程(Arduino入门教程)
发布时间:2022-09-06 13:56:15来源:
大家好,小太来为大家解答以上问题。Arduino手把手入门教程,Arduino入门教程这个很多人还不知道,现在让我们一起来看看吧!
简单来说,Arduino就是AtmegaX8的开发板,带BootLoader,通过USB转串口与电脑通信。
Arduino简化了AtmegaX8的功能,方便开发,提供完整的ide开发环境。
Arduino在国外很流行,主要用于【互动多媒体】。因为从事【互动多媒体】的大多是文科生,所以它的功能尽量简化。
工程师不喜欢Arduino,认为Arduino侮辱了他们的智力。
事实上,Arduino最大的优势在于它提供了丰富的库资源。几乎任何外围设备,只要在谷歌里输入关键词Arduino,就能得到你想要的东西。例如:谷歌输入:PCF8574Arduino
Arduino是一种简单易用的通用GPIO接口板,可以通过USB接口与计算机进行通信。
作为通用IO接口板,Arduino提供了丰富的资源,包括:
13个数字输入输出端口(DIO数字输入输出端口);
6路PWM输出(AOUT可用作模拟输出端口);
5个模拟输入端口(AIN模拟输入)。
Arduino开发java开发的编程环境,使用类C语言进行编程,提供丰富的库函数。
Arduino可以与以下软件结合,创建丰富多彩的交互作品:Flash、Processing、Max/MSP、VVVV…等。
Arduino还可以独立操作和开发电子交互作品,如开关控制开关、传感器输入、LED和其他显示设备、各种电机或其他输出设备。
一、Arduino特色
1.Arduino的IDE是免费开源的。
2.Arduino的硬件也是开源的,包括原理图和PCB图。
3.Arduino的所有资源都可以免费下载,并且可以根据你的需求进行修改!
4.Arduino的配件只需要1根USB线,一键编程、刻录、写入。
5.Arduino使用低价易买的微处理器控制器ATMEGA168。
6.支持多种交互软件:Flash、Max/Msp、VVVV、PD、Processing等。
7.它可以简单地与传感器和各种电子元件(如:红外线、超声波、热敏电阻、光敏电阻、伺服电机等)连接。).
8.使用Arduino可以突破只能通过鼠标、键盘等输入的设备交互内容。在过去,可以更简单地实现单人或多人交互。
Arduino流言
Arduino的核心开发团队成员包括马西莫班奇、大卫库阿蒂尔斯、汤姆伊戈、吉安卢卡马蒂诺、大卫梅利斯和尼古拉斯赞比蒂。
据说马西莫班兹曾经是意大利伊夫雷亚一所高科技设计学校的老师。他的学生经常抱怨他们找不到便宜又好用的微控制器。2005年冬天,马西莫班齐与大卫库阿蒂尔斯讨论了这个问题。西班牙芯片工程师DavidCuartielles是这所学校的访问学者。两人决定自己设计电路板,并介绍Banzi的学生DavidMellis设计电路板的编程语言。两天后,大卫梅利斯编写了代码。又过了三天,电路板做好了。这块电路板被命名为Arduino。几乎任何人,哪怕不懂计算机编程,都可以用Arduino做出很酷的东西,比如对传感器做出反应,闪灯,控制电机。然后Banzi,Cuartielles和Mellis把设计放到了网上。保持设计的开源理念,因为版权法可以规范开源软件,但很难在硬件上使用,所以他们决定采用CreativeCommons许可。CreativeCommons(CC)是一种类似GPL的许可证,用于保护开放版权。在知识共享许可下,任何人都可以生产电路板的复制品,重新设计它们,甚至出售原始设计的复制品。你不需要支付版税,甚至不需要得到Arduino团队的许可。但是,如果您重新发布引用的设计,您必须解释原始Arduino团队的贡献。如果您调整或更改电路板,您的最新设计必须使用相同或相似的CreativeCommons许可证,以确保Arduino电路板的新版本将一样自由和开放。唯一剩下的就是Arduino这个名字。它被注册为商标。如果有人想以这个名字销售电路板,他们可能需要向Arduino的核心开发团队成员支付商标费用。
二、Arduino2009管脚说明
1.数字I/O数字输入/输出端子共1~13个。(13个数字输入输出口DIO,包括6路PWM输出,可作为模拟输出口使用AO)?
2.模拟I/O模拟输入/输出端子共有0~5个。(5个模拟输入端口AI)
3.支持USB接口进行数据传输和供电(无需额外供电)。
4.支持ICSP在线刻录功能。支持TX/RX端子。
5.支持外部ADC电压基准AREF端子输入。
6.支持6组PWM端子(引脚11、引脚10、引脚9、引脚6、引脚5、引脚3)。
7.输入电压:USB接口用于供电,无需外接电源。5V~12VDC外部电源。
8.输出电压:5VDC输出。
9.采用Atmega168-20PI/PU,最新的Arduino2009支持Atmega328-20PI/PU。
10.Arduino尺寸:70mmX宽,54mm高。
三、Arduino快速安装
首先,通过数据线将ArduinoUNOR3连接到电脑上。
正常情况下,会提示您安装驱动程序。这里,我在Windows7上截图。Xp安装没问题,道理是一样的。
(1)在设备管理器中找到无法识别的设备,然后选择更新驱动程序软件。
(2)选择浏览找到驱动软件。
(3)在ArduinoIDE中找到drivers文件夹,浏览计算机上的驱动程序文件。
单击“下一步”实现安装。
(4)驱动程序安装完成。
四、安装软件
第一步:
从这个链接(Arduino官方下载):http://arduino.cc/en/Main/Software,最新版本是Arduino0017。选择适合您本地机器的Arduino版本进行下载。
第二步:
ArduinoIDE是一款绿色免安装软件。将刚刚下载的文件解压到本地目录,比如可以解压到D:\arduino-0017文件夹,如下图:
ArduinoIDE可执行文件
双击[Arduino.exe]运行。
本文到此结束,希望对大家有所帮助。
标签:
猜你喜欢
最新文章
- 僭主制(关于僭主制的简介)
- 四部门详解延迟退休办法 到底什么情况嘞
- 僭主(关于僭主的简介)
- 专家解读 到底什么情况嘞
- 僭(关于僭的简介)
- 国庆档大片你最想看哪个? 到底什么情况嘞
- 月满团圆乐动中秋!
- 大学生每月生活费1500元够吗?
- #鸡有几个胃# ?
- #河南高校手绘地图迎新生很哇塞#[憧憬]
- #你还会买实体书吗#
- 太酷了! #C919披上了五星红旗#
- #处暑已至# 秋意渐浓
- #不直播的李佳琦们都去哪里捞金了#
- #你一般喝什么价格的奶茶?#
- #春城用鲜花画出同心圆# 到底什么情况嘞
- #2024国庆档影片#你最期待哪一部? 到底什么情况嘞
- 月满团圆乐动中秋!
- 大学生每月生活费1500元够吗?
- #鸡有几个胃# ?
- 僬侥(关于僬侥的简介)
- #河南高校手绘地图迎新生很哇塞#[憧憬]
- #你还会买实体书吗#
- 太酷了! #C919披上了五星红旗#