Raspberry Pi-為(wei)什(shen)麽(me)是小(xiao)巧(qiao)而強(qiang)大的(de)絕(jue)佳選擇(ze)
- 發(fa)表(biao)時間(jian):2021-07-15 08:56:42
- 來(lai)源(yuan):Raspberry Pi
- 人(ren)氣(qi):1080
妳還不知(zhi)道(dao)樹莓派(pai)是什麽(me)?在這(zhe)裏,我(wo)們向(xiang)您展(zhan)示(shi)了(le) 1250 萬個這(zhe)樣做(zuo)的(de)理(li)由(you)。
這(zhe)個項(xiang)目(mu)是專(zhuan)為大(da)學(xue)教(jiao)育而(er)設(she)計的(de),而(er)且技(ji)術(shu)愛好(hao)者(geeks),根據英(ying)國樹莓基(ji)金會(hui)在他們(men)博(bo)客上(shang)的(de)官方(fang)公(gong)告,他們(men)說他們(men)已(yi)經超出(chu)了(le)對設(she)備(bei)銷售的(de)所有預(yu)期,他們(men)達(da)到了(le) 12.5百萬 Raspberry Pi 售出(chu)。這種(zhong)現象與(yu)當前的(de)消費技術(shu)平行(xing)。而(er)且(qie),它已(yi)經能夠(gou)為國內環境帶(dai)來不久(jiu)前只有大制(zhi)造商(shang)才能想(xiang)象的創新(xin) 。
然(ran)而(er),等等,什麽(me)是樹莓派(pai)?他們(men)的(de)型(xing)號(hao)是什麽(me)?我(wo)可(ke)以用(yong)Raspberry Pi實(shi)現什(shen)麽(me) ?它最(zui)常(chang)見(jian)的用(yong)途(tu)是什麽(me)?所有這些(xie)問題(ti)以及更(geng)多(duo)內容將(jiang)在下壹(yi)篇文(wen)章(zhang)中做出(chu)回應。
什(shen)麽(me)是樹莓派(pai)?
Raspberry Pi 是壹種(zhong)低(di)成(cheng)本(ben)的計算(suan)機(ji)板(ban) (SBC);可(ke)以說是壹種(zhong)類(lei)似(si)於(yu)信(xin)用(yong)卡大小(xiao)的小(xiao)型(xing)計算(suan)機(ji),由(you)英(ying)國劍(jian)橋大(da)學(xue)樹莓派(pai)基(ji)金會(hui)於(yu)2011年開發,主(zhu)要(yao)目的是激(ji)發(fa)學校(xiao)計算(suan)機(ji)。教(jiao)學(xue),雖然它直到(dao) 2012 年才開始公(gong)開銷售。
這(zhe)個概(gai)念是壹臺(tai)裸(luo)機(ji),所有配(pei)件都(dou)可(ke)以在不影(ying)響(xiang)基本(ben)操(cao)作(zuo)的(de)情況(kuang)下移(yi)除(chu),它由(you)壹(yi)塊支持典型(xing)計算(suan)機(ji)中(zhong)幾(ji)個必(bi)要(yao)組(zu)件的板(ban)組(zu)成(cheng),並且(qie)能夠(gou)正(zheng)常(chang)運(yun)行(xing)。
對(dui) Raspberry PI 來(lai)說,它定義(yi)了(le)壹個微(wei)小(xiao)的奇(qi)跡(ji),在其內部保(bao)留了(le)壹個大(da)大(da)縮(suo)小(xiao)的基(ji)本(ben)計算(suan)能(neng)力(li)。它能夠(gou)令(ling)人(ren)難以置信(xin)地做(zuo)壹(yi)些正(zheng)常(chang)的(de)事情。此(ci)外,該產(chan)品是全球(qiu)第三暢銷的電腦品(pin)牌。
使用(yong) Raspberry PI,您(nin)可(ke)以插入(ru)電視、鍵(jian)盤(pan)和鼠標(biao),如果(guo)您希(xi)望(wang)它用(yong)於(yu)學(xue)習編(bian)碼或構建(jian)電子(zi)項目(mu),它是為此(ci)類(lei)工(gong)作以及臺(tai)式(shi) PC 所做的(de)許多(duo)事(shi)情(qing)而設(she)計的(de),例如電子(zi)表(biao)格(ge)、文(wen)字(zi)處理(li)、瀏覽互(hu)聯網(wang)和(he)玩遊戲(xi)。它還可(ke)以播放(fang)高清視頻(pin)。Raspberry Pi 正(zheng)被世界(jie)各地的(de)成(cheng)人和(he)兒(er)童用(yong)於(yu)學(xue)習編(bian)程和(he)數字(zi)制作(zuo)。

1.1樹莓派(pai)簡史(shi)
這個項(xiang)目(mu)主要(yao)是在 2006 年設(she)計的(de),但(dan)直到 2012 年 2 月(yue)才投(tou)放(fang)市(shi)場(chang)。它是為劍(jian)橋大(da)學(xue)的壹個小(xiao)組(zu)開發的(de),他們(men)最(zui)重要(yao)的任(ren)務(wu)是鼓勵(li)兒(er)童計算(suan)機(ji)科(ke)學(xue)的教(jiao)學(xue)。
Raspberry Pi 是學習電子(zi)學和(he)編(bian)程的(de)絕(jue)佳工(gong)具。這個漂(piao)亮(liang)工(gong)具的第(di)壹個設(she)計是基於(yu)微(wei)控(kong)制(zhi)器(qi) Atmel ATmega644。2009 年 5 月(yue),Raspberry Pi 基金會(hui)在英(ying)國南(nan)劍橋郡的(de) Caldecote 成(cheng)立,是壹個受英(ying)格(ge)蘭(lan)和(he)威(wei)爾(er)士(shi)慈(ci)善委(wei)員(yuan)會監管(guan)的慈(ci)善協會(hui)。
Raspberry Pi 基金會(hui)的(de)成(cheng)立有壹個主(zhu)要(yao)目的:培(pei)養兒(er)童對(dui)計算(suan)機(ji)的(de)使(shi)用(yong)、教(jiao)學(xue)和(he)理(li)解(jie)。最(zui)重要(yao)的想法(fa)是創造壹(yi)種便攜(xie)式計算(suan)機(ji)和(he)市(shi)場上(shang)更(geng)便宜(yi)的(de)計算(suan)機(ji),讓(rang)孩(hai)子(zi)們可(ke)以無(wu)所畏(wei)懼地使(shi)用(yong)它們,打(da)開他們(men)的(de)思想並教(jiao)它“開放並(bing)看(kan)看(kan)它是如何(he)工(gong)作的(de)”的道(dao)德(de)規範(fan)。
該項(xiang)目的(de)意(yi)識形(xing)態(tai)專(zhuan)家戴(dai)維·布(bu)拉(la)文(wen) (David Braven)。
壹(yi)位(wei)前電子(zi)遊戲(xi)開發商(shang),確(que)保(bao)其最(zui)重要(yao)的目標(biao)是讓孩(hai)子(zi)們能(neng)夠(gou)以壹種(zhong)有趣(qu)的(de)方(fang)式(shi)了(le)解計算(suan)機(ji)的(de)基(ji)本(ben)功能(neng),並(bing)由(you)他們(men)自己(ji)開發和(he)擴展(zhan)他們(men)的(de)設(she)備(bei)。
該基金會(hui)的(de)聯合(he)創始(shi)人是前博(bo)通(tong)公(gong)司(si)員(yuan)工(gong) Eben Upton,負責(ze)樹莓派(pai)的(de)軟硬件架構。Eben Upton 負責(ze)聯系(xi)壹群學(xue)術(shu)教(jiao)授(shou)和計算(suan)機(ji)愛(ai)好(hao)者來創建(jian)壹臺計算(suan)機(ji),其主(zhu)要(yao)目的是鼓勵(li)孩(hai)子(zi)們學(xue)習計算(suan)機(ji)科(ke)學(xue),就像(xiang) 1981 年的(de) Acorn BBC 微(wei)型(xing)計算(suan)機(ji)壹(yi)樣。
基(ji)金會(hui)支持 ARM 架構、Raspbian(源(yuan)自 Debian)、RISC OS 和 Arch Linux 的(de)發行(xing)版(ban)下載(zai);主要(yao)促(cu)進(jin)Python編(bian)程語言以及Tiny BASIC、C、Perl等其他語言的學習。
Raspberry PI 的(de)規格(ge)是什麽(me)?或者,Raspberry PI 的設(she)計如(ru)何(he)?
樹莓派(pai)的(de)主要(yao)設(she)計包含(han):
芯(xin)片(pian)組(zu) Broadcom BCM2835,其中(zhong)包含(han)壹(yi)個中(zhong)央(yang)處理(li)器(qi) (CPU) ARM1176JZF-S a 700 MHz
圖形(xing)處理(li)器(qi) (GPU) Video Core IV。
壹(yi)個 512 MB RAM 模塊。
壹個 RJ45連(lian)接(jie)器(qi),它連(lian)接(jie)到(dao) SMSC 的(de)集(ji)成(cheng) lan9512 –JZX,提供 10/100 Mbps 的連(lian)接(jie)。
2 輛(liang)瑞銀 2.0 巴(ba)士(shi)
每(mei)個 3.5 毫(hao)米(mi)插孔的立(li)體(ti)聲(sheng)音頻(pin)模擬輸出(chu)。
數字(zi)視頻(pin)輸出(chu) + HDMI 音頻(pin)
模擬輸出(chu)RCA視頻(pin)
通(tong)用(yong)輸入(ru)和(he)輸出(chu)引腳
微(wei)型(xing)USB電源(yuan)連(lian)接(jie)器(qi)
SD卡讀(du)卡器。

