Arduino入门:
于2012年2月1日在搜索颜色识别传感器时,了解到了arduino,仔细查阅了一下资料发现了新大陆,这个东西很有意思入门也不难。而且加上现在的移动互联,觉得可以用这个做点东西出来。
个人觉得这个加上现在的移动互联可以有很大的发展,比如:家具领域,安防领域,以及其他监控等等。
1:介绍
(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开发工具截图:
这个软件是绿色的,下载解压可直接使用。
使用步骤:
1:解压该软件;
2:连接开发板,现将Arduino上的方头USB连接好之后,另外一端的USB公头连接好计算机任意一个USB接口,这时是缺少该板驱动的,驱动可以在
这里面放的就是驱动,安装好驱动。
3:查看当前连接是用的哪个com口,方法:“我的电脑>控制>设备管理器>端口(COM和LPT)>查看USB Serial port(COM4)”括号里的数字就是我们目前连接的Arduino port:,记住这个号,待ide连接时会用到。
4:在Arduino上面的菜单上选择“Tools>Serial port> 选择刚才查看的端口”,与刚才安装的COM port一致,保持COM为勾选状态。
5:选择相应的板子类型:
这样开发前的设置工作就完成了,接下来可以自由编程了。
- 大小: 89.5 KB
- 大小: 17.3 KB
- 大小: 47.8 KB
- 大小: 19.7 KB
- 大小: 27.3 KB
分享到:
相关推荐
Arduino是一种开放源码的电子原型平台,它的硬件和软件设计都非常灵活且易于使用。Arduino特别适合于那些设计者、艺术家、业余爱好者,以及对于开发互动装置或相关开发环境感兴趣的人。通过使用各种传感器,Arduino...
Arduino入门到精通基础软件例程源码+教程文档 35个合集: 1.Hello World 10.光控声音 11.PWM调光 12.感光灯 13.LM35温度传感 14.倾斜开关 15.火焰报警器 16.一位数码管 17.四位数码管 18.驱动74HC595 19.舵机控制 2....
Arduino入门套件是一种深受电子爱好者、学生和创新者喜爱的开源硬件平台,它提供了一种简单易用的方式来学习和实践嵌入式系统编程。这个"Arduino入门套件资料.rar"压缩包显然包含了丰富的资源,旨在帮助初学者快速...
"Arduino入门到精通例程1-HelloWorld!" 通过阅读该文件,我们可以获得以下知识点: 1. Arduino的基本概念:Arduino是一种基于微控制器的开源电子平台,能够与外部设备交互,实现自动化控制和数据采集等功能。 2. ...
Arduino 入门级教程 Arduino 是一种开源电子原型平台,深受爱好者、学生和专业人士的喜爱,用于构建各种互动式硬件项目。这个教程集合是为初学者准备的,旨在帮助你快速理解 Arduino 的基本概念并开始你的编程之旅...
Arduino入门基础知识点 Arduino 是一款便捷灵活、方便上手的开源电子原型平台,包含硬件(各 种 型 号 的 Arduino 板)和 软 件(Arduino IDE)。其芯片基于 atmel 公司mega 系列单片机,具有使用类似 C/C++ 语 言...
### ARDUINO入门套件教程知识点汇总 #### ARDUINO简介 Arduino是一种开源电子原型平台,包括硬件(各种型号的Arduino板)和软件(Arduino IDE)。它被设计用于使计算机科学、电子工程以及创意项目的教学和实践变得...
这个"arduino入门资料"的压缩包很可能是为初学者准备的一系列资源,包括电子书籍,帮助他们踏入Arduino的世界。 标题中的"arduino入门"表明了这些资料是针对那些对Arduino感兴趣的初学者设计的,可能包含基础理论、...
[Apress] Arduino 入门教程 第1版 英文版 [Apress] Beginning Arduino 1st Edition E Book ☆ 出版信息:☆ [作者信息] Michael McRoberts [出版机构] Apress [出版日期] 2010年12月23日 [图书页数] 472页 ...
本教程中提到的Arduino入门版套装,是一个为初学者设计的学习工具,包含了Arduino 328控制板、原型开发扩展板、面包板、LED灯、蜂鸣器、按键开关、数码管、倾斜开关、光敏电阻、红外接收管、不同阻值的电阻、LM35...
Arduino入门中文教程是一份专为初学者设计的指南,旨在帮助读者快速掌握使用Arduino平台进行电子制作和编程的基础知识。Arduino是一种开源硬件和软件平台,它允许用户通过简单的编程语言来控制各种电子元件,实现...
这个“Arduino入门到精通教程”将引领你逐步了解并掌握Arduino的核心概念和技术。 1. **Arduino简介**:Arduino是一个开放源代码的硬件和软件平台,它的核心是Arduino板,这些板子集成了微控制器和其他电子元件,...
这个“ARDUINO 入门到精通24节课程”旨在帮助初学者逐步掌握Arduino的核心概念和技术,从而实现从零基础到熟练运用的转变。 课程概览: 1. Arduino简介:首先会介绍Arduino的历史、发展及其在物联网(IoT)和...
100个Arduino入门代码,可导入matlab使用
本文将深入探讨使用Arduino进行编程的基本概念,以及如何通过提供的"Arduino入门很简单源代码"进行学习。 1. Arduino硬件介绍: Arduino的核心是微控制器板,比如Arduino Uno或Nano,它们搭载了单片机,如ATmega...
本资源“ARDUINO 入门套件21节课程.rar”是一个针对Arduino初学者的全面教程,旨在帮助用户快速掌握Arduino的基础知识和实践技能。 在这一入门套件中,你将通过21个精心设计的课程,逐步了解Arduino的核心概念。...
基于Arduino的嵌入式系统入门与实践课件—Arduino嵌入式综合应用系统.pdf基于Arduino的嵌入式系统入门与实践课件—Arduino嵌入式综合应用系统.pdf基于Arduino的嵌入式系统入门与实践课件—Arduino嵌入式综合应用系统...
这是关于Arduino硬件开发板的入门学习资料,Arduino在物联网嵌入式的开发训练上起着重要作用。Arduino开源廉价易学,跳过了硬件设计,对软件类专业和非电类专业的人十分友好。
arduino入门教材,图文并茂,《完美图解Arduino互动设计入门》适合于交互设计的初学者阅读,也可作为相关专业的培训教材。