全球旧事资料 分类
INO入门及其简单实验(7例)1Ardui
o硬件开发平台简介
Ardui
o硬件是一块带有USB的IO接口板(其中包括13条数字IO引脚,6通道模拟输出,6通道模拟输入),并且具有类似于Java、C语言的集成开发环境。Ardui
o既可以扩展一些外接的电子元器件,例如开关、传感器、LED、直流马达、步进马达或其他输入、输出装置;Ardui
o也可以独立运行,成为一个可以跟交互软件沟通的接口装置,例如:Flash、Processi
g、MaxMSP、VVVV或其他互动软件。Ardui
o开发环境IDE全部开放源代码,可以供大家免费下载、利用,还可以开发出更多激发人们制作欲望的互动作品。
如图1和图2所示,分别为Ardui
o硬件平台的实物图和电路布局图。
图1两款Ardui
o硬件平台实物图
2
f完整word版ARDUINO入门及其简单实验7例
图2Ardui
o硬件平台电路布局图
11Ardui
o的主要特色开放源代码的电路图设计,程序开发环境软件也免费下载,许多现成的成功制作案例也都开
放,可依需求自主修改、任意裁剪。使用流行的高性价比的单片机(ATmega8、ATmega168或ATmega328)。可以采用USB接口供电,不需外接电源。也可以使用外部接入DC9V电源适配器供电。Ardui
o支持ISP在线烧写或者升级,可以自行将新的“bootloader(自举程序)”固件烧
入单片机芯片。有了新版bootloader之后,可以通过串口或者USBRS232线更新固件。依据官方免费提供的电路板图和电路原理图(即为Eagle格式PCB和SCH电路图),可以
自主修改或者简化Ardui
o电路,以独立仿制或者改制Ardui
o开发板。可以方便地外接各种传感器、各式各样的人机接口器件。例如,红外线、超音波、热敏电阻、光敏电阻、伺服马达等功能器件。应用方面,利用Ardui
o可以突破以往只能使用鼠标、键盘、CCD等输入装置的互动内容,可以更简单地达成单人或多人游戏互动。支持多种互动程序,如:Flash、Processi
g、MaxMsp、VVVV等。12Ardui
o的硬件接口功能描述1.数字输入输出(DigitalIO)端子013(共14个数字输入输出口DIO)。2.模数转换(ADC)输入端子05(共6个,可做模拟输入口AI)。3.脉宽调制(PWM)输出(Pi
11Pi
10Pi
9Pi
6Pi
5Pi
3)共6个,可做模拟输出
口AO。
3
f完整word版ARDUINO入门及其简单实验7例
4.支持USB接头传输数据及供电(可以免用外接电源)。5.支援串口通信TXRX端子。6.支持在线串行烧写(ICSP)功能。接线端子为6芯的排针。7.支持外部模数转换(ADC)的电压基准(AREF)端子输入。8.输入电压:USB接口提供,无须外部供电。也可由7V12VDC外部供电。9.r
好听全球资料 返回顶部