目(mu)前有 2 種不同型(xing)號(hao)的 Raspberry Pi A 型(xing)和(he) B 型(xing)。
第(di)壹(yi)個,模型(xing) A,它與(yu)模型(xing) B 的(de)不同之(zhi)處在於(yu)它只有壹個 USB 端口,沒(mei)有以太(tai)網(wang)控(kong)制(zhi)器(qi),它有 256 MB 的 RAM 用(yong)於(yu)其他模型(xing)的(de) 512 MB,當(dang)然它的成(cheng)本(ben)低(di)於(yu)模型(xing) B。雖然模型(xing) A沒(mei)有 RJ45 端口,它可(ke)以使用(yong)用(yong)戶(hu)提供的 USB 以太(tai)網(wang)適(shi)配(pei)器(qi)連(lian)接(jie)到(dao)網(wang)絡。
Raspberry PI 內部的(de)處理(li)器(qi)是多(duo)任(ren)務(wu)處理(li)器(qi) Broadcom BCM2835 片(pian)上(shang)系(xi)統(tong) (SoC)。這(zhe)意(yi)味(wei)著(zhe)系(xi)統(tong)的(de)大(da)部分(fen)組(zu)件,包括 CPU 和(he) GPU 以及音頻(pin)和(he)通(tong)信(xin)硬(ying)件,它們都(dou)集(ji)成(cheng)到位(wei)於主(zhu)板(ban)中(zhong)央 512 MB 內存芯(xin)片(pian)正(zheng)下方(fang)的(de)單(dan)個隱(yin)藏組(zu)件中。BCM2835 與(yu) PC 或筆記(ji)本(ben)電腦處理(li)器(qi)的(de)不同之(zhi)處不僅在於(yu) SoC 的設(she)計,還(hai)在於(yu)它使用(yong)了(le)不同的指令(ling)集(ji)架構,即(ji) ARM。
CPU 包含(han)壹(yi)個 ARM1176JZFS,帶(dai)浮(fu)點(dian)單(dan)元(yuan),工(gong)作頻(pin)率(lv)為(wei) 700 MHz,可(ke)以在“TURBO”模式下支持 1GHZ 的超(chao)頻(pin),這(zhe)使(shi) SoC 具有更高的性(xing)能(neng),而不會(hui)縮(suo)短(duan)板(ban)的(de)使用(yong)壽(shou)命,也(ye)不會(hui)失去(qu)保(bao)修。CPU 基(ji)於(yu) ARM 架構的(de)第(di) 6 版,該(gai)架(jia)構不受包括 Ubuntu 在內的大(da)量(liang) Linux 發行(xing)版(ban)的(de)支持。
GPU 使用(yong)的(de)是雙(shuang)核 VideoCore IV 多(duo)媒(mei)體(ti)協處理(li)器(qi)。它能夠(gou)使用(yong)高達(da) 40MBits/s 的 H.264 以藍光(guang)質(zhi)量(liang)移(yi)動(dong)內容。具有支持 OpenGL ES2.0 和 OpenVG 庫(ku)的(de) 3D 內核。它能夠(gou)解碼 1080p30。
RAM 是 512MB 的 SDRAM(在其模型(xing) B 中(zhong))。
在單(dan)個模塊中,在正(zheng)常(chang)模式下以 400 MHz 運(yun)行(xing),在“TURBO”版(ban)本(ben)中達(da)到 600 MHz。
樹莓派(pai)沒(mei)有傳統(tong)的(de)硬(ying)盤(pan);它有壹個用(yong)於(yu) SD 存(cun)儲(chu)器(qi)的讀(du)卡器/插(cha)槽(cao),壹個處於穩定狀(zhuang)態(tai)的存(cun)儲系(xi)統(tong)。系(xi)統(tong)的(de)啟(qi)動(dong)將由(you) SD 卡本(ben)身(shen)進(jin)行(xing),因(yin)此(ci)由(you)於(yu)它必須(xu)容(rong)納整(zheng)個操(cao)作(zuo)系(xi)統(tong),因(yin)此(ci)該(gai)卡必須(xu)至(zhi)少有 2 GB 的容(rong)量(liang)來存儲(chu)所有必需(xu)的文(wen)件。
SD 卡可(ke)與(yu)預(yu)裝在 Raspberry Pi 官方(fang)商(shang)店中的操(cao)作(zuo)系(xi)統(tong)壹(yi)起使(shi)用(yong)。如(ru)果(guo)不是這樣,那(na)麽(me)能(neng)夠(gou)啟動(dong) SO 必須(xu)首先(xian)在卡上(shang)安(an)裝操(cao)作(zuo)系(xi)統(tong),然(ran)後(hou)才能使(shi)用(yong)它。SD 初始(shi)啟動(dong)後,您可(ke)以通(tong)過USB 處理(li)某(mou)些(xie)磁(ci)盤(pan)設(she)備(bei)的存儲。
對(dui)於(yu)視頻(pin)輸出(chu),Raspberry 有壹個 RCA 或復(fu)合視頻(pin)連(lian)接(jie)器(qi)(PAL 和(he) NTSC)、壹(yi)個 HDMI 連(lian)接(jie)器(qi)(1.3 和(he) 1.4 版(ban))和壹個用(yong)於(yu) LCD 面(mian)板(ban)的(de) DSI 接口。具有 Raspberry 的最(zui)後壹(yi)個視頻(pin)輸出(chu)稱為顯(xian)示(shi)串行(xing)接(jie)口 (DSI),用(yong)於(yu)平(ping)板(ban)電腦和(he)智(zhi)能手機(ji)的(de)純(chun)平顯(xian)示(shi)器。
對於(yu)音頻(pin)輸出(chu),除了(le) HDMI 本(ben)身(shen)之(zhi)外,它還具有 3.5 毫(hao)米(mi)插孔音頻(pin)。
如(ru)果(guo)您使(shi)用(yong)的(de)是 Raspberry Pi 的 HDMI 端口,則(ze)獲(huo)取音頻(pin)很(hen)簡單(dan):正(zheng)確(que)配(pei)置(zhi)後,HDMI 端口同時傳輸視頻(pin)信(xin)號(hao)和音頻(pin)信(xin)號(hao)。這意(yi)味(wei)著(zhe)將(jiang)壹(yi)根電纜連(lian)接(jie)到(dao)屏(ping)幕(mu)就足以獲得視頻(pin)和(he)音頻(pin)。如(ru)果(guo)顯示(shi)器沒有 HDMI 輸入(ru),則(ze)應(ying)使用(yong)插(cha)孔音頻(pin)輸出(chu)。
我(wo)們有壹個 RJ-45 連(lian)接(jie)器(qi)連(lian)接(jie)到(dao) SMSC 的(de)集(ji)成(cheng) lan9512 -JZX,提供 10/100 Mbps 的連(lian)接(jie)。
可(ke)以不通(tong)過路由(you)器(qi)直(zhi)接將(jiang)樹莓派(pai)連(lian)接(jie)到(dao)PC,兩(liang)種設(she)備(bei)直接用(yong)RJ45線(xian)連(lian)接(jie),無(wu)需(xu)使用(yong)交(jiao)叉(cha)線(xian);這是因為(wei)網(wang)絡連(lian)接(jie)器(qi)包含(han)壹(yi)個稱為自動(dong) MDI 的功能(neng),它允(yun)許它自動(dong)重新(xin)配(pei)置(zhi)自己(ji)。
該(gai)板(ban)沒(mei)有開/關按鈕,因此(ci)電源(yuan)通(tong)過標(biao)準的 5V 微(wei)型(xing) USB 連(lian)接(jie)器(qi)提(ti)供。該板(ban)的(de)消耗為700mA,(3.5W)。許多(duo)專(zhuan)為智(zhi)能手機(ji)設(she)計的(de)充電器(qi)可(ke)以與(yu) Raspberry Pi 壹起使(shi)用(yong),但(dan)不是全部(bu),因為(wei)有些充電器(qi)僅提供高達(da) 500mA 的電流(liu),而(er)樹莓派(pai)比(bi)大多(duo)數微(wei)型(xing) USB 設(she)備(bei)消耗更多(duo)的(de)電量(liang),並且至(zhi)少(shao)需(xu)要(yao) 700mA 的電流(liu)才能運(yun)行(xing)。
ARM 與(yu) X86
ARM 架構由(you) Acorn Computers 在 1980 年代(dai)後期開發,在臺(tai)式計算(suan)機(ji)領(ling)域(yu)鮮(xian)為人(ren)知(zhi)。它的突(tu)出(chu)之(zhi)處在於(yu)移(yi)動(dong)設(she)備(bei):您口袋裏的(de)手機(ji)幾(ji)乎(hu)肯(ken)定有壹個基(ji)於(yu) ARM 的服(fu)務(wu)核(he)心隱藏在裏(li)面(mian)。
基於(yu) ARM 的 BCM2835 是壹個秘密(mi),它解釋(shi)了(le)樹莓派(pai)如(ru)何能夠(gou)僅通(tong)過板(ban)載(zai)微(wei)型(xing) USB 端口提(ti)供的 5V 1A 電源(yuan)運(yun)行(xing)。這(zhe)也(ye)是設(she)備(bei)上(shang)沒(mei)有散熱(re)器(qi)的(de)原因(yin):芯(xin)片(pian)的低(di)功(gong)耗直接轉(zhuan)化為(wei)非(fei)常(chang)少(shao)的余熱(re),即(ji)使在最(zui)復(fu)雜(za)的(de)處理(li)任(ren)務(wu)中(zhong)也(ye)是如此(ci)。
然(ran)而(er),這壹切(qie)都(dou)意(yi)味(wei)著(zhe) Raspberry Pi 與(yu)傳統(tong) PC 軟(ruan)件不兼容。大多(duo)數臺(tai)式機(ji)和筆(bi)記(ji)本(ben)電腦軟(ruan)件在構建(jian)時(shi)都(dou)考(kao)慮(lv)到了(le) x86 指令(ling)集(ji)架構,存(cun)在於(yu) AMD、Intel 和 VIA 等處理(li)器(qi)中(zhong)。
BCM2835 使(shi)用(yong)了(le)稱為 ARM11 的(de)壹(yi)代 ARM 處理(li)器(qi)設(she)計,而(er) ARM11 又是圍繞(rao)著稱為 ARMv6 的(de)指(zhi)令(ling)集(ji)架構版(ban)本(ben)而設(she)計的(de)。值得記(ji)住的(de)是,ARMv6 是壹種(zhong)輕量(liang)級且(qie)健(jian)壯的(de)架(jia)構,但(dan)它在最(zui)先(xian)進(jin)的架構中(zhong)存(cun)在壹(yi)個競(jing)爭(zheng)對(dui)手,即(ji) ARM Cortex 系列處理(li)器(qi)使(shi)用(yong)的(de) ARMv7。為(wei) ARMv7 開發的(de)軟件,就像(xiang)為(wei) x86 開發的(de)軟件壹樣,不幸的是與(yu) Raspberry Pi 的 BCM2835 不兼容,盡管(guan)開發人(ren)員(yuan)通(tong)常(chang)可(ke)以轉(zhuan)換軟(ruan)件以適應(ying)它。
文章(zhang)推薦(jian):NRE成(cheng)本(ben)——如何(he)使(shi)項(xiang)目完美
支持的操(cao)作(zuo)系(xi)統(tong)
除(chu)了(le)尺(chi)寸(cun)和(he)成(cheng)本(ben)之(zhi)外,Raspberry Pi 與(yu)臺式 PC 或筆記(ji)本(ben)電腦之(zhi)間的另壹個重(zhong)要(yao)區(qu)別(bie)在於(yu)它使用(yong)的(de)操(cao)作(zuo)系(xi)統(tong)(控(kong)制(zhi)計算(suan)機(ji)的(de)軟(ruan)件)。
當今可(ke)用(yong)的(de)大(da)多(duo)數 PC 和(he)筆記(ji)本(ben)電腦都(dou)使(shi)用(yong)這(zhe)兩(liang)種操(cao)作(zuo)系(xi)統(tong)之(zhi)壹:Microsoft Windows 或 Apple OS X。這兩(liang)種平(ping)臺都(dou)是封閉(bi)源(yuan)代(dai)碼(ma),在使(shi)用(yong)專(zhuan)有技術(shu)創建(jian)的安靜環境中(zhong)。這些操(cao)作(zuo)系(xi)統(tong)因(yin)其源(yuan)代(dai)碼(ma)的性質(zhi)而被稱為閉(bi)源(yuan),這(zhe)意(yi)味(wei)著(zhe)計算(suan)機(ji)語言中的配(pei)方(fang)告訴(su)系(xi)統(tong)要(yao)做什麽(me)。在閉(bi)源(yuan)軟(ruan)件中,這個配(pei)方(fang)被嚴(yan)格(ge)保(bao)密(mi)。用(yong)戶(hu)可(ke)以獲得完整(zheng)的(de)軟件,但(dan)永遠看(kan)不到(dao)它是如何(he)完成(cheng)的。
另(ling)壹方(fang)面(mian),Raspberry Pi 旨在運(yun)行(xing) GNU/Linux 操(cao)作(zuo)系(xi)統(tong)。與(yu) Windows 或 OS X 不同,Linux 是開源(yuan)的(de)。這(zhe)意(yi)味(wei)著(zhe)可(ke)以完全下載(zai)操(cao)作(zuo)系(xi)統(tong)的(de)源(yuan)代(dai)碼(ma)並進(jin)行(xing)所需(xu)的更(geng)改。沒(mei)有隱藏任(ren)何內容,所做的(de)所有更改都(dou)在公(gong)共(gong)視圖中。這(zhe)種(zhong)開源(yuan)開發精(jing)神使(shi) Linux 能(neng)夠(gou)快速(su)修(xiu)改以在 Raspberry Pi 上(shang)運(yun)行(xing),這(zhe)壹(yi)過程被稱為可(ke)移(yi)植(zhi)性。
在樹莓派(pai)的(de)芯(xin)片(pian)BCM2835上(shang)已(yi)經投(tou)入(ru)運(yun)行(xing)了(le)多(duo)個版(ban)本(ben)的Linux,包括Debian、Fedora Remix和(he)Arch Linux。不同的發行(xing)版(ban)服(fu)務(wu)於(yu)不同的需(xu)求(qiu),但(dan)它們都(dou)有壹個共(gong)同點(dian):它們都(dou)是開源(yuan)的(de)。此(ci)外,所有這些(xie)都(dou)是相互(hu)兼容的:在 Debian 系(xi)統(tong)中(zhong)編(bian)寫(xie)的軟(ruan)件可(ke)以與(yu) Arch Linux 完美結合,反(fan)之(zhi)亦(yi)然。
1.2樹莓派(pai) 1 A 型(xing)和(he) B 型(xing)
Model A 不同於 Raspberry PI 1 較低(di)值的(de)原(yuan)型(xing)。它只有 512 MB 的 RAM、壹(yi)個 USB 端口、其各(ge)自的 40 個 GPIO 引腳,並且沒有以太(tai)網(wang)端口。Model B 可(ke)以說是樹莓派(pai) 1 的(de)高級原(yuan)型(xing);它與(yu) Model A 共(gong)享(xiang) 512 MB RAM 和(he) 40 個 GPIO 引腳,但(dan)最(zui)大的(de)不同在於(yu) Model B 有 4 個 USB 端口和(he)壹(yi)個以太(tai)網(wang)端口。其體(ti)積小(xiao)、成(cheng)本(ben)低(di)、能(neng)耗小(xiao) A 型(xing)和(he) B 型(xing)非(fei)常(chang)適(shi)合集(ji)成(cheng)到您(nin)的項目中。
樹莓派(pai) 2 B 型(xing)
Raspberry PI, 2 Model B 是這些(xie)漂亮(liang)的(de)計算(suan)機(ji)板(ban)的(de)第二(er)代,PI, 2 Model B 與(yu) PI 1 Model B 有很多(duo)相似(si)之(zhi)處,較新(xin)的(de)版(ban)本(ben)使用(yong)了(le) Arm Cortex-A7 四核 CPU 900 MHz 和 512 MB 的 RAM。對於(yu) PI 2 型(xing)號(hao),已(yi)更(geng)換為(wei) 900MHz 的(de) CPU Cortex-A53 和(he) 1 GB 的(de) RAM。
樹莓派(pai) 3 B 型(xing)
Raspberry PI 3 Model B 是 Raspberry PI 組(zu)織曝(pu)光(guang)的(de)最(zui)先(xian)進(jin)的產品(pin),於今年 3 月(yue)上(shang)市(shi)銷售。配(pei)備(bei) Arm Cortex-A53 CPU,但(dan)具有 1.4 GHz 64 位(wei)和四(si)核(he)、1 GB RAM、更快雙(shuang)頻(pin)的(de) 802.11 b/g/n/a 無(wu)線(xian)局域(yu)網(wang)、藍(lan)牙(ya) 4.2 和(he)以太(tai)網(wang)至(zhi) 300 MBit / s明(ming)顯(xian)更(geng)快。
樹莓派(pai)零(ling)
Raspberry PI Zero 是您能(neng)買到的(de)最(zui)小(xiao)的,尺(chi)寸(cun)只(zhi)有任(ren)何其他 Raspberry PI 型(xing)號(hao)的壹半。PI Zero 具有單(dan)核(he) 1 GHz CPU,與(yu)許多(duo)型(xing)號(hao)壹樣,還(hai)有 512 MB 的 RAM、壹(yi)個 mini-HDMI 端口、壹(yi)個 On-The-Go USB 端口和(he)壹(yi)個相機(ji)連(lian)接(jie)器(qi)。它還內置無(wu)線(xian)局域(yu)網(wang) 802.11n 和(he)藍(lan)牙(ya) 4.1。
Raspberry PI Zero是超級微(wei)型(xing)機(ji),成(cheng)本(ben)低(di),功(gong)耗小(xiao),價格(ge)非(fei)常(chang)實(shi)惠(hui),可(ke)以說PI Zero擁(yong)有Raspberry PI的強(qiang)大(da)功(gong)能,但(dan)尺(chi)寸(cun)很(hen)小(xiao),65 mm x 30 mm。
產品(pin) | 系統(tong)級芯(xin)片(pian) | 速(su)度(du) | 內存 | USB端口 | 以太(tai)網(wang) | 無(wu)線(xian)/藍牙(ya) |
樹莓派(pai) 1 A 型(xing) | BCM2835 | 700兆(zhao)赫(he) | 512 MB | 1 | 不 | 不 |
樹莓派(pai) 1 B 型(xing) | BCM2835 | 700兆(zhao)赫(he) | 512 MB | 4 | 是的 | 不 |
樹莓派(pai) 2 B 型(xing) | BCM2836/7 | 900兆(zhao)赫(he) | 1 GB | 4 | 是的 | 不 |
樹莓派(pai) 3 B 型(xing) | BCM2837 | 1400兆(zhao)赫(he) | 1 GB | 4 | 是的 | 是的 |
樹莓派(pai)零(ling) | BCM2835 | 1000兆(zhao)赫(he) | 512 MB | 1 | 不 | 是的 |
樹莓派(pai)項(xiang)目

