歡迎光臨
每天分享高質量文章

樹莓派在吸灰?這7個途徑讓你輕鬆玩轉樹莓派!

來自:良許Linux(微訊號:liangxuxiansheng)

大家知道,樹莓派是一個小型的,只有一塊電路板的電腦,它本來是被設計用於教學或進行程式設計學習。但現在,很明顯,它的作用不僅限於此。

樹莓派它以其便宜、功耗低而廣受歡迎,現在大家用它做各種各樣的事情,比如娛樂、物聯網等專案。

正是因為基於樹莓派大家可以做很多事情,大家反而覺得有些迷茫了,不知道從何入手。於是就出現這樣的情景:大家滿懷熱情買了一個最新款的樹莓派,準備大玩一場,結果,由於不懂得怎麼玩,最終淪為抽屜裡的「吸塵器」。

正基於此,良許介紹幾個途徑供大家進行系統化學習樹莓派,讓大家玩得開心,拯救抽屜裡的「吸塵器」。但是,下麵要介紹的幾個途徑,大都是國外的。沒辦法,不得不承認,國外的一些技術論壇社群真的是比國內要先進不少。

樹莓派書籍推薦

現在市面上有很多優秀的書籍介紹樹莓派,當然也包括一些國內的書籍。這裡要介紹兩本從入門到進階的書籍。

  • 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

因為這兩個社群比較相似,所以放在一起介紹了。在這兩個社群裡,你可以找到非常非常多操作性很強的專案,截個圖讓你們感受一下。

在這兩個社群裡,你可以看到琳琅滿目的各種各樣的樹莓派專案,比如:魔鏡(可以在鏡子裡顯示天氣預報、溫濕度、時間、日曆等)。而且,每個專案都給出了非常詳細的步驟,甚至原始碼,只要你按照網站的步驟,就一定可以複製出這個專案。

所以,如果在你不知道拿樹莓派做啥時,可以上這兩個社群看看,找幾個專案來玩玩。當你做出幾個專案後,相信我,你的自信會提高很大一個檔次!

小結

以上就是本文介紹的幾個學習樹莓派的途徑,有比較基礎的入門級教程,也有需要花很多時間才能做出來的進階專案。如果你實在不知道拿樹莓派做啥,或根本就不知道如何入門樹莓派,以上介紹的幾個途徑好好去研究。

但是,全英文的,祝好。

    贊(0)

    分享創造快樂