Arduino基础入门套件教程.pdf

  1. 1、本文档共72页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Arduino基础入门套件教程

Arduino介绍篇 概 述 什么是 Arduino ? Arduino 是一块基于开放原始代码的 Simple i/o 平台,并且具有开发语言和开发 环境都很简单、易理解的特点。让您可以快速使用 Arduino 做出有趣的东西。 它是一个能够用来感应和控制现实物理世界的一套工具。 它由一个基于单片机并且开 放源码的硬件平台,和一套为 Arduino 板编写程序 的开发环境组成。 Arduino 可以用来开发交互产品,比如它可以读取大量的开关和传感器信号,并且可以 控制各式各样的电灯、电机和其他物理设备。Arduino 项目可以是单独的,也可以在运行时 和你电脑中运行的程序(例如:Flash ,Processing ,MaxMSP )进行通讯。Arduino 开源的 IDE 可以免费下载得到。 特色描述 开放原始码的电路图设计,开发界面免费下载,也可依需求自己修改!! 下载程序简单、方便。 可简单地与传感器、各式各样的电子元件连接(如:LED 灯、蜂鸣器、按键、光 敏电阻等等),做出各种各样有趣的东西。 使用高速的微处理控制器(ATMEGA328) 。 开发语言和开发环境都非常的简单、易理解,非常适合初学者学习。 性能描述 Digital I/O 数字输入/输出端口 0—13。 Analog I/O 模拟输入/输出端口 0-5 。 支持 ISP 下载功能。 输入电压:接上 USB 时无须外部供电或外部 5V~9V 直流电压输入。 输出电压:5V 直流电压输出和 3.3V 直流电压输出和外部电源输入。 采用 Atmel Atmega328 微处理控制器。因其支持者众多,已有公司开发出来 32 位 的MCU 平台支持 arduino 。 Arduino 大小尺寸:宽 70mm X 高 54mm。 几个比较特殊的端口说明: VIN 端口:VIN 是 input voltage 的缩写,表示有外部电源时的输入端口。如果不使用 USB 供电时,外接电源可以通过此引脚提供电压。(如电池供电,电池正构接 VIN 端口,负 构接 GND 端口)。 AREF: Reference voltage for the analog inputs ( 模拟输入的基准电压)。使用 analogReference() 命令调用。 Arduino C语法介绍 Arduino 语法是建立在 C/C++基础上的,其实也就是基础的 C 语法,Arduino 语法只不 过把相关的一些参数设置都函数化,不用我们去了解他的底层,让我们去了解 AVR 单片机 (微控制器)的朋友也能轻松上手。那么这里我就简单的注释一下Arduino 语法。 关键字:   if   if...else   for   switch case   while   do... while   break   continue   return   goto 语法符号:   ;   {}   //   /* */ 运算符:   =   +  -   *   /   %   ==   !=       =   =     ||   !   ++  --   +=  -=   *=   /= 数据类型:   boolean 布尔类型   char 字符类型   byte 字节类型   int 整数类型   unsigned int 无符号整型   long 长整型   unsigned long 无符号长整型   float

文档评论(0)

yan698698 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档