Raspberry PI 的(de)主要(yao)成(cheng)功之(zhi)壹來自其背(bei)後的(de)龐大(da)開發社區(qu)。作(zuo)為(wei)該(gai)領域(yu)的先(xian)驅(qu),其低(di)成(cheng)本(ben)、小(xiao)巧(qiao)的體(ti)積和官方(fang)支持使其成(cheng)為許多(duo)想(xiang)要(yao)開始學(xue)習、實(shi)驗和(he)開發基(ji)於計算(suan)機(ji)科(ke)學(xue)和編(bian)程的(de)科(ke)學(xue)項目的(de)人的(de)最(zui)愛。
它是功能(neng)強大(da)的(de)硬(ying)件,可(ke)以促(cu)進(jin)數以千計的(de)業(ye)余程(cheng)序員(yuan)、學生和專(zhuan)業人(ren)士(shi)的(de)想法的(de)實(shi)現。定期的新(xin)用(yong)途(tu),無(wu)私(si)的(de)項目,非(fei)常(chang)活(huo)躍和熱(re)情(qing)的(de)社區(qu)的(de)免(mian)費支持。用(yong)戶(hu)將其用(yong)作(zuo)媒(mei)體(ti)中心(xin) - 播放(fang)全高清視頻(pin)室(shi)來(lai)運(yun)行(xing)模擬器控制(zhi)臺(tai)或經典街(jie)機(ji)以安裝 NAS 出(chu)現,播放(fang)像(xiang) Quake 3 這(zhe)樣的(de)遊(you)戲或像(xiang) Minecraft 這(zhe)樣的(de)改編(bian)版本(ben)的遊(you)戲(xi),用(yong)於(yu)機(ji)器(qi)人(ren)技術(shu)、家庭(ting)自動(dong)化項(xiang)目……以及當(dang)然(ran)要(yao)編(bian)程清楚。互聯網(wang)上(shang)到(dao)處都(dou)是文檔(dang),用(yong)戶(hu)可(ke)以解決任(ren)何疑(yi)問。
許多(duo) raspberry PI 的(de)用(yong)戶(hu)都(dou)發(fa)揮了(le)他們(men)的(de)想象力,並發(fa)現(xian)了(le)許多(duo)令(ling)人(ren)興(xing)奮(fen)的項(xiang)目,我(wo)們將(jiang)在後(hou)面(mian)討論其中(zhong)的壹(yi)些(xie)。我(wo)們還(hai)將詳(xiang)細說明(ming)它們最(zui)常(chang)見(jian)的用(yong)途(tu)是什麽(me)。
2.1樹莓派(pai)與(yu)數字(zi)電子(zi)
Raspberry PI 的壹(yi)大優(you)點(dian)是 GPIO 端口,可(ke)以控制(zhi)用(yong)戶(hu)可(ke)編(bian)程的(de)輸入(ru)輸出(chu)端口,因(yin)此(ci)您(nin)可(ke)以連(lian)接(jie)各(ge)種(zhong)用(yong)於(yu)測試(shi)和(he)實(shi)用(yong)數字(zi)電子(zi)設(she)備(bei)的設(she)備(bei),例如 LED 顯(xian)示(shi)器、LCD、繼電器(qi)、二(er)極管(guan), 等等。

