Raspberry Pi是什么
目錄 |
Raspberry Pi 簡介
Raspberry Pi,縮寫RPi或者RasPi,中文譯名為“樹莓派”,是一個信用卡大小的、基于Linux的“卡片電腦”(Single-board Computer,單板機),是為學(xué)生計算機編程教育而設(shè)計,由英國劍橋某實驗室歷經(jīng)6年的研制,于 2012年2月29日公開發(fā)布并接受預(yù)定。負責(zé)Raspberry P(樹莓派)i這個項目運作的是樹莓派基金會(Raspberry Pi Foundation),該基金會主任是Eben Upton(埃本·阿普頓),在媒體前有著非常高的曝光率。
探究Raspberry Pi的命名,一種廣為接受的說法是:“Raspberry(樹莓)”來源于劍橋以水果命名的老傳統(tǒng),"Pi"則為Python的縮寫,意為Python將做為Raspberry Pi應(yīng)用主要編程語言之一。
2012年3月,英國劍橋大學(xué)埃本·阿普頓(Eben Epton)正式發(fā)售世界上最小的臺式機,又稱卡片式電腦,外形只有信用卡大小,卻具有電腦的所有基本功能,這就是Raspberry Pi電腦板,中文譯名"樹莓派"!這一基金會以提升學(xué)校計算機科學(xué)及相關(guān)學(xué)科的教育,讓計算機變得有趣為宗旨?;饡谕@ 一款電腦無論是在發(fā)展中國家還是在發(fā)達國家,會有更多的其它應(yīng)用不斷被開發(fā)出來,并應(yīng)用到更多領(lǐng)域。
Raspberry Pi 功能
Raspberry Pi是一種低成本,信用卡大小的電腦,可以直接使用電腦顯示器或電視作為顯示設(shè)備,并使用標(biāo)準(zhǔn) USB 鍵盤和鼠標(biāo),這是一個比較小的裝置,能使所有年齡的人學(xué)習(xí)計算機,并學(xué)習(xí)如何使用 Python 程序語言。它可以做與臺式電腦相同的事,例如瀏覽互聯(lián)網(wǎng)、播放高清視頻、制作電子表格、文字處理、甚至玩游戲等。更重要的是,Raspberry Pi 有 GPIO 接口,可以外接傳感器設(shè)備,所以 Raspberry Pi 有與外界交流的能力,也由于它的這個功能,Raspberry Pi 同樣廣泛應(yīng)用于教學(xué)項目。那么我們能使用 Raspberry Pi 做什么呢?用它可以實現(xiàn)什么功能?
1、初級應(yīng)用 - 使用 Raspberry Pi 來了解計算機 Linux 的相關(guān)操作,比如:
- 遠程登錄到你的 Raspberry Pi 并對系統(tǒng)進行配置
- 使用樹莓派作為一個音樂播放器、視頻播放器
- 使用 Raspberry Pi 及顯示器搭建一個小型的學(xué)習(xí)機
- 學(xué)習(xí) Scratch 編程
- 結(jié)合現(xiàn)在同樣主流的開源硬件 Arduino 來使用
2、進階應(yīng)用 - 連接外部傳感器件、學(xué)習(xí) Python 語言
- 連接攝像頭模塊,在 Raspberry Pi 上進行拍照、錄像,做成一個屬于自己的攝像機
- 連接超聲波模塊,給 Raspberry Pi 增加距離測量的功能
- 連接環(huán)境相關(guān)傳感器,例如溫度、濕度、MQ2等,使用 Raspberry Pi 來探測室內(nèi)環(huán)境
- 使用 Raspberry Pi 來控制小車的運動,還可以連接將樹莓派連接到網(wǎng)絡(luò),實現(xiàn)無線控制小車的運動
3、高級應(yīng)用 - 可以在 Raspberry Pi 上搭建各種服務(wù),比如:
- 個人網(wǎng)站,放些好玩的東西,也蠻有意思的,更新起來也不需要FTP,直接拷貝就可以了。服務(wù)器上還可以搭建一個家庭相冊,使用局域網(wǎng),那樣速度可以很快。
- Git 服務(wù)器,用來存放一些代碼,比如有些代碼不想放在 github 上的,可以放在這里
- BT 下載機(transmission),可以遠程操作,隨時隨地的下載。
- AirPlay 服務(wù),可以把蘋果設(shè)備的音樂無線投放到樹莓派上的音箱,用的是 ShairPort
- 私有云服務(wù)ownCloud,可以在任何地方,包括用手機,上傳下載文件,同步日歷等,這個服務(wù)比較慢。
- 定時鬧鐘,整點會報時,用Cronjob設(shè)置,也可以添加傳感器,將當(dāng)前的溫度,PM2.5指數(shù)都報出來。
- 語音信箱,發(fā)送郵件到一個指定的郵箱,郵件的內(nèi)容就會被轉(zhuǎn)換成語音,從樹莓派的音箱播放出來。
- GoAgent代理服務(wù),家里所有的設(shè)備都可以通過它翻墻(設(shè)置proxy.pac)。
- Twitter機器人,每天定時把當(dāng)?shù)氐奶鞖馇闆r發(fā)送到twitter。
- 網(wǎng)站資源下載器,比如文章、圖片??梢詫懸恍┠_本去解析你常去的網(wǎng)站論壇,自動下載圖片:汽車、風(fēng)景、人文、等等。用SQLite,保存文件的MD5,小文件,重復(fù)文件自動刪除。程序中把User Agent設(shè)置為知名瀏覽器,比如Chrome, IE等,否則可能會被拒絕下載。
- 一組Yeelink的腳本,用來同步Pi的性能指標(biāo)(比如CPU利用率等)到云端,用于在手機上顯示。并且還可以用手機去控制Pi上面跑的程序。
Raspberry Pi 特色
1、Raspberry Pi配備 ARM 主芯片,以SD卡為內(nèi)存硬盤,主板只有卡片大小,低功耗,同時含有 USB 接口、網(wǎng)絡(luò)接口、攝像頭接口、GPIO 接口,擴展非常便捷。
2、視頻輸出方面有模擬信號的電視輸出接口和HDMI高清視頻輸出接口,可配合大部分顯示器使用
3、Raspberry Pi 應(yīng)用例程開源,用戶可以在 Raspberry Pi 官網(wǎng)查找到很多有趣的應(yīng)用
4、可以做 Linux 系統(tǒng)計算機所能做的事情,但是功耗、體積都較它要小的多!
了解更多
點擊進入更多關(guān)于 Raspberry Pi 的有趣應(yīng)用以及介紹
點擊查看 Raspberry Pi 及相關(guān)產(chǎn)品
樹莓派書籍試讀: