可以說(shuō)樹(shù)莓派已經(jīng)發(fā)展成為開(kāi)源硬件領(lǐng)域最有影響力、最具價(jià)值的開(kāi)源平臺(tái),蓋因?yàn)槠渖鷳B(tài)系統(tǒng)日趨完善,雖然樹(shù)莓派底層的硬件開(kāi)放程度比較低,但也有不少經(jīng)典的硬件外設(shè)(稱(chēng)之為HAT)為樹(shù)莓派的硬件玩家展示了樹(shù)莓派在軟、硬結(jié)合方面的魅力。愛(ài)板網(wǎng)(www.eeboard.com)的評(píng)測(cè)工程師在這篇文章里詳細(xì)介紹了針對(duì)樹(shù)莓派設(shè)計(jì)的Sense HAT。我們小腳丫FPGA為了能夠充分利用樹(shù)莓派的外設(shè)生態(tài)系統(tǒng),專(zhuān)門(mén)做了一個(gè)支持樹(shù)莓派的轉(zhuǎn)接板見(jiàn)下圖:
通過(guò)這個(gè)轉(zhuǎn)接板,為樹(shù)莓派設(shè)計(jì)的所有的HAT外設(shè)都可以用我們的小腳丫FPGA進(jìn)行訪問(wèn),不信你可以將本文介紹的Sense HAT接上,用FPGA來(lái)操作一下。我們小腳丫團(tuán)隊(duì)的工程師計(jì)劃基于這個(gè)Sense HAT作出一套完整的Verilog代碼,分享在www.stepfpga.com/doc的Wiki系統(tǒng)中。其實(shí)購(gòu)買(mǎi)這些HAT對(duì)于中國(guó)的工程師來(lái)講沒(méi)有那么方便,因此我們專(zhuān)門(mén)借鑒這個(gè)Sense HAT的功能開(kāi)發(fā)了類(lèi)似的模塊,比如下圖的Sensor Board。
它有16*8 ~ 128個(gè)單色LED,0603的封裝,當(dāng)初也是為了讓學(xué)員練習(xí)焊接用的,如果能夠?qū)⑷康?28個(gè)LED等點(diǎn)亮,焊接的水平也就基本過(guò)關(guān)了。另外板上還有如下的一些外設(shè):
環(huán)境光傳感器BH1750FVI-TR
溫度傳感器DS18B20Z
Flash閃存W25Q64FVSFIG
陀螺儀MPU-6050
這個(gè)板子的介紹以及相應(yīng)的Verilog源代碼鏈接:http://www.stepfpga.com/doc/ext_sensor
下面來(lái)看看愛(ài)板網(wǎng)對(duì)這個(gè)樹(shù)莓派Sense HAT的評(píng)測(cè):
對(duì)于樹(shù)莓派,相信大多數(shù)人都不陌生,而且據(jù)可靠消息,近期樹(shù)莓派又將迎來(lái)迭代更新,會(huì)是樹(shù)莓派4嗎?很是值得期待。樹(shù)莓派可以說(shuō)這是目前性?xún)r(jià)比最高的單板計(jì)算機(jī),但相比樹(shù)莓派本身來(lái)說(shuō),樹(shù)莓派的配件可真沒(méi)法說(shuō)性?xún)r(jià)比,尤其是官方認(rèn)證的一些樹(shù)莓派配件,售價(jià)基本上都要追平或高于樹(shù)莓派,所以呢,比較遺憾的是,雖然我從1代開(kāi)始就接觸樹(shù)莓派,但至今為止買(mǎi)過(guò)的樹(shù)莓派配件可以說(shuō)是屈指可數(shù)。
因此,首先非常感謝RS,前幾天拿到了他們提供的樹(shù)莓派的多功能傳感器擴(kuò)展板Sense Hat,我也有機(jī)會(huì)親自體驗(yàn)一番。實(shí)物的話就是下面這塊板子,另外它也附帶了一些配件,主要用于與樹(shù)莓派主板連接、固定,包括了40pin的排針插座以及一些固定柱跟螺帽。
板子的功能基本上無(wú)愧于它的名字Sense Hat,板載的主要功能除了一個(gè)8*8的 RGB LED矩陣,其次就是多個(gè)傳感器功能。雖然板子上僅僅搭載了3個(gè)傳感器器件,但是集成的不同功能確是很多,包括:陀螺儀、磁力計(jì)、溫度/濕度、氣壓計(jì)。
Sense Hat與樹(shù)莓派(這里使用的是樹(shù)莓派3b+)的安裝非常簡(jiǎn)單,只是有些疑問(wèn)的是,我拿到的40pin排針座少一個(gè)針腳(3.3V針腳),不知道都是這樣子的還是我這拿到的有有些問(wèn)題,但是不影響基本使用。
下面是組合后的實(shí)物圖。
可以看下Sense HAT跟樹(shù)莓派3b+的結(jié)合,結(jié)構(gòu)尺寸設(shè)計(jì)得非常棒,嚴(yán)絲合縫,整體觀感非常好,不像我之前買(mǎi)的一個(gè)亞力克散熱器,結(jié)構(gòu)尺寸偏差的我都不想吐槽。
上電使用
這里樹(shù)莓派3b+是安裝的官方最新版本的Raspbian系統(tǒng),這個(gè)省事的地方就是不用額外去安裝Sense Hat的軟件包,像很早很早很早的樹(shù)莓派系統(tǒng),可能需要通過(guò)命令sudo apt-get install sense-hat手動(dòng)安裝Sense Hat軟件包。Anyway,進(jìn)入樹(shù)莓派系統(tǒng)后可以通過(guò)Python或者Python3的命令進(jìn)入到相應(yīng)版本的Python運(yùn)行環(huán)境,而后就可以實(shí)現(xiàn)各種有趣的應(yīng)用。
小結(jié)
樹(shù)莓派Sense HAT是一個(gè)相當(dāng)友好的樹(shù)莓派傳感器擴(kuò)展板,其完美的生態(tài)讓玩家可以無(wú)上手難度的對(duì)接樹(shù)莓派無(wú)縫使用。當(dāng)然,如果你真的很在意價(jià)格又想體驗(yàn)的話其實(shí)還是有辦法的,目前最新版的樹(shù)莓派Raspbian系統(tǒng)集成了Sense HAT的模擬器,你只需在系統(tǒng)中找到這個(gè)軟件即可以使用,非常方便,如此厚道的做法加上本身成熟的生態(tài)體驗(yàn),要想不愛(ài)都難。
-
傳感器
+關(guān)注
關(guān)注
2565文章
52981瀏覽量
767242 -
生態(tài)系統(tǒng)
+關(guān)注
關(guān)注
0文章
707瀏覽量
21053 -
樹(shù)莓派
+關(guān)注
關(guān)注
121文章
2005瀏覽量
107438
原文標(biāo)題:如何通過(guò)小腳丫FPGA體驗(yàn)樹(shù)莓派上的Sense HAT?
文章出處:【微信號(hào):xiaojiaoyafpga,微信公眾號(hào):電子森林】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
DIY一個(gè)樹(shù)莓派擴(kuò)展板
玩轉(zhuǎn)樹(shù)莓派!設(shè)計(jì)一個(gè)專(zhuān)屬你的開(kāi)源擴(kuò)展板
PYNQ對(duì)樹(shù)莓派接口的操作案例分析

MCC推出用于樹(shù)莓派的MCC 118電壓測(cè)量HAT模塊
MCC基于樹(shù)莓派的HAT模塊
樹(shù)莓派MCC118
【最全】樹(shù)莓派(Raspberry Pi)平臺(tái)資源合集
【POE HAT擴(kuò)展板試用連載】樹(shù)莓派3B+電路板POE供電應(yīng)用
樹(shù)莓派的六種HAT組件介紹
微雪電子PN532 NFC HAT樹(shù)莓派NFC擴(kuò)展板簡(jiǎn)介

微雪電子樹(shù)莓派接口擴(kuò)展板簡(jiǎn)介

樹(shù)莓派ReSpeaker 2 Mics Pi HAT電路原理圖免費(fèi)下載
樹(shù)莓派ReSpeaker 2 Mics Pi HAT的PCB圖免費(fèi)下載

基于樹(shù)莓派的機(jī)器人設(shè)計(jì)方案

評(píng)論