對(dui)樹莓派(pai)最(zui)常(chang)用(yong)和(he)最(zui)純(chun)的 GPIO 端口進(jin)行(xing)編(bian)程的(de)方(fang)法(fa)之(zhi)壹是通(tong)過 QT Creator 完成(cheng)的。QT 是壹個多(duo)平(ping)臺(tai)庫,廣泛(fan)用(yong)於(yu)開發具有圖形(xing)用(yong)戶(hu)界(jie)面(mian)的應(ying)用(yong)程(cheng)序,例如命(ming)令(ling)行(xing)工(gong)具和服(fu)務(wu)器(qi)控制臺。但(dan)是,也(ye)可(ke)以控制(zhi)GPIO端口,例如,如(ru)果(guo)我(wo)們不需(xu)要(yao)任(ren)何圖形(xing)界(jie)面(mian),直接(jie)使用(yong)python,Raspbian操(cao)作(zuo)系(xi)統(tong)中(zhong)已(yi)經預(yu)裝了(le)用(yong)於(yu)控(kong)制(zhi)GPIO端口的(de)庫(ku)(python)。
網(wang)絡服(fu)務(wu)器(qi)和 NAS
Raspberry Pi 的低(di)消耗和低(di)價格(ge)使(shi)該(gai)設(she)備(bei)成(cheng)為安(an)裝家庭(ting) NAS 的(de)理(li)想(xiang)方(fang)式(shi),它不會(hui)具有專(zhuan)門為(wei)執行(xing)此(ci)功(gong)能(neng)而創建(jian)的產品(pin)的性能,是的,我(wo)們將(jiang)提供壹個功(gong)能(neng)齊全的(de)解決方(fang)案(an),用(yong)於(yu)將(jiang)文(wen)件集(ji)中在我(wo)們的(de)本(ben)地網(wang)絡。只(zhi)需(xu)在我(wo)們的(de) raspberry 操(cao)作(zuo)系(xi)統(tong)中(zhong)安(an)裝和配(pei)置(zhi) samba 服(fu)務(wu)器(qi),創建(jian)文件夾並允(yun)許用(yong)戶(hu),我(wo)們就(jiu)可(ke)以讓 Raspberry 準備好共(gong)享(xiang)和(he)管(guan)理(li)文(wen)件。為此(ci),我(wo)們連(lian)接(jie)到(dao)外部 USB Raspberry 磁(ci)盤(pan)存儲(chu),這將(jiang)使我(wo)們。
和(he)任(ren)何電腦壹(yi)樣,妳可(ke)以把(ba)它設(she)置(zhi)成(cheng)壹個網(wang)絡服(fu)務(wu)器(qi),體(ti)積小(xiao),功耗低(di),非(fei)常(chang)適(shi)合全天(tian)運(yun)行(xing)。我(wo)們甚至可(ke)以安裝 WordPress。
2.2如何(he)將(jiang) Raspberry PI 用(yong)作(zuo)多(duo)媒(mei)體(ti)中心(xin)
樹莓派(pai)最(zui)流(liu)行(xing)和(he)最(zui)廣泛(fan)的用(yong)途(tu)可(ke)能(neng)是將其用(yong)作(zuo)多(duo)媒(mei)體(ti)中心(xin),部分(fen)歸(gui)功(gong)於(yu) XBMC 及其易(yi)於(yu)使(shi)用(yong)和(he)安(an)裝。在談(tan)這個項(xiang)目(mu)之(zhi)前,甚至只(zhi)是評論它是XBMC。
XBMC(也(ye)稱為“Xbox 媒(mei)體(ti)中心(xin)”)是 GNU/GPL 許可(ke)下的(de)多(duo)平(ping)臺(tai)娛(yu)樂(le)多(duo)媒(mei)體(ti)中心(xin)。它最(zui)初是為第(di)壹代(dai) Xbox 遊(you)戲(xi)機(ji)而創建(jian)的。但(dan)是,XBMC 開發團隊(dui)已(yi)允(yun)許該產品(pin)在 Linux、Mac OS X(Leopard、Tiger 和(he) Apple TV)、Microsoft Windows 操(cao)作(zuo)系(xi)統(tong)和(he) Ouya 控(kong)制臺(tai)上(shang)本(ben)地運(yun)行(xing)。
XBMC 支持多(duo)種(zhong)多(duo)媒(mei)體(ti)格(ge)式(shi),包括播放(fang)列表(biao)、音頻(pin)可(ke)視化、幻燈片、天氣(qi)報告和(he)插(cha)件添(tian)加(jia)功能等功能。通(tong)過其基(ji)於 Python 的(de)插(cha)件系統(tong),XBMC 可(ke)以通(tong)過附(fu)加(jia)組(zu)件進(jin)行(xing)擴展(zhan),這(zhe)些附(fu)加(jia)組(zu)件包括電視節目指(zhi)南(nan)、YouTube、在線(xian)支持電影(ying)或播客等功能。XBMC 是在 GNU 許可(ke)下分(fen)發的(de)集(ji)合;這(zhe)是壹個只(zhi)有誌願(yuan)者在空(kong)閑時(shi)間開發的(de)愛好(hao)項(xiang)目(mu)。它不是由(you) Microsoft 或其他供應商生產、批準或認(ren)可(ke)的(de)。
為了(le)允(yun)許在 Linux 上(shang)運(yun)行(xing),XBMC 可(ke)以將其與(yu)任(ren)何操(cao)作(zuo)系(xi)統(tong)和(he) Raspberry PI 發(fa)行(xing)版(ban)壹(yi)起使(shi)用(yong)。
然(ran)而(er),令(ling)人(ren)興(xing)奮(fen)的是,共(gong)有三個發(fa)行(xing)版(ban),它們經過修改和(he)定制(zhi),可(ke)以直接(jie)加(jia)載 XBMC,沒有任(ren)何額(e)外的困(kun)難,就好(hao)像(xiang)它是為它購(gou)買的媒(mei)體(ti)中心(xin)壹樣。這(zhe)三個發(fa)行(xing)版(ban)是 Openelec、Raspbmc 和 Xbian。三者非(fei)常(chang)相似(si),用(yong)途(tu)相同,使用(yong) Raspberry 作(zuo)為(wei)使(shi)用(yong) XMBC 的(de)多(duo)媒(mei)體(ti)服(fu)務(wu)器(qi)。盡管(guan)三個必(bi)需(xu)的發(fa)行(xing)版(ban)都(dou)沒(mei)有像(xiang) Raspbian 這(zhe)樣的(de)圖形(xing)環境;他們(men)使(shi)用(yong)的(de)環境是 XBMC 環境。
這(zhe)些發行(xing)版(ban)的(de)樹莓派(pai),預(yu)裝了(le)攜(xie)帶-HDMI CEC 協議(yi)(消費電子(zi)控制(zhi)),這是壹種(zhong)使用(yong) AV Link 標(biao)準的協議,允(yun)許通(tong)過相同的 HDMI 電纜實(shi)現遠(yuan)程(cheng)控(kong)制功能(neng)。它是單(dan)根電纜中的(de)雙(shuang)向串(chuan)行(xing)總(zong)線(xian),在 HDMI 1.0 規範(fan)中進(jin)行(xing)了(le)定義(yi)。這意(yi)味(wei)著(zhe)如(ru)果(guo)您的(de)電視支持它(大多(duo)數新(xin)電視都(dou)包含(han)),Raspberry PI 可(ke)以控制(zhi)電視遙(yao)控(kong)器(qi),無(wu)需(xu)鼠標(biao)或鍵(jian)盤(pan)。
通(tong)過開源(yuan),這(zhe)些(xie)類(lei)型(xing)的(de)項(xiang)目背(bei)後的社區(qu)不斷(duan)開發壹(yi)系列插(cha)件和附(fu)加(jia)組(zu)件,這些插件和附(fu)加(jia)組(zu)件增(zeng)加(jia)了(le)新(xin)功(gong)能(neng),例如觀(guan)看(kan)在線(xian)電視、觀(guan)看(kan) YouTube 視頻(pin)、P2P 服(fu)務(wu)器(qi)、刮板(ban)下載(zai)封面(mian)和信(xin)息多(duo)媒(mei)體(ti)文件。
樹莓派(pai)引腳
引腳分配(pei)或引腳分配(pei)!
此(ci) GPIO 引腳分配(pei)指(zhi)南旨在成(cheng)為Raspberry Pi GPIO 引腳的快速(su)交(jiao)互式參考(kao),以及 Raspberry Pi GPIO 接(jie)口的(de)詳(xiang)細指(zhi)南(nan)。

