Arduino 开发软件
Arduino是一块基与开放原始代码的Simple i/o平台,並且有类似java,C语言的开发环境和开发语言,有简单、易理解等特点,使用Arduino语言与Flash或Processing…等软件,可做出有趣的东西
Arduino可以使用开发完成的电子元件例如:Switch或Sensors或其他控制器、LED、步进电机或其他输出裝置
Arduino也可以独立运作成为一个可以跟软件沟通的平台,例如说:flash processing Max/MSP VVVV 或其他互动软件…
1、开放原始码的电路图设计,程式开发界面免费下载,也可依需求自己修改!!
2、DFRduino可使用ISP下载线,自我將新的IC程序烧入「bootloader」;
3、可依据官方电路图,简化DFRduino模组,完成独立云作的微处理控制器;
4、可简单地与传感器、各式各样的电子元件连接(如:红外线,超声波,热敏电阻,光敏电阻,伺服电机等);
5、支援多样的互动程式 如: Flash,Max/Msp,VVVV,PD,C,Processing等;
6、使用低价格的微处理控制器(ATMEGA168V-10PI);
7、USB接口,不需外接电源,另外有提供9VDC输入接口;
8、应用方面,利用DFRduino,突破以往只能使用滑鼠,键盘,CCD等输入的裝置的互动內容,可以更简单地达成单人或多人游戏互动
1. Digital I/O 数字输入/输出端共 0~13
2. Analog I/O 模拟输入/输出端共 0~5
3. 支持USB接口协议及供电(不需外接电源)
4. 支持ISP下载功能
5. 支持单片机TX/RX端子
6. 支持USB TX/RX端子
7. 支持AREF端子
8. 支持六組PWM端子(Pin11,Pin10,Pin9,Pin6,Pin5,Pin3)
9. 输入电压:接上USB时无须外部供电或外部5V~9V DC输入
10.输出电压:5V DC输出和3.3V DC输出 和外部电源输入
11.采用Atmel Atmega168V-10PI单片机
12.DFRduino大小尺寸:宽70mm X 高54mm
Arduino语言是建立在C/C++基础上的,其实也就是基础的C语言,Arduino语言只不过把AVR单片机(微控制器)相关的一些寄存器参数设置等都函数化了,不用我们去了解他的底层,让不太了解AVR单片机(微控制器)的朋友也能轻松上手