基础知识:DFRduino UNO R3最全资料详解
一、概述篇:
1. 什么是DFRduino UNO R3?
DFRduino UNO R3是一块基与开放原始代码的Simple i/o平台,並且具有使用类似java,C语言的开发环境。让您可以快速使用Arduino语言与Flash或Processing…等软件,作出互动作品。Arduino可以使用开发完成的电子元件例如Switch或Sensors或其他控制器、LED、步进电机或其他输出裝置。Arduino也可以独立运作成为一个可以跟软件沟通的平台,例如说:flash processing Max/MSP VVVV 或其他互动软件…,Arduino开发IDE界面基于开放原始码原则,可以让您免费下载使用开发出更多令人惊奇的互动作品。
2. DFRduino UNO R3版本升级
1,DFRduino UNO R3完全兼容Arduino UNO R3版本。同样使用了更强大的ATmega16U2替代了8U2。(或者说是之前版本的FTDI板)这允许更快的转换速度和更大内存,使得UNO R3版本在Linux或者Mac下不需要安装任何驱动程序,(Windows系统需要inf文件)并且有能力外接键盘,鼠标,摇杆等。
2,UNO R3还增加了AREF边上的SDA和SCL端口。此外,RESET边上还有两个新的端口。一个端口是IOREF,它能够使扩展板适应主板的电压。另一个空的端口预留给将来扩展的可能。UNO R3能够兼容任何现存扩展板并且能用它额外的端口适应新的扩展板。
3,更稳定的RESET电路。RESET键位置也变了,被移到了靠近USB接口的板角处,更方便按。
4,ATmega16U2代替了8U2,这并不意味着有16K flash的R3能让你的code跑的更快,这个更新为是USB接口芯片服务的,理论上它让UNO能模拟USB HID,比如 MIDI/Joystick/Keyboard。
5,注意事项:为了正确安装在某些电脑上,DFRduino Uno R3需要Arduino 1.0的驱动文件夹。我们已经测试过并且确定R3能够在老版本的IDE上编程。然而,在一台电脑上第一次运行R3,你将需要Arduino 1.0. 如果你对新版本IDE变化感兴趣,请查看Arduino官网 Arduino 1.0的版本记录。
如果遇到选型困难,可参考DF控制器选型指南。
3. DFRduino UNO R3 产品特点
- 开放原始码的电路图设计,程式开发界面免费下载,也可依需求自己修改!!
- Arduino 可使用ISP下载线,自我將新的IC程序烧入「bootloader」;
- 可依据官方电路图,简化Arduino模组,完成独立运作的微处理控制器;
- 可简单地与传感器、各式各样的电子元件连接(如:红外线,超声波,热敏电阻,光敏电阻,伺服电机等);
- 支持多样的互动程式 如: Flash,Max/Msp,VVVV,PD,C,Processing等;
- 使用低价格的微处理控制器(ATMEGA328P-PU);
- USB接口供电,不需外接电源,500mA自恢复保险丝避免你的电脑USB电源过载,另外有提供9VDC输入接口,USB与外接电源自动切换;
- 应用方面,利用Arduino,突破以往只能使用滑鼠,键盘,CCD等输入的裝置的互动內容,可以更简单地达成单人或多人游戏互动。
4. DFRduino UNO R3 技术规格
- Digital I/O 数字输入/输出端: 0~13。
- Analog I/O 模拟输入/输出端: 0~5。
- 支持USB接口协议及供电(不需外接电源)。
- 支持ISP下载功能、支持单片机TX/RX端子。
- 支持AREF端子
- 支持六組PWM端子(Pin11,Pin10,Pin9,Pin6,Pin5,Pin3)
- 输入电压:接上USB时无须外部供电或外部7V~12V DC输入
- 输出电压:5V DC输出和3.3V DC输出 和外部电源输入
- 采用Atmel Atmega328P-PU单片机
- Arduino大小尺寸:长70mm X 宽54mm
本文来自博客园,作者:{Maker001}},转载请注明原文链接:{mc.dfrobot.com.cn}