樹莓派(pai)對(dui)比 阿杜(du)諾

Raspberry PI 與(yu) Arduino 在此(ci)比(bi)較中,我(wo)們將(jiang)指出(chu)它們的(de)主要(yao)區(qu)別(bie)。我(wo)們必(bi)須(xu)記(ji)住,每(mei)張(zhang)卡片都(dou)有它的用(yong)途(tu)。處理(li)速(su)度(du)、價格(ge)、性(xing)能(neng)、易(yi)於(yu)編(bian)程,是本(ben)文討(tao)論的壹(yi)些參數。它的目(mu)標(biao)不是看(kan)哪個更(geng)好(hao),而是看(kan)哪個最(zui)適合(he)您的(de)應用(yong)程(cheng)序。為此(ci),我(wo)們將(jiang)建立(li)在我(wo)們的(de)經驗之(zhi)上(shang),其中(zhong)已(yi)經包括了(le)兩(liang)個平(ping)臺(tai)的幾(ji)個項(xiang)目(mu)。此(ci)外,必須(xu)考(kao)慮(lv)到我(wo)們將(jiang)討論 Arduino 型(xing)號(hao) UNO R3 和 Raspberry Pi 3。
4.1處理(li)
Arduino UNO:Arduino 處理(li)器(qi)是 ATmega328P,運(yun)行(xing)速(su)度(du)為 20 MIPS(每秒(miao)百萬(wan)條(tiao)指令(ling))。它是8位(wei)AVR RISC架構,哈(ha)佛(fo)型(xing)。它的大(da)部分(fen)指(zhi)令(ling)都(dou)是在單(dan)個操(cao)作(zuo)周(zhou)期中執行(xing)的(de)。Arduino 配(pei)置(zhi)有壹個 16 MHz 的(de)諧振器。
樹莓派(pai):樹莓派(pai) 3 的(de)處理(li)器(qi)是 BCM2837 Cortex A7。它是壹種(zhong)高性能(neng)處理(li)器(qi)和(he)低(di)功(gong)耗 ARM 架構類(lei)型(xing)的(de)四(si)核,運(yun)行(xing)頻(pin)率(lv)為(wei) 1.2 GHz。
Arduino 與(yu) Raspberry Pi:在處理(li)能(neng)力(li)至(zhi)關重要(yao)的任(ren)務(wu)中(zhong),Raspberry Pi 獲勝。
4.2協議(yi)和(he)外設(she)
Arduino UNO:UART、I2C、SPI、GPIO、PWM、ADC 和(he)比較器中(zhong)斷(duan)。
樹莓派(pai):UART、I2C、SPI、GPIO、PWM、USB、以太(tai)網(wang)、WiFi、HDMI。
Arduino 與(yu) Raspberry Pi:畫畫,如(ru)果(guo)您想(xiang)部(bu)署(shu)圖形(xing)界(jie)面(mian)、通(tong)過 WiFi 通(tong)信(xin)或有能力(li)通(tong)過 USB 操(cao)作(zuo)網(wang)絡攝像(xiang)頭?樹莓派(pai)是最(zui)好的(de)選擇(ze)。如(ru)果(guo)您只(zhi)需(xu)要(yao)從(cong) I2C 傳感器(qi)讀(du)取數據(ju)、寫(xie)入(ru) SPI 存(cun)儲(chu)器(qi)、通(tong)過 UART 控制 GPS 或 GSM 通(tong)信(xin)模塊,最(zui)好的(de)選擇(ze)是 Arduino。作為(wei)比較點(dian),我(wo)們采(cai)用(yong) Arduino 硬(ying)件認(ren)為更(geng)好的應用(yong)程(cheng)序級別(bie),因(yin)為您始(shi)終(zhong)可(ke)以將數據(ju)發送(song)到計算(suan)機(ji)並(bing)對(dui)其進(jin)行(xing)處理(li)或顯示(shi)。
4.3成(cheng)本(ben)和啟(qi)動(dong):
Raspberry Pi 與(yu) Arduino: Arduino UNO 毫(hao)無(wu)疑問,Arduino 的成(cheng)本(ben)比 Raspberry Pi 低(di)。目(mu)前(qian),市(shi)場(chang)上(shang)的(de)許多(duo)應(ying)用(yong)程(cheng)序仍然(ran)是必要(yao)和直截(jie)了(le)當的要(yao)求(qiu)。定時(shi)器(qi),從(cong)傳感器(qi)讀(du)取數據(ju),比較控制(zhi)周(zhou)期的執行(xing),等等。設(she)計壹(yi)個具有低(di)成(cheng)本(ben)應用(yong)程(cheng)序的系(xi)統(tong)來(lai)假(jia)裝銷售產(chan)品(pin),這(zhe)是壹個優(you)勢(shi)。
4.4開發環境
Arduino UNO:Arduino 的(de)圖形(xing)開發環境(GDE,英(ying)文縮(suo)寫(xie))非(fei)常(chang)有限。僅具有編(bian)程界(jie)面(mian)、按鈕驗證(zheng)和(he)虛擬加(jia)載。它還具有串行(xing)終(zhong)端,在新(xin)的(de) GDE 中(zhong)還(hai)有串行(xing)繪(hui)圖,用(yong)於(yu)繪(hui)制(zhi)來(lai)自串行(xing)端口的(de)數據(ju)。這壹(yi)切(qie)都(dou)無(wu)法進(jin)行(xing)任(ren)何配(pei)置(zhi)或進(jin)行(xing)系(xi)統(tong)調試(shi)。對(dui)於(yu)那(na)些(xie)開發了(le)大量(liang)程序的人(ren)來(lai)說,在這(zhe)個 GDE 上(shang)工(gong)作是乏(fa)味(wei)的(de)。另(ling)壹(yi)種(zhong)解決方(fang)案(an)是使用(yong)單(dan)獨(du)的(de) GDE,但(dan)這已(yi)經超出(chu)了(le) Arduino 的總體(ti)思路(lu)
Raspberry Pi:Raspberry Pi 與(yu)許多(duo)程(cheng)序和編(bian)程語言兼容。考(kao)慮(lv)到您可(ke)以使用(yong) C++ 和(he) Python 進(jin)行(xing)編(bian)程,僅此(ci)壹(yi)項(xiang),您就擁有巨大(da)的(de)優(you)勢(shi)。此(ci)外,您可(ke)以交(jiao)叉(cha)編(bian)譯、安裝 Eclipse 或 QT 等 IDE。有了(le)它,您就(jiu)擁有了(le)半專(zhuan)業環境的(de)所有工(gong)具,更不用(yong)說您(nin)可(ke)以訪(fang)問操(cao)作(zuo)系(xi)統(tong)的(de)編(bian)程庫(ku),例如用(yong)於(yu)人(ren)工(gong)視覺(jiao)的(de) Open CV。
Arduino vs. Raspberry Pi:Raspberry Pi,擁(yong)有更多(duo)種(zhong)類(lei)和(he)更(geng)完整(zheng)的(de)環境。
4.5總(zong)結:
Arduino 是微(wei)控(kong)制(zhi)器(qi)主板(ban)。微(wei)控(kong)制(zhi)器(qi)是壹種(zhong)簡單(dan)的(de)計算(suan)機(ji),可(ke)以壹次(ci)又壹次(ci)地運(yun)行(xing)壹(yi)個程(cheng)序。使用(yong)起來(lai)很(hen)簡單(dan)。
Raspberry Pi 是壹種(zhong)通(tong)用(yong)計算(suan)機(ji),通(tong)常(chang)具有 Linux 操(cao)作(zuo)系(xi)統(tong),並(bing)且(qie)能夠(gou)運(yun)行(xing)多(duo)個程(cheng)序。使用(yong)起來(lai)比(bi) Arduino 更復(fu)雜(za)。
如(ru)果(guo)您的(de)項(xiang)目(mu)同時涉及多(duo)個功(gong)能(neng),需(xu)要(yao)輕松訪(fang)問 Internet 並需(xu)要(yao)媒體(ti)訪(fang)問,那麽(me) Raspberry Pi 3 將(jiang)是您的(de)首選板(ban)。
如(ru)果(guo)您的(de)項(xiang)目(mu)需(xu)要(yao)從(cong)傳感器(qi)中(zhong)輕松讀(du)取數據(ju),只需(xu)根據傳感器(qi)數據(ju)進(jin)行(xing)少(shao)量(liang)輸出(chu),與(yu)其他機(ji)器(qi)部件輕松通(tong)信(xin),並(bing)希望(wang)在幾(ji)乎沒(mei)有其他安(an)裝的情(qing)況(kuang)下快(kuai)速(su)啟(qi)動(dong),那麽(me) Arduino Uno 如(ru)果(guo)適合(he)妳的那(na)個。
樹莓派(pai)用(yong)途(tu)
5.1樹莓派(pai)相機(ji)
Raspberry Pi 相機(ji)是壹款(kuan)高品質(zhi) 8 兆像(xiang)素(su) Sony IMX219 圖像(xiang)傳感器(qi)定制(zhi)設(she)計的(de) Raspberry Pi 附(fu)加(jia)板(ban),具有定焦(jiao)鏡(jing)頭。它能夠(gou)處理(li) 3280 x 2464 像(xiang)素(su)的靜態(tai)圖像(xiang),還(hai)支持 1080p30、720p60 和 640x480p90 視頻(pin)。
此(ci)外,攝像(xiang)頭模塊規格(ge)高,質(zhi)量(liang)比基本(ben)的 USB 網(wang)絡攝像(xiang)頭好得多(duo)。其功(gong)能豐富的(de)固件充分利(li)用(yong)了(le) Raspberry PI SOC 中 VideoCore GPU 的強大功能(neng),允(yun)許以 30fps 的速(su)度(du)錄(lu)制(zhi) 1080p 視頻(pin)、以 60fps 的速(su)度(du)錄(lu)制(zhi) 720p 以及以 90fps 的速(su)度(du)錄(lu)制(zhi) VGA 分(fen)辨(bian)率(lv) (640×480)——非(fei)常(chang)適(shi)合慢(man)動(dong)作播放(fang)。
5.2樹莓派(pai)電腦
如(ru)今(jin),臺(tai)式(shi)計算(suan)機(ji)已(yi)成(cheng)為壹(yi)種消亡(wang)的品(pin)種,尤其是在家(jia)庭(ting)中(zhong)。隨(sui)著(zhe)功能(neng)強大(da)的筆(bi)記(ji)本(ben)電腦和(he)方(fang)便的平(ping)板(ban)電腦的(de)出(chu)現,越(yue)來越(yue)少的(de)人(ren)覺(jiao)得需(xu)要(yao)壹臺專(zhuan)用(yong)的(de)臺(tai)式(shi)電腦占用(yong)空(kong)間(jian)或在家(jia)裏積灰(hui)。
壹(yi)臺(tai)好(hao)的臺式電腦很(hen)有用(yong),特(te)別(bie)是對於(yu)與(yu)工(gong)作相關(guan)的任(ren)務(wu),但(dan)對許多(duo)人(ren)來(lai)說,空(kong)間(jian)是非(fei)常(chang)寶(bao)貴(gui)的。有什麽(me)比(bi)信(xin)用(yong)卡大小(xiao)的 Raspberry Pi 更(geng)好的(de)計算(suan)機(ji)?
但(dan)是,Raspberry Pi 可(ke)以用(yong)作(zuo)臺(tai)式(shi)機(ji)嗎?
也(ye)許您已(yi)經嘗試(shi)過構建(jian)媒(mei)體(ti)中心(xin)和復(fu)古(gu)遊戲(xi)站,正(zheng)如我(wo)們在本(ben)文前(qian)面(mian)所解釋(shi)的(de)那(na)樣。也(ye)許您的臺(tai)式電腦不再(zai)適(shi)合(he)用(yong)途(tu)。
無(wu)論哪種(zhong)方(fang)式(shi),Raspberry Pi 3(越新(xin)越(yue)好(hao)!)是用(yong)於(yu)主(zhu)要(yao)生產力(li)目的的(de)理(li)想(xiang)桌面(mian)替(ti)代品。
要(yao)利用(yong)桌面(mian) PC Raspberry Pi,因為(wei)它需(xu)要(yao)進(jin)行(xing)許多(duo)調整(zheng)。第(di)壹個挑(tiao)戰是擺脫(tuo)他每(mei)天(tian)使用(yong)的(de)大(da)多(duo)數谷(gu)歌(ge)應用(yong)程(cheng)序。
當您(nin)打(da)開 Google 文檔(dang)時,事(shi)情(qing)會(hui)變(bian)慢(man)。
瀏覽器(qi)會(hui)通(tong)過壹條(tiao)消息(xi)告訴(su)您(nin):“不再(zai)支持此(ci)版(ban)本(ben)的 Safari。” Google Docs 工(gong)作正(zheng)常(chang),壹(yi)段時(shi)間後您可(ke)以創建(jian)和編(bian)輯文檔(dang)。但(dan)是,很快(kuai)您就(jiu)意(yi)識到(dao)存在壹(yi)些問題(ti)。
盡管(guan) Google Docs 處於最(zui)佳狀態(tai),但(dan)在單(dan)擊(ji)按鈕和角色出(chu)現在屏(ping)幕上(shang)之(zhi)間存在最(zui)小(xiao)、最(zui)小(xiao)但(dan)仍然顯著(zhe)的延遲。壹切(qie)正(zheng)常(chang),但(dan)最(zui)終會(hui)發現(xian)這種無(wu)窮(qiong)無(wu)盡的小(xiao)延遲足以讓您(nin)決定停(ting)止(zhi)使用(yong) Google Docs。
當(dang)然(ran),您(nin)有 LibreOffice,它可(ke)以毫(hao)無(wu)問題(ti)地工(gong)作,並(bing)且等效於,甚至比(bi) Google Docs 還(hai)要(yao)好。如果(guo)您只(zhi)想(xiang)要(yao)壹個好(hao)的(de)文字(zi)處理(li)器(qi),就(jiu)沒(mei)有理(li)由(you)使(shi)用(yong) Google Docs。
此(ci)外,這就(jiu)是我(wo)們提(ti)到 LibreOffice 的(de)原因——它具有文字(zi)處理(li)、電子(zi)表(biao)格(ge)編(bian)輯器、演(yan)示(shi)文稿等功能。這些(xie)在 Pi 3 上(shang)運(yun)行(xing)良(liang)好(hao)。您(nin)切(qie)換到(dao) LibreOffice 並(bing)使(shi)用(yong) Writer,因(yin)此(ci)您(nin)會(hui)註意(yi)到它運(yun)行(xing)良(liang)好(hao),您(nin)只(zhi)會在啟(qi)動(dong)時註意(yi)到壹(yi)點(dian)延遲。
通(tong)過刪除 Google 文檔,Gmail 也(ye)變(bian)得更輕巧(qiao),使用(yong)起來(lai)非(fei)常(chang)舒適(shi)。
Chromium——Chrome 所基於(yu)的(de)開源(yuan)瀏覽器(qi)——使(shi)用(yong)來(lai)自 Pi 的終(zhong)端下載(zai)和安(an)裝相當(dang)簡單(dan)。
Gmail、文(wen)檔(dang)和(he)雲端硬盤(pan)都(dou)與(yu) Chromium 配(pei)合(he)得很好。LibreOffice 比 Docs 更快(kuai),即(ji)使在 Chromium 上(shang)也(ye)是如此(ci),但(dan)您可(ke)以方(fang)便地將(jiang)所有文檔(dang)提(ti)供給任(ren)何設(she)備(bei)。
Chromium 還使導航(hang)更(geng)容易(yi)。具有大量(liang) JavaScript 加(jia)載速(su)度(du)相當(dang)快的(de)站點(dian)不會(hui)崩潰(kui)並且易(yi)於(yu)導(dao)航(hang)。顯(xian)然,比 1000 美元(yuan)的(de)筆記(ji)本(ben)電腦慢(man),但(dan)您會發現(xian) Chromium 完全可(ke)以滿(man)足(zu)日(ri)常(chang)使(shi)用(yong)。
Chromium 可(ke)能(neng)比帶(dai)有腳本(ben)阻(zu)止(zhi)程序的 Iceweasel 慢(man)壹點(dian),但(dan)具有不破壞站點(dian)的優(you)勢(shi)。
至(zhi)於 Chromium 和(he) Iceweasel,您(nin)可(ke)以使用(yong)其中(zhong)之(zhi)壹。當您嘗試(shi)同時使用(yong)兩(liang)者時(在 Google Docs 和(he) Gmail 之(zhi)間使用(yong)五(wu)個選項卡),計算(suan)機(ji)在 1GByte 的(de)內存填(tian)滿(man)時(shi)凍結(jie)了(le) 10 到 20 秒(miao)。但(dan)是,同時運(yun)行(xing) Iceweasel 和(he) Epiphany 不會(hui)出(chu)現問題(ti)。換句話(hua)說,Chromium 消耗大量(liang)內存。
總(zong)結(jie)的壹點(dian)是,如果(guo)妳願意(yi)對官方(fang)操(cao)作(zuo)系(xi)統(tong) Raspbian OS 進(jin)行(xing)調整(zheng)以改進(jin)工(gong)作方(fang)式(shi)和瑣(suo)碎安(an)排(pai),那(na)麽(me)妳當然(ran)可(ke)以在 35 美元(yuan)的(de)計算(suan)機(ji)上(shang)工(gong)作。
它不會(hui)像(xiang) 1,000 美元(yuan)的(de)筆記(ji)本(ben)電腦那(na)樣舒適(shi),但(dan)它是迄今(jin)為止(zhi)最(zui)接近(jin) Pi 的 PC。然而,妳看(kan)到(dao)了(le)。
我(wo)們忘記(ji)提(ti)所有用(yong)電 5 伏(fu) 2 安(an)培(pei), 是壹個非(fei)常(chang)低(di)的(de)功(gong)耗,其中(zhong)壹臺(tai) PC 可(ke)以花費高達(da) 250 瓦,當(dang)然,我(wo)們必(bi)須(xu)加(jia)上(shang)顯(xian)示(shi)器的消耗,但(dan)現代 LED 屏幕(mu)並不多(duo)。

