學(xué)習(xí)使用樹莓派的7個(gè)資源
一些縮短樹莓派學(xué)習(xí)曲線的書籍、課程和網(wǎng)站。
樹莓派是一款小型單板計(jì)算機(jī),最初用于教學(xué)和學(xué)習(xí)編程和計(jì)算機(jī)科學(xué)。但如今它有更多用處。它是一種經(jīng)濟(jì)的低功耗計(jì)算機(jī),人們將它用于各種各樣的事情 —— 從家庭娛樂到服務(wù)器應(yīng)用,再到物聯(lián)網(wǎng)(IoT) 項(xiàng)目。
關(guān)于這個(gè)主題有很多資源,你可以做很多不同的項(xiàng)目,卻很難知道從哪里開始。以下是一些資源,可以幫助你開始使用樹莓派??纯催@篇文章,但不要滿足于此。到處看下,深入下去你就會(huì)發(fā)現(xiàn)樹莓派的新世界。
書籍
關(guān)于樹莓派有很多不同語言的書籍。這兩本書將幫助你開始了解,然后深入了解樹莓派。
由 Simon Monk 編寫的《樹莓派手邊書:軟件和硬件問題及解決方案》
Simon Monk 是一名軟件工程師,并且多年來一直是業(yè)余手工愛好者。他最初被 Arduino 這塊易于使用的開發(fā)板所吸引,后來出版了一本關(guān)于它的書。后來,他開始使用樹莓派并寫了《樹莓派手邊書:軟件和硬件問題和解決方案》這本書。在本書中,你可以找到大量樹莓派項(xiàng)目的絕佳時(shí)間,以及你可能面對(duì)的各種挑戰(zhàn)的解決方案。
由 Simon Monk 編寫的《樹莓派編程:從 Python 入門》
Python 已經(jīng)發(fā)展成為開始一個(gè)樹莓派項(xiàng)目的編程語言,因?yàn)樗子趯W(xué)習(xí)和使用,即使你沒有任何編程經(jīng)驗(yàn)。此外,它的許多庫(kù)可以幫助你專注于使你的項(xiàng)目變得特別,而不是實(shí)現(xiàn)協(xié)議以與傳感器反復(fù)通信。Monk 在《樹莓派手邊書》中寫了兩章關(guān)于 Python 編程,但《樹莓派編程:從 Python 入門》是一個(gè)更全面的快速入門。它向你介紹了 Python,并向你展示了可以在樹莓派上使用它創(chuàng)建的一些項(xiàng)目。
在線課程
新的樹莓派用戶可以選擇許多在線課程和教程,包括這個(gè)入門課程。
樹莓派課程
Instructables 免費(fèi)的在線樹莓派課程提供了對(duì)樹莓派的全面介紹。它從樹莓派和 Linux 操作基礎(chǔ)開始,然后進(jìn)入 Python 編程和 GPIO 通信。如果你是這方面的新手,并希望快速入門,這使它成為一個(gè)很好的自上而下的樹莓派指南。
網(wǎng)站
網(wǎng)絡(luò)中充斥著關(guān)于樹莓派的優(yōu)秀信息,但這四個(gè)網(wǎng)站對(duì)于新用戶而言應(yīng)該首先知道。
RaspberryPi.org
官方的樹莓派網(wǎng)站是入門之一。有許多關(guān)于特定項(xiàng)目的文章會(huì)鏈接到這里的基礎(chǔ)知識(shí),如將 Raspbian 安裝到樹莓派上。(這是我傾向的做法,而不是在每篇文章中重復(fù)說明。)你還可以找到學(xué)生技術(shù)教育方面的示例項(xiàng)目和課程。
Opensource.com
在 Opensource.com 上,你可以找到許多不同的樹莓派項(xiàng)目指導(dǎo)、入門指南、成功案例、更新等。看一下樹莓派主題頁面,了解人們?cè)跇漭缮献隽耸裁础?/p>
Instructables 和 Hackaday
你想造自己的復(fù)古街機(jī)么?或者在鏡子上顯示當(dāng)天的天氣信息、時(shí)間和第一事務(wù)?你是否想要為派對(duì)創(chuàng)建一個(gè)文字時(shí)鐘或者相簿?你可以在 Instructables 和 Hackaday 這樣的網(wǎng)站上找到如何使用樹莓派完成所有這些(以及更多?。┑恼f明。如果你不確定是否要買樹莓派,請(qǐng)瀏覽這些網(wǎng)站,你會(huì)發(fā)現(xiàn)有很多理由值得購(gòu)買。
你最喜歡的樹莓派資源是什么?請(qǐng)?jiān)谠u(píng)論中分享!