利用樹莓派來做點正事或學習,現在似乎是個好時機。
因為工作的關係,我採買了一塊樹梅派5代4G-RAM版本的。
現在的價格已經不如之前被水貨商哄抬到離譜高價的程度,而且效能上甚至能夠裝上Visual Studio Code來跑程式與Debug。
可是距離剛出來發揚光大的五年前的階段,樹梅派還是只能運行在終端機或自家的GUI桌面環境。
少有支援像是Ubuntu 或是CENT OS這樣比較大型的LINUX。
前面說的 終端機 就像是早期的DOS環境,黑黑的螢幕,只有一行一閃一閃的 " _ "。
你要在上面KEY指令,它就完成那段指令要做的事情,顯示在螢幕上給你看。
然後因為效能與架構的關係,如果是要 桌面的環境,作業系統也限縮在Linux上。
但一開始還沒那麼多系統支援這個新玩意,所以樹梅派官方推出自家的作業系統。
也還是醜醜慢慢的很多東西都不太支援。
之前有介紹過,這個小台的單板電腦可以做許多事,像是拿來當文書處裡,上網。
或是拿來做小型專案的驗證,或是想要開發什麼專案系統,這些都能達的到。
隨著它的普及,網路上許多電商也開發出更多支援它的模組,外殼,介面。
讓你能使用它來做各式各樣的電腦裝置。
- 有人拿來當四足機器人或是無人機的中樞電腦控制。
(用很便宜的方式就能玩到機器人控制)
- 有人拿來當成玩復古遊戲的遊戲機。
(我還看過人家把它弄成小台復古電動場的小機台,很可愛)
- 甚至有人拿來當成家裡要給小孩使用的電腦,因為只要能看網頁查資料就好。
(這樣反而好,又不能打電動,只能寫程式...)
各式各樣的用法,很符合大眾口味。
當時也蠻多人一窩風學習在玩,然後一直開展到現在。
我記得當時有句口號,不要問樹莓派能夠做些什麼,要問你想利用樹莓派做些什麼?
這句口號一語表達出它的萬用,以及人們的創意不夠。
其實當時我對這句話在心裡留下了些許疑惑。
我覺得人是很需要一個例子去臨摹,然後再帶出自己的創意。
就像我以前的老闆說的,一開始你對它不熟,當然你就是先抄人家的做一遍。
自己有領悟以後再去開發你自己的。
學習並創作。
結合目前我工作的用法,我也想來介紹看看這個東西在寫程式要怎麼使用。
邊介紹邊學習,讓我們教學相長。
下次的內容我想先從安裝開始說起。
讓我們開始玩這個可愛的小玩具。