5.3樹莓派(pai)與(yu)安卓(zhuo)
現在您(nin)可(ke)以在 Raspberry Pi 上(shang)使(shi)用(yong) Android 8.1
Raspberry Pi 是我(wo)們今(jin)天能(neng)找到的(de)性(xing)價比(bi)最(zui)好的(de)微(wei)型(xing)計算(suan)機(ji)。雖然我(wo)們有多(duo)種(zhong)操(cao)作(zuo)系(xi)統(tong)可(ke)供選擇(ze),但(dan)用(yong)戶(hu)的限(xian)制(zhi)之(zhi)壹是無(wu)法在 Raspberry Pi 上(shang)安(an)裝正(zheng)式的 Android 操(cao)作(zuo)系(xi)統(tong),盡管(guan)現在,由(you)於(yu) LineageOS,這(zhe)個問題(ti)已(yi)經結束(shu)。等待(dai)壹(yi)個安(an)全(quan)的時(shi)刻(ke)。妳會問,什麽(me)是血統(tong)?它只是壹個免(mian)費的開源(yuan)操(cao)作(zuo)系(xi)統(tong),適(shi)用(yong)於(yu)機(ji)頂(ding)盒(he)、智(zhi)能手機(ji)和(he)平(ping)板(ban)電腦,基(ji)於(yu) Android 移(yi)動(dong)平臺。
為(wei)了(le)解決樹莓派(pai)在軟(ruan)件方(fang)面(mian)的這(zhe)個嚴(yan)重(zhong)限制(zhi),它非(fei)正(zheng)式地發(fa)布(bu)了(le)樹莓派(pai) 3 的(de)第壹個 LineageOS 鏡(jing)像(xiang)。 這(zhe)個鏡(jing)像(xiang)允(yun)許我(wo)們在這(zhe)臺迷(mi)妳電腦上(shang)安(an)裝 Android 8.1 Oreo,這樣妳就可(ke)以使用(yong)谷(gu)歌(ge)的移(yi)動(dong)操(cao)作(zuo)系(xi)統(tong),連(lian)同它的所有應用(yong)程(cheng)序,在這(zhe)個設(she)備(bei)上(shang)。
為(wei)了(le)能夠(gou)在 Raspberry Pi 3 中(zhong)運(yun)行(xing)此(ci)映像(xiang),您(nin)下載(zai)的文(wen)件大小(xiao)約(yue)為(wei) 300 兆字(zi)節,但(dan)是,當您(nin)解壓縮(suo)它時,我(wo)們會(hui)發現(xian)壹個 4.3 GB 的(de)映像(xiang),因(yin)此(ci)我(wo)們需(xu)要(yao)壹個微(wei)型(xing)-SD 至(zhi)少(shao) 8 GB 用(yong)於(yu)安(an)裝此(ci)系(xi)統(tong)。
至(zhi)於(yu)安裝與(yu) Raspberry Pi 的任(ren)何其他映像(xiang)相同。
也(ye)就(jiu)是說,壹(yi)旦下載(zai)並解(jie)壓縮(suo)了(le)譜系,我(wo)們將(jiang)不得不使(shi)用(yong)“Win32 Disk Imager”之(zhi)類(lei)的(de)工(gong)具將其復(fu)制到 micro-sd 以準備卡,然後(hou)啟(qi)動(dong)微(wei)型(xing)計算(suan)機(ji)。復(fu)制 LineageOS 後,我(wo)們將(jiang)其插(cha)入(ru) Raspberry Pi,它就可(ke)以工(gong)作了(le)。
目前,開發人(ren)員(yuan)警告說這(zhe)是高級用(yong)戶(hu)的圖像(xiang)。此(ci)外,它也(ye)可(ke)能(neng)包含(han)錯(cuo)誤,因(yin)為它是第壹(yi)個版(ban)本(ben)基於(yu)譜(pu)系(xi) 15.1 並使(shi)用(yong)軟(ruan)件渲染(ran)圖像(xiang) Google、SwiftShader 圖像(xiang)。開發人(ren)員(yuan)不建(jian)議將其用(yong)於(yu)制(zhi)作(zuo)團隊(dui)或多(duo)媒(mei)體(ti)設(she)備(bei),但(dan)會逐(zhu)漸使其變(bian)得越來越穩定,將(jiang)自己(ji)定位(wei)為真(zhen)正(zheng)免(mian)費的替(ti)代品,讓(rang)我(wo)們在 Raspberry Pi 中(zhong)擁有 Android。

