可以向外提供电源电压:DC5V输出。10.智能核心器件采用的是型号为ATmega328的高性能单片机。11.Ardui
o物理尺寸:宽70mm×高54mm。
13Ardui
o的技术性能参数
1.核心器件:AVR系列的ATmega328(运行速度可达20MIPS);2.数字信号IO接口端子:14(其中6个可做模拟输出接口端子);3.模拟信号输入接口端子:6个;4.数字IO端子直流驱动电流(最大值):40mA;5.程序存储器Flash容量:32KB(其中2KB用于固化自举程序bootloader);6.数据存储器SRAM容量:1KB;7.永久数据存储器EEPROM容量:512B;8.时钟频率:16MHz;9.工作电压:5V;10.外部输入电源电压(推荐值):+7V~+12V;11.外部输入电源电压(极限值):6V≤Vi
≤+20V。
14电路原理图
最经典的一款Ardui
o的电路原理图如图3所示。其电路中的核心芯片为一片ATmega328单片机。
4
f完整word版ARDUINO入门及其简单实验7例
图3Ardui
o电路原理图
从图中可以看出,除了核心器件单片机之外,还包含一片FT232(构成USBUART的通信转换接口)、一片MC33269稳压器(构成稳压电源电路)、一片LM358和一只MOS晶体管2955(共同构成两路电源输入的自动切换电路)。
对于初学者来说,不需要了解电路板细节,也不需要搞懂单片机,只要记住3个排针插口的局部和用途,即可快速上手实战!
2Ardui
o软件开发平台简介
如图4所示,为Ardui
o(以V10版本为例)软件开发平台的工作界面。
5
f完整word版ARDUINO入门及其简单实验7例
21菜单栏
图4Ardui
oV10软件平台
(1)File:文件下拉菜单包括的命令有:
ew新建、ope
打开、sketchbook程序薄、exampels示例、
close关闭、save保存、pri
t打印、quit退出。(2)Edit:编辑
下拉菜单包括的命令有:Cut剪切、Copy复制、CopyforForum、Paste粘贴、SelectAll全选等。(3)Sketch:程序(4)Tools:工具(5)Help:帮助
以上命令的功能及用法跟中文说明大体一致,并附有快捷键使用方法。
22工具栏
6
f:校验工具按钮。实际功能为编译。
完整word版ARDUINO入门及其简单实验7例
:上传工具按钮。实际功能是把编译成功的机器码程序文件,加载(烧写)到单片机芯片内部的程序存储器中。
:新建项目文件工具按钮。
:打开现有项目文件工具按钮。
:保存当前项目文件工具按钮。
:打开串并口窗口按钮。
23Ardui
o语言简介
1程序总体架构(三个主要部分)
①声明变量及接口名称(例如i
tval;i
tledPi
13;……)。
②voidsetup初始化函数。置于程序的开头部分,每次Ardui
o加电或者复位,仅被执行
一次。
③voidloor