其他主流開源硬體簡介BeagleBone Black快速入門

大學霸發表於2015-02-13

其他主流開源硬體簡介BeagleBone Black快速入門

1.3 其他主流開源硬體簡介

開源硬體種類繁多,但主要有兩款開源硬體常與BeagleBone比較。它們就是ArduinoRaspberry Pi(即樹莓派)。之所以常拿他們來比較,是因為他們有共同點也有不同點。在筆者看來,他們之間可以互相補充,但是均是不可替代的。下面就來簡單介紹一下這兩種開源硬體本文選自BeagleBone Black快速入門教程

1.3.1  Arduino

Arduino常被用來稱呼Arduino的硬體控制器板。嚴格來說,Arduino代表著由軟體、硬體、社群以及分享精神組成的一個完整體系。鑑於本書的定位,這裡筆者暫且以Arduino來表示Arduino的控制器板。Arduino要比Beaglebone Black小一些,如圖1.2所示是一款Arduino相容板本文選自BeagleBone Black快速入門教程


1.2  Arduino相容板

Arduino主要以Atmel的微控制器為核心,並且定義了一組標準的介面規範,搭配以豐富的函式庫,可以非常容易地驅動各種感測器和致動器。Arduino主要有如下特點:

q  價格比較低廉;

q  有豐富的盾板可以直接使用;

q  有配套的IDE,免費並且開源;

q  硬體開源,有能力的使用者可以根據自己的需求重新設計電路板;

q  豐富的第三方庫使得驅動一些器件變得非常容易,例如舵機。

當然,受限於硬體,Arduino不能完成一些如視訊採集等這些偏重運算的任務。但是,對於完成如循跡機器人、遙控車模這種稍微複雜的專案,還是足以勝任的。

所以,按照側重方面來說,Arduino更偏向硬體方面。也就是說,如果不與一些電子器件結合使用,它幾乎沒什麼用。

1.3.2  樹莓派Raspberry Pi

樹莓派的設計目的是作為一款價格低廉的計算機來向學生教授計算機工作原理和程式語言的工具。所以,它配備了常用的計算機外設介面,包括音訊、視訊介面,HDMI以及兩個USB介面。雖然樹莓派也提供了與硬體連線的介面,可以驅動一些感測器,但是它更偏向於軟體。即使不使用其他電子器件,樹莓派一樣可以實現絕大部分的設計功能。樹莓派的結構如圖1.3所示本文選自BeagleBone Black快速入門教程


1.3  樹莓派

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29597077/viewspace-1434907/,如需轉載,請註明出處,否則將追究法律責任。

相關文章