UNO R3 Development Board, Official Version, Original UNO R3, Includes One USB Cable

$2.94à l'unité
Paiement dès 100 pièces ou ⁦$1,000⁩ de marchandise
Livraison en Algérie chiffrée au paiement1 pièce
Acheter avec soorce
Bureau à AlgerUne équipe sur place pour vos questions et le suivi de vos commandes.
Inspection sur demandeVos articles contrôlés dans notre entrepôt avant l'envoi.
Marchandise payée à la commandeLa livraison est facturée ensuite, sur le poids réel du colis.
Suivi jusqu'à votre porteChaque étape visible dans vos commandes.
Une question ? Contactez-nous

UNO R3是2012最新推出的一款易用型开源控制器,硬件上与 UNO相比并没有大的变动,最大不同在于USB转串口电路部分,改用的 是一块ATMega16U2单片机,由此成本也有所提高,软件部分与之前一样,没有大的变化。

功能:

1. 针脚变动: 在AREF针脚旁加了俩I2C针脚(SDA和SCL,只是Analog 4和5的copy,并不是额外的I2C接口), 另外,在RESET旁边也加了两个针脚,一个是 IOREF,能让扩展板适应板载电压,这个针脚只是告诉扩展板目前的板载电压是多少(比如UNO是5V,可以看成电源针脚的copy,并不提供电平上 拉),另一个是以后待用的占位针脚。

2. 更稳定的RESET电路。RESET键位置也变了,被移到了靠近USB接口的板角处,更方便按。

3. ATmega16U2代替了8U2,这并不意味着有16K flash的R3能让你的code跑的更快,这个更新为是USB接口芯片服务的,理论上它让UNO能模拟USB HID,比如 MIDI/Joystick/Keyboard

控制器

ATMEGA328P

 

模拟输入引脚

6个(其中2个可作I2C接口)

数字IO

14个(其中6个可作PWM口)

Flash存储器容量

32KB(其中2KB已用作Bootloader空间)

USB供电电压

5V

SRAM

2KB

外部供电电压(建议值)

7~12

EEPROM

1KB

外部电源最大电流

1A

时钟频率

16MHz

IO口最大电流

40mA

重量

60g

操作电压

5V

尺寸

75X54X15mm

 

拿到板子后首先初步确认是否正常,即用 USB线将板子和电脑连接起来,然后此时右边的绿色电源灯(ON)应该亮了,而且ATmega16U2旁边的黄色灯(L)也在快闪,几秒种之后该LED就会每两秒闪一次,因为入库前已经烧录了 IDE自带的历程Blink(下面会介绍安装驱动)。

*************************************************************************************

以下用一个简单的项目来模拟简单的开发流程,让还没进开源硬件大门的朋友初步感受一下使用UNO R3做项目、创意设计的方法和好处以及其跟以往常规的开发方法的异同。

项目目标:1个LED闪烁,每一秒闪一次,即亮半秒、灭半秒。

编程:

l 先从官网http://.cc/en/Main/Software下载开发环境,选择1.0以上的版本即可,此处选择1.0版本。下载完成后,然后将其解压到英文路径下,该软件是硬盘版的,无需安装。

l 打开-1.0目录下的.exe。

l 编写该项目所需的程序,就是循环让主板上连接绿色LED的那个13号引脚不断高低电平变换,如下图所示。

 

注意:程序中必须包含setup()和loop()两个函数,setup()是系统启动就会执行的函数,然后执行loop()函数,而loop()函数是循环执行的。

   编程结束后,保存至-1.0目录下自己新建的目录MyProject(这名字看喜好而定即可),文件名为blink。

   关于编程的温馨提示

一般人都觉得该开发环境编程太麻烦,用户体验不够好(比如不能自动识别已经定义的变量、宏、函数等),所以我们可以用外部编辑器。点击File下拉菜单的Preferences,然后勾选Use external editor选项,然后点击OK即可用外部编辑器来打开项目的程序文件来编程(限于篇幅,详情不再详述),如下图所示。外部编辑器推荐使用Source Insight 3.5或notepad++,用过才知道其好用。

程序烧录:

   安装串口驱动。用USB线将UNO R3连接到电脑上,需要安装驱动,驱动在解压的..\-1.0\drivers。

   选串口号。驱动安装完成后再点击开发环境的菜单栏的Tools按钮,选择下拉菜单的Serial Port,然后选择刚安装驱动的串口号。

   选板子。使用UNO R3应选择第一个Uno,点击其开发环境的菜单栏的Tools按钮,选择下拉菜单Boards,然后该板子。

   编译。点击工具栏的Verify按钮,该开发环境下方窗口会显示程序占用的空间。

   烧录。点击工具栏的Upload,下方窗口会显示Done uploading表示烧录完成。

结果:

程序烧录完成后,FT232RL芯片旁边的绿色LED将会出现预期的闪烁效果。