玩轉(zhuǎn)樹(shù)莓派—開(kāi)箱初體驗(yàn)

前言
去年 7 月份入手了一個(gè)樹(shù)莓派( 3 代 B+ 型),在某寶上購(gòu)買(mǎi)的,花了三百多元人民幣。由于當(dāng)時(shí)比較忙,所以小派一直在書(shū)房吃灰。開(kāi)年上班后有點(diǎn)兒空閑時(shí)間,準(zhǔn)備折騰一下它,讓小派充分發(fā)光發(fā)熱——其實(shí)是心疼自己花的那幾百元私房錢(qián)。

2018 年新款樹(shù)莓派 3B+
開(kāi)箱
打開(kāi)紅色小包裝盒后看到了小派的真身,果然如同官方介紹的樣子,身材非常迷人,比我的亞索信用卡略大一點(diǎn)點(diǎn)。小意味著可以用于更多的場(chǎng)合,具有更高的可玩性。自己做過(guò)幾年的嵌入式開(kāi)發(fā)和教學(xué)工作,用過(guò)的開(kāi)發(fā)板無(wú)數(shù),但從板子的結(jié)構(gòu)設(shè)計(jì)和制造工藝來(lái)看,小派絕對(duì)對(duì)得起它的身價(jià)!

硬件配置
簡(jiǎn)單看一下小派的硬件配置:
CPU:博通 BCM2837B0 SoC,集成四核 ARM Cortex-A53 (ARMv8) 64 位 @ 1.4 GHz
內(nèi)存:1G LPDDR2 SDRAM
網(wǎng)絡(luò):千兆以太網(wǎng),雙頻 WiFi,藍(lán)牙 4.2 和 BLE
接口:HDMI,3.5 mm 耳機(jī)接口,4×USB2.0,RJ45,Micro SD 卡槽,CSI 相機(jī)接口,DSI 顯示屏接口,40 pin 擴(kuò)展雙排插針,PoE 接口

強(qiáng)大的硬件配置,迷人的身材,瞬間讓我對(duì)小派刮目相看(愛(ài)不釋手),產(chǎn)生了繼續(xù)折騰下去的強(qiáng)大動(dòng)力。根據(jù)官方的介紹,樹(shù)莓派是由英國(guó)的一個(gè)慈善組織「 Raspberry Pi 基金會(huì) 」開(kāi)發(fā)。它就是一個(gè)卡片電腦,初衷是為了讓貧困山區(qū)的孩子也能擁有計(jì)算機(jī)學(xué)習(xí)編程。如此物美價(jià)廉的好東西豈能被我等創(chuàng)客(癡迷各種折騰的人)放過(guò),小派已經(jīng)被廣泛用于制作各種炫酷好玩兒的玩具,比如智能小車(chē)、無(wú)人機(jī)、家庭氣象站、保險(xiǎn)箱等。

魅力
小派人見(jiàn)人愛(ài)、花見(jiàn)花開(kāi),吸引我的地方有很多:
具有 40 個(gè)擴(kuò)展引腳(GPIO),從而可以像單片機(jī)一樣輕松地連接各種傳感器(例如溫度傳感器、煙霧傳感器等)和執(zhí)行器(比如繼電器、電機(jī)等),實(shí)現(xiàn)更多有趣的應(yīng)用,比如家電控制、溫濕度計(jì)、煙霧報(bào)警等;
完美支持雙頻 WiFi 和藍(lán)牙無(wú)線通信技術(shù),讓小派可以脫離有線的纏繞和限制,逼格更高;
小派上可以運(yùn)行 Linux 操作系統(tǒng)(支持多種主流發(fā)行版本,官方也推出了專(zhuān)屬定制版本)。眾所周知,Linux 操作系統(tǒng)是開(kāi)源軟件世界的核心,也是我們?cè)橙说淖類(lèi)?ài),基于它的開(kāi)源軟件非常豐富。如此一來(lái),我們完全可以將這些豐富多彩的軟件輕松移植并運(yùn)行在小派上面,實(shí)現(xiàn)各種強(qiáng)大的功能。例如我們可以在小派上運(yùn)行 mplayer 這款開(kāi)源的多媒體播放器,從而制作出我們自己的播放器。我們還可以在小派上掛載移動(dòng)硬盤(pán)并運(yùn)行 Seafile 這款開(kāi)源的云存儲(chǔ)軟件,搭建屬于自己的私有云存儲(chǔ)平臺(tái);
小派上最主流的編程語(yǔ)言是 Python 和 C/C++,它們是我最熟悉和最喜歡的編程語(yǔ)言。傳統(tǒng)嵌入式開(kāi)發(fā)通常都使用 C/C++ 語(yǔ)言,而小派還支持使用當(dāng)下最火爆和最簡(jiǎn)單的 Python 語(yǔ)言進(jìn)行快樂(lè)編程,并且支持程度還挺完善。
人生苦短,玩硬件我也用 Python ——挨踢魔君
總結(jié)
樹(shù)莓派具有極高的可玩性,實(shí)乃創(chuàng)客必備之神器。后面我將繼續(xù)折騰,并與各位小伙伴兒同步分享折騰筆記。歡迎大家持續(xù)關(guān)注挨踢魔君——一只追尋魔法的程序猿,如果大家有什么奇妙的想法或建議,也歡迎在下面給我留言!