- 一塊面包板玩轉(zhuǎn)Arduino編程
- 劉鵬濤 楊劍
- 16字
- 2019-02-01 16:41:22
第1章 硬件平臺(tái)介紹與軟件快速入門
1.1 硬件平臺(tái)介紹
導(dǎo)讀
Mini Bread Uno(迷你面包Uno)是針對初學(xué)Arduino編程的老師和學(xué)生而設(shè)計(jì)的一款兼容Arduino Uno的低成本Arduino開源硬件平臺(tái),因平臺(tái)上自帶一塊Mini面包板而得名,非常適合校園Arduino編程入門教學(xué)課程使用。
硬件布局與對外接口
Mini Bread Uno平臺(tái)使用兼容性更好的CP2102作為串口轉(zhuǎn)USB(編程/通信)接口芯片,總體的結(jié)構(gòu)設(shè)計(jì)和布局非常簡潔,圖1.1標(biāo)出了平臺(tái)的主要接口。

圖1.1 Mini Bread Uno平臺(tái)的主要接口
為了方便大家更好、更快地熟悉這個(gè)平臺(tái),我們將Mini Bread Uno和使用最廣泛的Arduino Uno平臺(tái)做了對比,它們的外觀差別如圖1.2所示。

圖1.2 Mini Bread Uno和Arduino Uno平臺(tái)外觀區(qū)別
幾點(diǎn)主要的區(qū)別如下:
(1)絕大多數(shù)元器件挪到了背面;
(2)平臺(tái)的復(fù)位按鈕位置不同;
(3)用來編程的USB接口為Micro USB,而不是我們常見的Type B類型;
(4)去掉了外接電源輸入口,僅采用USB供電方式;
(5)正面增加了5個(gè)5V電源插孔和5個(gè)GND插孔(見圖1.3);

圖1.3 Mini Bread Uno側(cè)視圖
(6)正面預(yù)留了一個(gè)粘貼Mini面包板的位置,方便教學(xué)使用。
Mini Bread Uno還具有以下幾個(gè)特色:
(1)平臺(tái)采用白底黑字,大方美觀,非常方便辨認(rèn);
(2)采用Micro USB 5V電源輸入口,最大可以提供10W左右的驅(qū)動(dòng)能力;
(3)采用USB有線編程;
(4)平臺(tái)自帶Mini面包板,方便課堂教學(xué)使用。
- jQuery Mobile Web Development Essentials(Third Edition)
- TypeScript Blueprints
- Leap Motion Development Essentials
- Unity Virtual Reality Projects
- 零基礎(chǔ)學(xué)MQL:基于EA的自動(dòng)化交易編程
- Web程序設(shè)計(jì)(第二版)
- 基于Swift語言的iOS App 商業(yè)實(shí)戰(zhàn)教程
- Learning FuelPHP for Effective PHP Development
- PHP編程基礎(chǔ)與實(shí)例教程
- 代碼閱讀
- Visual Basic程序設(shè)計(jì)(第三版)
- 一步一步跟我學(xué)Scratch3.0案例
- Emotional Intelligence for IT Professionals
- Apache Solr PHP Integration
- Mastering Object:Oriented Python(Second Edition)