Arduino 资源包

什么是Arduino?

Arduino项目起源于意大利一个项目,最初是为一些非电子工程专业的学生设计的。设计者最初为了寻求一个廉价好用的微控制器开发版从而决定自己动手制作开发版。Arduino一经推出,因其开源、廉价、简单易懂的特性迅速受到了广大电子迷的喜爱和推崇。几乎任何人,即便不懂电脑编程,使用Arduino也能做出炫酷有趣的东西。

器材简介

为了让中小学校更好地开展创客和人工智能课程,广州中鸣数码科技有限公司打造了一套符合中小学生认知特点的Arduino学习器材。该套装采用Arduino控制器+外部设备+积木零件的形式,既保留了Arduino官方的兼容性,同时方便学生连接外部设备,设计智能控制作品,进行更加丰富的扩展性实验。
使用说明 - 图1

器材清单

序号 名称 数量 图示 序号 名称 数量 图示
1 Arduino
UNO
控制器
1 使用说明 - 图2 8 超声波传感器 1 使用说明 - 图3
2 按键
传感器
1 使用说明 - 图4 9 马达 2 使用说明 - 图5
3 RGB彩灯 1 使用说明 - 图6 10 AI视觉模块 1 使用说明 - 图7
4 蜂鸣器 1 使用说明 - 图8 11 数据线 1 使用说明 - 图9
5 光敏
传感器
1 使用说明 - 图10 12 连接线 若干 使用说明 - 图11使用说明 - 图12
6 声音
传感器
1 使用说明 - 图13 13 积木 若干 使用说明 - 图14
7 数码管 1 使用说明 - 图15 14 演示地图 1 使用说明 - 图16

Arduino UNO

模块简介

Arduino UNO控制器(MCU,以下简称“控制器”)类似于人类的大脑,可以接收、储存和处理信息及控制设备,它也相当于一个微型计算机。
使用说明 - 图17使用说明 - 图18
Arduino UNO控制器
控制器采用裸露的线路板,提高可移植性和创造性。可通过使用ZMROBO-2.0或Arduino IDE进行编程控制。
我们在使用计算机时,通过使用鼠标和键盘“输入”信息,而显示屏和音响可以“输出”信息。Arduino控制器也需要输入信息和输出信息的设备,通常是传感器(输入)和执行器(输出),所以控制器上分布着许多端口,用来连接传感器和执行器。
使用说明 - 图19
Arduino UNO控制器端口分布图
控制器上的每个端口由多个引脚(针脚)组成。比如每个数字或模拟端口都由三种颜色(黄、红、黑)的引脚组成,它们分别代表DO/AO(黄色)、VCC(红色)、GND(黑色)。其中DO/AO表示信号(I/O)引脚,VCC表示电源正极,GND表示电源负极。

控制器技术参数

控制器型号 A2-RCU
处理器 采用Atmel Atmega328单片机
Arduino UNO Bootloader
端口设置 4个数字(DIGITAL)端口(3pin引脚):2、4、7、8
6个模拟(ANALOG)端口(3pin引脚):A0~A3、A6、A7
2个PWM端口(3pin引脚):9、10
2个IIC端口(4pin引脚):IIC1、IIC2
其中IIC1占用A4、A5号端口,IIC2占用12、13号端口。
1个UART端口(4pin引脚),占用TX、RX(1、0)端口。
2个马达(MOTOR)端口(2pin引脚):M1、M2。马达端口不分正负,反接可使马达反转。
其中M1占用5、6号端口,M2占用3、11号端口。
Type-C端口,用于锂电池充电和下载程序。
可连接电脑或5V电源的USB端口给锂电池充电。
工作电压 外部输入电压(推荐):3.7~4.2V,使用PH-2.0型DC电源端口。
锂电池电压:3.7~4.2V (电池容量1400mAH)
USB供电电压:5V
注意:仅用USB供电会导致AI视觉模块和马达无法正常工作。
马达端口最高电压:7.2V
数字端口、模拟端口、IIC、UART端口电源电压:5V
PWM端口电源电压:3.3V
按键开关 拨动型电源开关(OFF/ON),用于控制器开机和关机。
复位按键RST
指示灯 电源指示灯PWR。开机后亮灯,低电量时亮红灯。
充电指示灯使用说明 - 图20
红灯表示正在充电,绿灯表示已经充满。
TX、RX下载指示灯。
RGB彩灯,连接模拟端口A3,可通过编程控制。
其他参数 时钟频率:16MHz
数字和模拟的信号引脚输出最大电流:40 mA
Flash容量:32 KB (4K用于bootloader)
SRAM静态存储容量:2KB
EEPROM存储容量:1KB
外形尺寸:70mm50mm30mm