大家知道,樹莓派是一個小型的,只有一塊電路板的電腦,它本來是被設計用于教學或進行編程學習,但現在,很明顯,它的作用不僅限于此,
樹莓派它以其便宜、功耗低而廣受歡迎,現在大家用它做各種各樣的事情,比如娛樂、物聯網等專案,
正是因為基于樹莓派大家可以做很多事情,大家反而覺得有些迷茫了,不知道從何入手,于是就出現這樣的情景:大家滿懷熱情買了一個最新款的樹莓派,準備大玩一場,結果,由于不懂得怎么玩,最終淪為抽屜里的「吸塵器」,
正基于此,良許介紹幾個途徑供大家進行系統化學習樹莓派,讓大家玩得開心,拯救抽屜里的「吸塵器」,但是,下面要介紹的幾個途徑,大都是國外的,沒辦法,不得不承認,國外的一些技術論壇社區真的是比國內要先進不少,
樹莓派書籍推薦
現在市面上有很多優秀的書籍介紹樹莓派,當然也包括一些國內的書籍,這里要介紹兩本從入門到進階的書籍,
- Raspberry Pi Cookbook: Software and Hardware Problems and Solutions

這本書的作者是 Simon Monk ,他是一名軟體工程師,同時也是一名資深極客,一開始,他是被 Arduino 所吸引,因為 Arduino 非常便于電子開發,也很易于入門,于是他就寫了本關于 Arduino 的書,
之后,他再轉向于樹莓派,并寫了這本書,在書里,他介紹了一系列的很易于上手的樹莓派專案,通過這些專案的學習,可以很快就熟悉樹莓派的各個模塊資源,并且,對于學習程序中可能會遇到的各種問題,他都已經給好了解決方案,
- Programming the Raspberry Pi: Getting Started with Python

同樣,這本書也是 Simon Monk 的作品,這本書的重點就在于 Python 的學習,大家知道,Python 是一門非常優雅、簡單的語言(相對其它編程語言),即使你不懂編程,也可以看得懂 Python 代碼,
Python 也提供了非常多的庫用于樹莓派開發,有了這些庫,你無需再重復造輪子,無需去研究那些傳感器的通訊協議之類,
在 Raspberry Pi Cookbook 里,Monk 已經介紹了兩個章節的 Python,但本書才可以算是真正的快速入門,他向你介紹了 Python 語言,并開發了一些基于樹莓派的 Python 專案,幫助你利用 Python 去玩轉樹莓派,
通過本書的學習,你不僅學會 Python 這門語言,同時也學會如何利用 Python 去進行樹莓派專案的開發,
樹莓派在線課程
現在的網路相當發達,我們可以足不出戶就能學習到網路上海量的優秀課程,這里介紹一個非常優秀的在線課程:
- Raspberry Pi Class

Raspberry Pi Class 提供了一些非常全面的樹莓派在線教程,它從樹莓派及 Linux 作業系統最基本部分開始講起,一直到 Python 程式編程及 GPIO 操作,
它的課程很系統,教你從頂至底全面玩轉樹莓派,特別適用于新手快速進入開發狀態,它的網址是:
https://www.instructables.com/class/Raspberry-Pi-Class/
樹莓派社區推薦
網路上,有太多太多關于樹莓派的資料,但下面要介紹的這幾個社區一定要進入你的法眼,
- RaspberryPi.org
沒錯,這個就是樹莓派的官方網站,作為官方網站,這里自然匯聚了來自世界各地的樹莓派愛好者及極客們,
在這個社區里,大家上傳了各式各樣基于樹莓派的專案,只要用心發掘,一定會找到很多優秀的專案,
當然不僅僅是專案,一些基礎性操作,比如如何給樹莓派安裝 Raspbian 系統這樣入門級的教程在這個社區里也比比皆是,
因此,只要用心在這個社區里混,一定可以從一只菜鳥成長為人人羨慕的老鳥,
- Opensource.com
在 opensource.com 這個網站里,你可以找到很多指導性的帖子,包括:入門指南,優秀專案,資源更新等等內容,
這個網站包羅了很多方面的內容,對于樹莓派是在以下這個專題里:
https://opensource.com/tags/raspberry-pi
- Instructables and Hackaday
注意,這是兩個社區哦,包括前面的 5 個途徑,正好是標題所說的 7 個途徑,這兩個社區的網址分別是:
https://www.instructables.com/technology/raspberry-pi/
https://hackaday.io/projects?tag=raspberry%20pi
因為這兩個社區比較相似,所以放在一起介紹了,在這兩個社區里,你可以找到非常非常多操作性很強的專案,截個圖讓你們感受一下,

在這兩個社區里,你可以看到琳瑯滿目的各種各樣的樹莓派專案,比如:魔鏡(可以在鏡子里顯示天氣預報、溫濕度、時間、日歷等),而且,每個專案都給出了非常詳細的步驟,甚至源代碼,只要你按照網站的步驟,就一定可以復制出這個專案,
所以,如果在你不知道拿樹莓派做啥時,可以上這兩個社區看看,找幾個專案來玩玩,當你做出幾個專案后,相信我,你的自信會提高很大一個檔次!
小結
以上就是本文介紹的幾個學習樹莓派的途徑,有比較基礎的入門級教程,也有需要花很多時間才能做出來的進階專案,如果你實在不知道拿樹莓派做啥,或根本就不知道如何入門樹莓派,以上介紹的幾個途徑好好去研究,
但是,全英文的,祝好,
公眾號:良許Linux
有識訓?希望老鐵們來個三連擊,給更多的人看到這篇文章
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/6468.html
標籤:Linux
