上QQ阅读APP看书,第一时间看更新
第1章 硬件平台介绍与软件快速入门
1.1 硬件平台介绍
导读
Mini Bread Uno(迷你面包Uno)是针对初学Arduino编程的老师和学生而设计的一款兼容Arduino Uno的低成本Arduino开源硬件平台,因平台上自带一块Mini面包板而得名,非常适合校园Arduino编程入门教学课程使用。
硬件布局与对外接口
Mini Bread Uno平台使用兼容性更好的CP2102作为串口转USB(编程/通信)接口芯片,总体的结构设计和布局非常简洁,图1.1标出了平台的主要接口。
图1.1 Mini Bread Uno平台的主要接口
为了方便大家更好、更快地熟悉这个平台,我们将Mini Bread Uno和使用最广泛的Arduino Uno平台做了对比,它们的外观差别如图1.2所示。
图1.2 Mini Bread Uno和Arduino Uno平台外观区别
几点主要的区别如下:
(1)绝大多数元器件挪到了背面;
(2)平台的复位按钮位置不同;
(3)用来编程的USB接口为Micro USB,而不是我们常见的Type B类型;
(4)去掉了外接电源输入口,仅采用USB供电方式;
(5)正面增加了5个5V电源插孔和5个GND插孔(见图1.3);
图1.3 Mini Bread Uno侧视图
(6)正面预留了一个粘贴Mini面包板的位置,方便教学使用。
Mini Bread Uno还具有以下几个特色:
(1)平台采用白底黑字,大方美观,非常方便辨认;
(2)采用Micro USB 5V电源输入口,最大可以提供10W左右的驱动能力;
(3)采用USB有线编程;
(4)平台自带Mini面包板,方便课堂教学使用。