超过460,000+ 应用技术资源下载
pdf

Arduino学习手册V1.0 81页 8.7M 高清版

  • 1星
  • 日期: 2016-01-12
  • 大小: 8.53MB
  • 所需积分:1分
  • 下载次数:3
  • favicon收藏
  • rep举报
  • 分享
  • free评论
标签: arduino

Arduino学习手册V1.0 81页 8.7M 高清版

简介:文中介绍了Arduino的特点和特色,接着介绍了Arduino的开发环境和软件安装方法,最后介绍了一些Arduino的小实验

文档内容节选

Beetle Electronic Technology Arduino 学习手册 Arduino 学习手册 日期 原因 20130916 第一次发布 修订历史 版本 V10 请认准以下店铺购买: httpwwwILovemcutaobaocom httpwww52dpjtaobaocom httpwwwepicmcutaobaocom 用户手册 1 Arduino 学习手册 v10 Beetle Electronic Technology Arduino 学习手册 1ARDUINO 简 介 11 什 么 是 ARDUINO Arduino 是一个能够用来感应和控制现实物理世界的一套工具 它由一个基于单片机并且开放 源码的硬件平台,和一套为 Arduino 板编写程序 的开发环境组成 Arduino 可以用来开发交互产品,比如它可以读取大量的开关和传感器信号,并且可以控制各式 各样的电灯电机和其他物理设备Arduino 项目可以是单独的,也可以在运行时和你电脑中运行......

Beetle Electronic Technology Arduino 学习手册 Arduino 学习手册 日期 原因 2013/09/16 第一次发布 修订历史 版本 V1.0 请认准以下店铺购买: http://www.ILovemcu.taobao.com http://www.52dpj.taobao.com http://www.epic-mcu.taobao.com 用户手册 1 Arduino 学习手册 v1.0 Beetle Electronic Technology Arduino 学习手册 1.ARDUINO 简 介 1.1 什 么 是 ARDUINO? Arduino 是一个能够用来感应和控制现实物理世界的一套工具。 它由一个基于单片机并且开放 源码的硬件平台,和一套为 Arduino 板编写程序 的开发环境组成。 Arduino 可以用来开发交互产品,比如它可以读取大量的开关和传感器信号,并且可以控制各式 各样的电灯、电机和其他物理设备。Arduino 项目可以是单独的,也可以在运行时和你电脑中运行的 程序(例如:Flash,Processing,MaxMSP)进行通讯。Arduino 板你可以选择自己去手动组装或是购 买已经组装好的;Arduino 开源的 IDE 可以免费下载得到。 Arduino 的编程语言就像似在对一个类似于物理的计算平台进行相应的连线,它基于处理多媒体 的编程环境。 1.2 为 什 么 要 选 择 ARDUINO? 有很多的单片机和单片机平台都适合用做交互式系统的设计。例如:Parallax Basic Stamp, Netmedia’s BX-24,Phidgets,MIT’s Handyboard 和其它等等提供类似功能的。 所有这些工具,你都 不需要去关心单片机编程繁琐的细节,提供给你的是一套容易使用的工具包。 Arduino 同样也简化 了同单片机工作的流程,但同其它系统相比 Arduino 在很多地方更具有优越性,特别适合老师,学 生和一些业余爱好者们使用:  便宜 - 和其它平台相比,Arduino 板算是相当便宜了。最便宜的 Arduino 版本可以自己动手制 作,即使是组装好的成品,其价格也不会超过 200 元。  跨平台 - Arduino 软件可以运行在 Windows,Macintosh OSX,和 Linux 操作系统。大部分其它 的单片机系统都只能运行在 Windows 上。  简易的编程环境 - 初学者很容易就能学会使用 Arduino 编程环境,同时它又能为高级用户提 供足够多的高级应用。对于老师们来说,一般都能很方便的使用 Processing 编程环境,所以如 果学生学习过使用 Processing 编程环境的话,那他们在使用 Arduino 开发环境的时候就会觉得 很相似很熟悉。  软件开源并可扩展 - Arduino 软件是开源的,对于有经验的程序员可以对其进行扩展。Arduino 编程语言可以通过 C++库进行扩展,如果有人想去了解技术上的细节,可以跳过 Arduino 语言而 直接使用 AVR C 编程语言(因为 Arduino 语言实际上是基于 AVR C 的)。类似的,如果你需要 的话,你也可以直接往你的 Arduino 程序中添加 AVR-C 代码。  硬件开源并可扩展 - Arduino 板基于 Atmel 的 ATMEGA8 和 ATMEGA168/328 单片机。Arduino 基于 Creative Commons 许可协议,所以有经验的电路设计师能够根据需求设计自己的模块,可 以对其扩展或改进。甚至是对于一些相对没有什么经验的用户,也可以通过制作试验板来理解 Arduino 是怎么工作的,省钱又省事。 用户手册 2 Arduino 学习手册 v1.0 Beetle Electronic Technology Arduino 学习手册 1.3 ARDUINO 最 流 行 的 版 本 UNO 的 配 置 Arduino 基于 AVR 平台,对 AVR 库进行了二次编译封装,把端口都打包好了,寄存器啦、地址 指针之类的基本不用管。大大降低了软件开发难度,适宜非专业爱好者使用。优点和缺点并存,因 为是二次编译封装,代码不如直接使用 AVR 代码编写精练,代码执行效率与代码体积都弱于 AVR 直 接编译。 基本性能配置:  Digital I/O 数字输入/输出端口 0—13。  Analog I/O 模拟输入/输出端口 0-5。  支持 ICSP 下载,支持 TX/RX。  输入电压:USB 接口供电或者 5V-12V 外部电源供电。  输出电压:支持 3.3V/5V DC 输出。  处理器:使用 Atmel Atmega168/328 处理器,因其支持者众多,已有公司开发出来 32 位的 MCU 平台支持 arduino。 2 ARDUINO 开 发 板 的 初 次 使 用 2.1 ARDUINO 开 发 环 境 简 介 Arduino 的开发环境地址:  在 Arduino 独家整理资料包\1.开发环境\ arduino-1.0.5-windows.exe 找到  在 Arduino 官网下载最新开发环境,地址 http://arduino.cc/en/Main/Software 2.2 ARDUINO 开 发 环 境 安 装 第一步:打开安装包 arduino-1.0.5-windows.exe 用户手册 3 Arduino 学习手册 v1.0 Beetle Electronic Technology Arduino 学习手册 第二步:点击 I Agree 第三步:点击 NEXT 第四步:选择自己的安装路径,点击 Install 第五步:等待安装完成 用户手册 4 Arduino 学习手册 v1.0 Beetle Electronic Technology Arduino 学习手册 第六步:点击 Close 2.3 ARDUINO 驱 动 程 序 安 装 第一步:使用配套的 USB 线连接电脑和 Arduino 开发板。 第二步:选择 从列表或指定位置安装(高级),点击 下一步 用户手册 5 Arduino 学习手册 v1.0
更多简介内容