結(jie)論
有了(le)這個優(you)秀的電腦板(ban),妳可(ke)以實(shi)現無(wu)窮(qiong)無(wu)盡的學術(shu)項目(mu),電子(zi)項目(mu),以及壹(yi)些(xie)復(fu)古(gu)遊戲(xi)。由(you)於(yu)其處理(li)能(neng)力(li)、低(di)成(cheng)本(ben)和低(di)能(neng)耗使 Raspberry PI 成(cheng)為開始學(xue)習計算(suan)機(ji)編(bian)程以及個人(ren)計算(suan)機(ji)如(ru)何(he)從(cong)內部工(gong)作的(de)絕(jue)佳選擇(ze),它對新(xin)手和(he)最(zui)有經驗的(de)程(cheng)序員(yuan)都(dou)很(hen)有用(yong). 要(yao)了(le)解有關計算(suan)機(ji)卡和我(wo)們提(ti)供的所有服(fu)務(wu)的(de)更多(duo)信(xin)息(xi),我(wo)們邀(yao)請您訪(fang)問我(wo)們的(de)網(wang)站並了(le)解我(wo)們的(de)所有服(fu)務(wu)。
【上(shang)壹(yi)篇:】NRE成(cheng)本(ben)——如何(he)使(shi)項(xiang)目完美
- 2025-02-20深(shen)圳(zhen)SMT貼(tie)片(pian)加(jia)工(gong)如何(he)計算(suan)報價?
- 2025-12-31如(ru)何(he)科學(xue)評估與(yu)投(tou)資(zi)PCBA智(zhi)能工(gong)廠(chang)?ROI測算(suan)與(yu)關鍵(jian)自動(dong)化設(she)備(bei)選型(xing)指(zhi)南(nan)
- 2025-12-30元(yuan)器(qi)件國產化替(ti)代進(jin)入(ru)深(shen)水(shui)區(qu),在PCBA加(jia)工(gong)中如(ru)何進(jin)行(xing)系(xi)統(tong)性(xing)的(de)驗證(zheng)與(yu)導入(ru)?
- 2025-12-30經濟周(zhou)期中,PCBA加(jia)工(gong)企(qi)業如(ru)何(he)通(tong)過產品與(yu)客戶(hu)結構調整(zheng)實(shi)現逆勢(shi)增(zeng)長?
- 2025-12-26PCBA來(lai)料質(zhi)量(liang)風(feng)險(xian)轉(zhuan)移(yi),JDM模式與(yu)傳統(tong)代(dai)工(gong)模式的責(ze)任(ren)邊界(jie)如何(he)界(jie)定?
- 2025-12-26PCBA加(jia)工(gong)企(qi)業的(de)技(ji)術(shu)護城(cheng)河(he)是什麽(me)?是工(gong)藝專(zhuan)利、設(she)備(bei)集(ji)群還(hai)是供應鏈(lian)生態(tai)?
- 2025-12-26PCBA加(jia)工(gong)未(wei)來(lai)五(wu)年趨(qu)勢:從(cong)傳統(tong)組(zu)裝到系(xi)統(tong)級封(feng)裝(SiP)的技(ji)術(shu)躍遷(qian)
- 2025-12-26無(wu)鉛焊(han)點(dian)在嚴(yan)苛環境下的(de)裂(lie)紋失(shi)效機理(li)與(yu)工(gong)藝改善方(fang)案(an)咨詢
- 2025-03-11AI智(zhi)能硬(ying)件的趨勢是什麽(me)?
- 2025-03-11要(yao)做好SMT貼(tie)片(pian)加(jia)工(gong)需(xu)要(yao)註意(yi)哪幾(ji)點(dian)?
- 1深(shen)圳(zhen)SMT貼(tie)片(pian)加(jia)工(gong)如何(he)計算(suan)報價?
- 2如(ru)何(he)科學(xue)評估與(yu)投(tou)資(zi)PCBA智(zhi)能工(gong)廠(chang)?ROI測算(suan)與(yu)關鍵(jian)自動(dong)化設(she)備(bei)選型(xing)指(zhi)南(nan)
- 3元(yuan)器(qi)件國產化替(ti)代進(jin)入(ru)深(shen)水(shui)區(qu),在PCBA加(jia)工(gong)中如(ru)何進(jin)行(xing)系(xi)統(tong)性(xing)的(de)驗證(zheng)與(yu)導入(ru)?
- 4經濟周(zhou)期中,PCBA加(jia)工(gong)企(qi)業如(ru)何(he)通(tong)過產品與(yu)客戶(hu)結構調整(zheng)實(shi)現逆勢(shi)增(zeng)長?
- 5PCBA來(lai)料質(zhi)量(liang)風(feng)險(xian)轉(zhuan)移(yi),JDM模式與(yu)傳統(tong)代(dai)工(gong)模式的責(ze)任(ren)邊界(jie)如何(he)界(jie)定?
- 6PCBA加(jia)工(gong)企(qi)業的(de)技(ji)術(shu)護城(cheng)河(he)是什麽(me)?是工(gong)藝專(zhuan)利、設(she)備(bei)集(ji)群還(hai)是供應鏈(lian)生態(tai)?
- 7PCBA加(jia)工(gong)未(wei)來(lai)五(wu)年趨(qu)勢:從(cong)傳統(tong)組(zu)裝到系(xi)統(tong)級封(feng)裝(SiP)的技(ji)術(shu)躍遷(qian)
- 8無(wu)鉛焊(han)點(dian)在嚴(yan)苛環境下的(de)裂(lie)紋失(shi)效機理(li)與(yu)工(gong)藝改善方(fang)案(an)咨詢
- 9AI智(zhi)能硬(ying)件的趨勢是什麽(me)?
- 10要(yao)做好SMT貼(tie)片(pian)加(jia)工(gong)需(xu)要(yao)註意(yi)哪幾(ji)點(dian)?