推荐帖子

新手入门Arduino (未完待续)
replyreload += ',' + 1872775; 本帖最后由 574433742 于 2015-6-16 13:31 编辑      以前都听过arduino这个神奇的东西,是创客们的宝贝。作为只懂点C语言的东西,拿出来了莫大的勇气,也来学习一下arduino。下面记录点自己的心得和体会吧。。。      首先百度一下arduino的起源:        Massimo Banzi
574433742 单片机
表羡慕ArduinoNano啦,动手做LaunchPad Nano吧!
刚做完,不早了所以跳过吐槽、灌水、骗稿费的部分(稿费……汗),直接进入正题。 在羡慕ArduinoNano的小巧?MSP430也可以Nano的,还可以发挥省电优势只用一颗纽扣电池供电! 先看一下最后的效果: 动手之前,需要准备一下材料: 1、MSP430G系列MCU一颗。这里用的G2452。 2、47k电阻×1(/RST引脚上拉)、32768晶振×1(推荐6×2mm小封装)、LED发光
elulis 【微控制器 MCU】
手把手教你设计Arduino HVAC(暖通空调)控制器--EEWORLD大学堂
Arduino HVAC(暖通空调)控制器设计详解:http://training.eeworld.com.cn/course/1946 利用一个Arduino和两个伺服马达,为墙壁空调机组创建一个自动空调恒温控制器,并提供Arduino编程和调试,以及HVAC控制器安装。 目录: Arduino HVAC 控制器(1):介绍和概览 Arduino HVAC控制器(2):硬件搭建全程解析
chenyy 工控电子
机器人该怎么玩?手把手教你玩Arduino Robot(机器人)--EE大学堂
Arduino联合创始人手把手教你玩Arduino Robot(机器人):http://training.eeworld.com.cn/course/582在该视频中,您将会了解到如何对Arduino 机器人进行拆箱、安装以及如何使用 Arduino IDE 进行机器人编程的示例。 您将了解在 IDE 上哪里能够找到代码示例。 机器人程序库拥有两个名为“learn(学习)”和“explore(
chenyy 单片机
【DFRobot电机驱动】+直流电机驱动arduino范例程序分析
本帖最后由 北方 于 2019-9-27 15:49 编辑 1、官网提供了一个如下arduino范例 *! * @file QuadMotorDriverShield.ino * @brief QuadMotorDriverShield.ino Motor control program * * Every 2 seconds to control motor posit
北方 电机驱动控制(Motor Control)
msp430 LaunchPad 的Arduino开发平台
http://energia.nu/ 使用很简单,从上面网站下载相应版本的软件,解压出来后,记得修改一下目录名,把后面一长串的数字字母去掉。 运行安装目录“energia.exe”, 打开软件后,把LAUCHPAD连接到USB接口,装好相应驱动,从"Tools->Board"菜单选择相应的板型号 然后从"Tools->Serial Port"选择LAUCHPAD相应的CDC 串口号
wm20031015 【微控制器 MCU】

评论


个人中心

意见反馈

求资源

回顶部
电源设计技术资料
点击获取

TI最新应用解决方案

工业电子 汽车电子 个人电子

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版 版权声明

EEWorld电子技术资料下载——分享有价值的资料

北京市海淀区知春路23号集成电路设计园量子银座1305 电话:(010)82350740 邮编:100191

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号 电信业务审批[2006]字第258号函 京公海网安备110108001534 Copyright © 2005-2020 EEWORLD.com.cn, Inc. All rights reserved
$(function(){ var appid = $(".select li a").data("channel"); $(".select li a").click(function(){ var appid = $(this).data("channel"); $('.select dt').html($(this).html()); $('#channel').val(appid); }) })