Raspberry Pi-為什么是小巧而強(qiáng)大的絕佳選擇
- 發(fā)表時(shí)間:2021-07-15 08:56:42
- 來源:Raspberry Pi
- 人氣:1167
你還不知道樹莓派是什么?在這里,我們向您展示了 1250 萬個(gè)這樣做的理由。
這個(gè)項(xiàng)目是專為大學(xué)教育而設(shè)計(jì)的,而且技術(shù)愛好者(geeks),根據(jù)英國樹莓基金會(huì)在他們博客上的官方公告,他們說他們已經(jīng)超出了對(duì)設(shè)備銷售的所有預(yù)期,他們達(dá)到了 12.5百萬 Raspberry Pi 售出。這種現(xiàn)象與當(dāng)前的消費(fèi)技術(shù)平行。而且,它已經(jīng)能夠?yàn)閲鴥?nèi)環(huán)境帶來不久前只有大制造商才能想象的創(chuàng)新 。
然而,等等,什么是樹莓派?他們的型號(hào)是什么?我可以用Raspberry Pi實(shí)現(xiàn)什么 ?它最常見的用途是什么?所有這些問題以及更多內(nèi)容將在下一篇文章中做出回應(yīng)。
什么是樹莓派?
Raspberry Pi 是一種低成本的計(jì)算機(jī)板 (SBC);可以說是一種類似于信用卡大小的小型計(jì)算機(jī),由英國劍橋大學(xué)樹莓派基金會(huì)于2011年開發(fā),主要目的是激發(fā)學(xué)校計(jì)算機(jī)。教學(xué),雖然它直到 2012 年才開始公開銷售。
這個(gè)概念是一臺(tái)裸機(jī),所有配件都可以在不影響基本操作的情況下移除,它由一塊支持典型計(jì)算機(jī)中幾個(gè)必要組件的板組成,并且能夠正常運(yùn)行。
對(duì) Raspberry PI 來說,它定義了一個(gè)微小的奇跡,在其內(nèi)部保留了一個(gè)大大縮小的基本計(jì)算能力。它能夠令人難以置信地做一些正常的事情。此外,該產(chǎn)品是全球第三暢銷的電腦品牌。
使用 Raspberry PI,您可以插入電視、鍵盤和鼠標(biāo),如果您希望它用于學(xué)習(xí)編碼或構(gòu)建電子項(xiàng)目,它是為此類工作以及臺(tái)式 PC 所做的許多事情而設(shè)計(jì)的,例如電子表格、文字處理、瀏覽互聯(lián)網(wǎng)和玩游戲。它還可以播放高清視頻。Raspberry Pi 正被世界各地的成人和兒童用于學(xué)習(xí)編程和數(shù)字制作。

1.1樹莓派簡(jiǎn)史
這個(gè)項(xiàng)目主要是在 2006 年設(shè)計(jì)的,但直到 2012 年 2 月才投放市場(chǎng)。它是為劍橋大學(xué)的一個(gè)小組開發(fā)的,他們最重要的任務(wù)是鼓勵(lì)兒童計(jì)算機(jī)科學(xué)的教學(xué)。
Raspberry Pi 是學(xué)習(xí)電子學(xué)和編程的絕佳工具。這個(gè)漂亮工具的第一個(gè)設(shè)計(jì)是基于微控制器 Atmel ATmega644。2009 年 5 月,Raspberry Pi 基金會(huì)在英國南劍橋郡的 Caldecote 成立,是一個(gè)受英格蘭和威爾士慈善委員會(huì)監(jiān)管的慈善協(xié)會(huì)。
Raspberry Pi 基金會(huì)的成立有一個(gè)主要目的:培養(yǎng)兒童對(duì)計(jì)算機(jī)的使用、教學(xué)和理解。最重要的想法是創(chuàng)造一種便攜式計(jì)算機(jī)和市場(chǎng)上更便宜的計(jì)算機(jī),讓孩子們可以無所畏懼地使用它們,打開他們的思想并教它“開放并看看它是如何工作的”的道德規(guī)范。
該項(xiàng)目的意識(shí)形態(tài)專家戴維·布拉文 (David Braven)。
一位前電子游戲開發(fā)商,確保其最重要的目標(biāo)是讓孩子們能夠以一種有趣的方式了解計(jì)算機(jī)的基本功能,并由他們自己開發(fā)和擴(kuò)展他們的設(shè)備。
該基金會(huì)的聯(lián)合創(chuàng)始人是前博通公司員工 Eben Upton,負(fù)責(zé)樹莓派的軟硬件架構(gòu)。Eben Upton 負(fù)責(zé)聯(lián)系一群學(xué)術(shù)教授和計(jì)算機(jī)愛好者來創(chuàng)建一臺(tái)計(jì)算機(jī),其主要目的是鼓勵(lì)孩子們學(xué)習(xí)計(jì)算機(jī)科學(xué),就像 1981 年的 Acorn BBC 微型計(jì)算機(jī)一樣。
基金會(huì)支持 ARM 架構(gòu)、Raspbian(源自 Debian)、RISC OS 和 Arch Linux 的發(fā)行版下載;主要促進(jìn)Python編程語言以及Tiny BASIC、C、Perl等其他語言的學(xué)習(xí)。
Raspberry PI 的規(guī)格是什么?或者,Raspberry PI 的設(shè)計(jì)如何?
樹莓派的主要設(shè)計(jì)包含:
芯片組 Broadcom BCM2835,其中包含一個(gè)中央處理器 (CPU) ARM1176JZF-S a 700 MHz
圖形處理器 (GPU) Video Core IV。
一個(gè) 512 MB RAM 模塊。
一個(gè) RJ45連接器,它連接到 SMSC 的集成 lan9512 –JZX,提供 10/100 Mbps 的連接。
2 輛瑞銀 2.0 巴士
每個(gè) 3.5 毫米插孔的立體聲音頻模擬輸出。
數(shù)字視頻輸出 + HDMI 音頻
模擬輸出RCA視頻
通用輸入和輸出引腳
微型USB電源連接器
SD卡讀卡器。

目前有 2 種不同型號(hào)的 Raspberry Pi A 型和 B 型。
第一個(gè),模型 A,它與模型 B 的不同之處在于它只有一個(gè) USB 端口,沒有以太網(wǎng)控制器,它有 256 MB 的 RAM 用于其他模型的 512 MB,當(dāng)然它的成本低于模型 B。雖然模型 A沒有 RJ45 端口,它可以使用用戶提供的 USB 以太網(wǎng)適配器連接到網(wǎng)絡(luò)。
Raspberry PI 內(nèi)部的處理器是多任務(wù)處理器 Broadcom BCM2835 片上系統(tǒng) (SoC)。這意味著系統(tǒng)的大部分組件,包括 CPU 和 GPU 以及音頻和通信硬件,它們都集成到位于主板中央 512 MB 內(nèi)存芯片正下方的單個(gè)隱藏組件中。BCM2835 與 PC 或筆記本電腦處理器的不同之處不僅在于 SoC 的設(shè)計(jì),還在于它使用了不同的指令集架構(gòu),即 ARM。
CPU 包含一個(gè) ARM1176JZFS,帶浮點(diǎn)單元,工作頻率為 700 MHz,可以在“TURBO”模式下支持 1GHZ 的超頻,這使 SoC 具有更高的性能,而不會(huì)縮短板的使用壽命,也不會(huì)失去保修。CPU 基于 ARM 架構(gòu)的第 6 版,該架構(gòu)不受包括 Ubuntu 在內(nèi)的大量 Linux 發(fā)行版的支持。
GPU 使用的是雙核 VideoCore IV 多媒體協(xié)處理器。它能夠使用高達(dá) 40MBits/s 的 H.264 以藍(lán)光質(zhì)量移動(dòng)內(nèi)容。具有支持 OpenGL ES2.0 和 OpenVG 庫的 3D 內(nèi)核。它能夠解碼 1080p30。
RAM 是 512MB 的 SDRAM(在其模型 B 中)。
在單個(gè)模塊中,在正常模式下以 400 MHz 運(yùn)行,在“TURBO”版本中達(dá)到 600 MHz。
樹莓派沒有傳統(tǒng)的硬盤;它有一個(gè)用于 SD 存儲(chǔ)器的讀卡器/插槽,一個(gè)處于穩(wěn)定狀態(tài)的存儲(chǔ)系統(tǒng)。系統(tǒng)的啟動(dòng)將由 SD 卡本身進(jìn)行,因此由于它必須容納整個(gè)操作系統(tǒng),因此該卡必須至少有 2 GB 的容量來存儲(chǔ)所有必需的文件。
SD 卡可與預(yù)裝在 Raspberry Pi 官方商店中的操作系統(tǒng)一起使用。如果不是這樣,那么能夠啟動(dòng) SO 必須首先在卡上安裝操作系統(tǒng),然后才能使用它。SD 初始啟動(dòng)后,您可以通過USB 處理某些磁盤設(shè)備的存儲(chǔ)。
對(duì)于視頻輸出,Raspberry 有一個(gè) RCA 或復(fù)合視頻連接器(PAL 和 NTSC)、一個(gè) HDMI 連接器(1.3 和 1.4 版)和一個(gè)用于 LCD 面板的 DSI 接口。具有 Raspberry 的最后一個(gè)視頻輸出稱為顯示串行接口 (DSI),用于平板電腦和智能手機(jī)的純平顯示器。
對(duì)于音頻輸出,除了 HDMI 本身之外,它還具有 3.5 毫米插孔音頻。
如果您使用的是 Raspberry Pi 的 HDMI 端口,則獲取音頻很簡(jiǎn)單:正確配置后,HDMI 端口同時(shí)傳輸視頻信號(hào)和音頻信號(hào)。這意味著將一根電纜連接到屏幕就足以獲得視頻和音頻。如果顯示器沒有 HDMI 輸入,則應(yīng)使用插孔音頻輸出。
我們有一個(gè) RJ-45 連接器連接到 SMSC 的集成 lan9512 -JZX,提供 10/100 Mbps 的連接。
可以不通過路由器直接將樹莓派連接到PC,兩種設(shè)備直接用RJ45線連接,無需使用交叉線;這是因?yàn)榫W(wǎng)絡(luò)連接器包含一個(gè)稱為自動(dòng) MDI 的功能,它允許它自動(dòng)重新配置自己。
該板沒有開/關(guān)按鈕,因此電源通過標(biāo)準(zhǔn)的 5V 微型 USB 連接器提供。該板的消耗為700mA,(3.5W)。許多專為智能手機(jī)設(shè)計(jì)的充電器可以與 Raspberry Pi 一起使用,但不是全部,因?yàn)橛行┏潆娖鲀H提供高達(dá) 500mA 的電流,而樹莓派比大多數(shù)微型 USB 設(shè)備消耗更多的電量,并且至少需要 700mA 的電流才能運(yùn)行。
ARM 與 X86
ARM 架構(gòu)由 Acorn Computers 在 1980 年代后期開發(fā),在臺(tái)式計(jì)算機(jī)領(lǐng)域鮮為人知。它的突出之處在于移動(dòng)設(shè)備:您口袋里的手機(jī)幾乎肯定有一個(gè)基于 ARM 的服務(wù)核心隱藏在里面。
基于 ARM 的 BCM2835 是一個(gè)秘密,它解釋了樹莓派如何能夠僅通過板載微型 USB 端口提供的 5V 1A 電源運(yùn)行。這也是設(shè)備上沒有散熱器的原因:芯片的低功耗直接轉(zhuǎn)化為非常少的余熱,即使在最復(fù)雜的處理任務(wù)中也是如此。
然而,這一切都意味著 Raspberry Pi 與傳統(tǒng) PC 軟件不兼容。大多數(shù)臺(tái)式機(jī)和筆記本電腦軟件在構(gòu)建時(shí)都考慮到了 x86 指令集架構(gòu),存在于 AMD、Intel 和 VIA 等處理器中。
BCM2835 使用了稱為 ARM11 的一代 ARM 處理器設(shè)計(jì),而 ARM11 又是圍繞著稱為 ARMv6 的指令集架構(gòu)版本而設(shè)計(jì)的。值得記住的是,ARMv6 是一種輕量級(jí)且健壯的架構(gòu),但它在最先進(jìn)的架構(gòu)中存在一個(gè)競(jìng)爭(zhēng)對(duì)手,即 ARM Cortex 系列處理器使用的 ARMv7。為 ARMv7 開發(fā)的軟件,就像為 x86 開發(fā)的軟件一樣,不幸的是與 Raspberry Pi 的 BCM2835 不兼容,盡管開發(fā)人員通??梢赞D(zhuǎn)換軟件以適應(yīng)它。
支持的操作系統(tǒng)
除了尺寸和成本之外,Raspberry Pi 與臺(tái)式 PC 或筆記本電腦之間的另一個(gè)重要區(qū)別在于它使用的操作系統(tǒng)(控制計(jì)算機(jī)的軟件)。
當(dāng)今可用的大多數(shù) PC 和筆記本電腦都使用這兩種操作系統(tǒng)之一:Microsoft Windows 或 Apple OS X。這兩種平臺(tái)都是封閉源代碼,在使用專有技術(shù)創(chuàng)建的安靜環(huán)境中。這些操作系統(tǒng)因其源代碼的性質(zhì)而被稱為閉源,這意味著計(jì)算機(jī)語言中的配方告訴系統(tǒng)要做什么。在閉源軟件中,這個(gè)配方被嚴(yán)格保密。用戶可以獲得完整的軟件,但永遠(yuǎn)看不到它是如何完成的。
另一方面,Raspberry Pi 旨在運(yùn)行 GNU/Linux 操作系統(tǒng)。與 Windows 或 OS X 不同,Linux 是開源的。這意味著可以完全下載操作系統(tǒng)的源代碼并進(jìn)行所需的更改。沒有隱藏任何內(nèi)容,所做的所有更改都在公共視圖中。這種開源開發(fā)精神使 Linux 能夠快速修改以在 Raspberry Pi 上運(yùn)行,這一過程被稱為可移植性。
在樹莓派的芯片BCM2835上已經(jīng)投入運(yùn)行了多個(gè)版本的Linux,包括Debian、Fedora Remix和Arch Linux。不同的發(fā)行版服務(wù)于不同的需求,但它們都有一個(gè)共同點(diǎn):它們都是開源的。此外,所有這些都是相互兼容的:在 Debian 系統(tǒng)中編寫的軟件可以與 Arch Linux 完美結(jié)合,反之亦然。
1.2樹莓派 1 A 型和 B 型
Model A 不同于 Raspberry PI 1 較低值的原型。它只有 512 MB 的 RAM、一個(gè) USB 端口、其各自的 40 個(gè) GPIO 引腳,并且沒有以太網(wǎng)端口。Model B 可以說是樹莓派 1 的高級(jí)原型;它與 Model A 共享 512 MB RAM 和 40 個(gè) GPIO 引腳,但最大的不同在于 Model B 有 4 個(gè) USB 端口和一個(gè)以太網(wǎng)端口。其體積小、成本低、能耗小 A 型和 B 型非常適合集成到您的項(xiàng)目中。
樹莓派 2 B 型
Raspberry PI, 2 Model B 是這些漂亮的計(jì)算機(jī)板的第二代,PI, 2 Model B 與 PI 1 Model B 有很多相似之處,較新的版本使用了 Arm Cortex-A7 四核 CPU 900 MHz 和 512 MB 的 RAM。對(duì)于 PI 2 型號(hào),已更換為 900MHz 的 CPU Cortex-A53 和 1 GB 的 RAM。
樹莓派 3 B 型
Raspberry PI 3 Model B 是 Raspberry PI 組織曝光的最先進(jìn)的產(chǎn)品,于今年 3 月上市銷售。配備 Arm Cortex-A53 CPU,但具有 1.4 GHz 64 位和四核、1 GB RAM、更快雙頻的 802.11 b/g/n/a 無線局域網(wǎng)、藍(lán)牙 4.2 和以太網(wǎng)至 300 MBit / s明顯更快。
樹莓派零
Raspberry PI Zero 是您能買到的最小的,尺寸只有任何其他 Raspberry PI 型號(hào)的一半。PI Zero 具有單核 1 GHz CPU,與許多型號(hào)一樣,還有 512 MB 的 RAM、一個(gè) mini-HDMI 端口、一個(gè) On-The-Go USB 端口和一個(gè)相機(jī)連接器。它還內(nèi)置無線局域網(wǎng) 802.11n 和藍(lán)牙 4.1。
Raspberry PI Zero是超級(jí)微型機(jī),成本低,功耗小,價(jià)格非常實(shí)惠,可以說PI Zero擁有Raspberry PI的強(qiáng)大功能,但尺寸很小,65 mm x 30 mm。
產(chǎn)品 | 系統(tǒng)級(jí)芯片 | 速度 | 內(nèi)存 | USB端口 | 以太網(wǎng) | 無線/藍(lán)牙 |
樹莓派 1 A 型 | BCM2835 | 700兆赫 | 512 MB | 1 | 不 | 不 |
樹莓派 1 B 型 | BCM2835 | 700兆赫 | 512 MB | 4 | 是的 | 不 |
樹莓派 2 B 型 | BCM2836/7 | 900兆赫 | 1 GB | 4 | 是的 | 不 |
樹莓派 3 B 型 | BCM2837 | 1400兆赫 | 1 GB | 4 | 是的 | 是的 |
樹莓派零 | BCM2835 | 1000兆赫 | 512 MB | 1 | 不 | 是的 |
樹莓派項(xiàng)目

Raspberry PI 的主要成功之一來自其背后的龐大開發(fā)社區(qū)。作為該領(lǐng)域的先驅(qū),其低成本、小巧的體積和官方支持使其成為許多想要開始學(xué)習(xí)、實(shí)驗(yàn)和開發(fā)基于計(jì)算機(jī)科學(xué)和編程的科學(xué)項(xiàng)目的人的最愛。
它是功能強(qiáng)大的硬件,可以促進(jìn)數(shù)以千計(jì)的業(yè)余程序員、學(xué)生和專業(yè)人士的想法的實(shí)現(xiàn)。定期的新用途,無私的項(xiàng)目,非?;钴S和熱情的社區(qū)的免費(fèi)支持。用戶將其用作媒體中心 - 播放全高清視頻室來運(yùn)行模擬器控制臺(tái)或經(jīng)典街機(jī)以安裝 NAS 出現(xiàn),播放像 Quake 3 這樣的游戲或像 Minecraft 這樣的改編版本的游戲,用于機(jī)器人技術(shù)、家庭自動(dòng)化項(xiàng)目……以及當(dāng)然要編程清楚?;ヂ?lián)網(wǎng)上到處都是文檔,用戶可以解決任何疑問。
許多 raspberry PI 的用戶都發(fā)揮了他們的想象力,并發(fā)現(xiàn)了許多令人興奮的項(xiàng)目,我們將在后面討論其中的一些。我們還將詳細(xì)說明它們最常見的用途是什么。
2.1樹莓派與數(shù)字電子
Raspberry PI 的一大優(yōu)點(diǎn)是 GPIO 端口,可以控制用戶可編程的輸入輸出端口,因此您可以連接各種用于測(cè)試和實(shí)用數(shù)字電子設(shè)備的設(shè)備,例如 LED 顯示器、LCD、繼電器、二極管, 等等。

對(duì)樹莓派最常用和最純的 GPIO 端口進(jìn)行編程的方法之一是通過 QT Creator 完成的。QT 是一個(gè)多平臺(tái)庫,廣泛用于開發(fā)具有圖形用戶界面的應(yīng)用程序,例如命令行工具和服務(wù)器控制臺(tái)。但是,也可以控制GPIO端口,例如,如果我們不需要任何圖形界面,直接使用python,Raspbian操作系統(tǒng)中已經(jīng)預(yù)裝了用于控制GPIO端口的庫(python)。
網(wǎng)絡(luò)服務(wù)器和 NAS
Raspberry Pi 的低消耗和低價(jià)格使該設(shè)備成為安裝家庭 NAS 的理想方式,它不會(huì)具有專門為執(zhí)行此功能而創(chuàng)建的產(chǎn)品的性能,是的,我們將提供一個(gè)功能齊全的解決方案,用于將文件集中在我們的本地網(wǎng)絡(luò)。只需在我們的 raspberry 操作系統(tǒng)中安裝和配置 samba 服務(wù)器,創(chuàng)建文件夾并允許用戶,我們就可以讓 Raspberry 準(zhǔn)備好共享和管理文件。為此,我們連接到外部 USB Raspberry 磁盤存儲(chǔ),這將使我們。
和任何電腦一樣,你可以把它設(shè)置成一個(gè)網(wǎng)絡(luò)服務(wù)器,體積小,功耗低,非常適合全天運(yùn)行。我們甚至可以安裝 WordPress。
2.2如何將 Raspberry PI 用作多媒體中心
樹莓派最流行和最廣泛的用途可能是將其用作多媒體中心,部分歸功于 XBMC 及其易于使用和安裝。在談這個(gè)項(xiàng)目之前,甚至只是評(píng)論它是XBMC。
XBMC(也稱為“Xbox 媒體中心”)是 GNU/GPL 許可下的多平臺(tái)娛樂多媒體中心。它最初是為第一代 Xbox 游戲機(jī)而創(chuàng)建的。但是,XBMC 開發(fā)團(tuán)隊(duì)已允許該產(chǎn)品在 Linux、Mac OS X(Leopard、Tiger 和 Apple TV)、Microsoft Windows 操作系統(tǒng)和 Ouya 控制臺(tái)上本地運(yùn)行。
XBMC 支持多種多媒體格式,包括播放列表、音頻可視化、幻燈片、天氣報(bào)告和插件添加功能等功能。通過其基于 Python 的插件系統(tǒng),XBMC 可以通過附加組件進(jìn)行擴(kuò)展,這些附加組件包括電視節(jié)目指南、YouTube、在線支持電影或播客等功能。XBMC 是在 GNU 許可下分發(fā)的集合;這是一個(gè)只有志愿者在空閑時(shí)間開發(fā)的愛好項(xiàng)目。它不是由 Microsoft 或其他供應(yīng)商生產(chǎn)、批準(zhǔn)或認(rèn)可的。
為了允許在 Linux 上運(yùn)行,XBMC 可以將其與任何操作系統(tǒng)和 Raspberry PI 發(fā)行版一起使用。
然而,令人興奮的是,共有三個(gè)發(fā)行版,它們經(jīng)過修改和定制,可以直接加載 XBMC,沒有任何額外的困難,就好像它是為它購買的媒體中心一樣。這三個(gè)發(fā)行版是 Openelec、Raspbmc 和 Xbian。三者非常相似,用途相同,使用 Raspberry 作為使用 XMBC 的多媒體服務(wù)器。盡管三個(gè)必需的發(fā)行版都沒有像 Raspbian 這樣的圖形環(huán)境;他們使用的環(huán)境是 XBMC 環(huán)境。
這些發(fā)行版的樹莓派,預(yù)裝了攜帶-HDMI CEC 協(xié)議(消費(fèi)電子控制),這是一種使用 AV Link 標(biāo)準(zhǔn)的協(xié)議,允許通過相同的 HDMI 電纜實(shí)現(xiàn)遠(yuǎn)程控制功能。它是單根電纜中的雙向串行總線,在 HDMI 1.0 規(guī)范中進(jìn)行了定義。這意味著如果您的電視支持它(大多數(shù)新電視都包含),Raspberry PI 可以控制電視遙控器,無需鼠標(biāo)或鍵盤。
通過開源,這些類型的項(xiàng)目背后的社區(qū)不斷開發(fā)一系列插件和附加組件,這些插件和附加組件增加了新功能,例如觀看在線電視、觀看 YouTube 視頻、P2P 服務(wù)器、刮板下載封面和信息多媒體文件。
樹莓派引腳
引腳分配或引腳分配!
此 GPIO 引腳分配指南旨在成為Raspberry Pi GPIO 引腳的快速交互式參考,以及 Raspberry Pi GPIO 接口的詳細(xì)指南。

樹莓派對(duì)比 阿杜諾

Raspberry PI 與 Arduino 在此比較中,我們將指出它們的主要區(qū)別。我們必須記住,每張卡片都有它的用途。處理速度、價(jià)格、性能、易于編程,是本文討論的一些參數(shù)。它的目標(biāo)不是看哪個(gè)更好,而是看哪個(gè)最適合您的應(yīng)用程序。為此,我們將建立在我們的經(jīng)驗(yàn)之上,其中已經(jīng)包括了兩個(gè)平臺(tái)的幾個(gè)項(xiàng)目。此外,必須考慮到我們將討論 Arduino 型號(hào) UNO R3 和 Raspberry Pi 3。
4.1處理
Arduino UNO:Arduino 處理器是 ATmega328P,運(yùn)行速度為 20 MIPS(每秒百萬條指令)。它是8位AVR RISC架構(gòu),哈佛型。它的大部分指令都是在單個(gè)操作周期中執(zhí)行的。Arduino 配置有一個(gè) 16 MHz 的諧振器。
樹莓派:樹莓派 3 的處理器是 BCM2837 Cortex A7。它是一種高性能處理器和低功耗 ARM 架構(gòu)類型的四核,運(yùn)行頻率為 1.2 GHz。
Arduino 與 Raspberry Pi:在處理能力至關(guān)重要的任務(wù)中,Raspberry Pi 獲勝。
4.2協(xié)議和外設(shè)
Arduino UNO:UART、I2C、SPI、GPIO、PWM、ADC 和比較器中斷。
樹莓派:UART、I2C、SPI、GPIO、PWM、USB、以太網(wǎng)、WiFi、HDMI。
Arduino 與 Raspberry Pi:畫畫,如果您想部署圖形界面、通過 WiFi 通信或有能力通過 USB 操作網(wǎng)絡(luò)攝像頭?樹莓派是最好的選擇。如果您只需要從 I2C 傳感器讀取數(shù)據(jù)、寫入 SPI 存儲(chǔ)器、通過 UART 控制 GPS 或 GSM 通信模塊,最好的選擇是 Arduino。作為比較點(diǎn),我們采用 Arduino 硬件認(rèn)為更好的應(yīng)用程序級(jí)別,因?yàn)槟冀K可以將數(shù)據(jù)發(fā)送到計(jì)算機(jī)并對(duì)其進(jìn)行處理或顯示。
4.3成本和啟動(dòng):
Raspberry Pi 與 Arduino: Arduino UNO 毫無疑問,Arduino 的成本比 Raspberry Pi 低。目前,市場(chǎng)上的許多應(yīng)用程序仍然是必要和直截了當(dāng)?shù)囊?。定時(shí)器,從傳感器讀取數(shù)據(jù),比較控制周期的執(zhí)行,等等。設(shè)計(jì)一個(gè)具有低成本應(yīng)用程序的系統(tǒng)來假裝銷售產(chǎn)品,這是一個(gè)優(yōu)勢(shì)。
4.4開發(fā)環(huán)境
Arduino UNO:Arduino 的圖形開發(fā)環(huán)境(GDE,英文縮寫)非常有限。僅具有編程界面、按鈕驗(yàn)證和虛擬加載。它還具有串行終端,在新的 GDE 中還有串行繪圖,用于繪制來自串行端口的數(shù)據(jù)。這一切都無法進(jìn)行任何配置或進(jìn)行系統(tǒng)調(diào)試。對(duì)于那些開發(fā)了大量程序的人來說,在這個(gè) GDE 上工作是乏味的。另一種解決方案是使用單獨(dú)的 GDE,但這已經(jīng)超出了 Arduino 的總體思路
Raspberry Pi:Raspberry Pi 與許多程序和編程語言兼容。考慮到您可以使用 C++ 和 Python 進(jìn)行編程,僅此一項(xiàng),您就擁有巨大的優(yōu)勢(shì)。此外,您可以交叉編譯、安裝 Eclipse 或 QT 等 IDE。有了它,您就擁有了半專業(yè)環(huán)境的所有工具,更不用說您可以訪問操作系統(tǒng)的編程庫,例如用于人工視覺的 Open CV。
Arduino vs. Raspberry Pi:Raspberry Pi,擁有更多種類和更完整的環(huán)境。
4.5總結(jié):
Arduino 是微控制器主板。微控制器是一種簡(jiǎn)單的計(jì)算機(jī),可以一次又一次地運(yùn)行一個(gè)程序。使用起來很簡(jiǎn)單。
Raspberry Pi 是一種通用計(jì)算機(jī),通常具有 Linux 操作系統(tǒng),并且能夠運(yùn)行多個(gè)程序。使用起來比 Arduino 更復(fù)雜。
如果您的項(xiàng)目同時(shí)涉及多個(gè)功能,需要輕松訪問 Internet 并需要媒體訪問,那么 Raspberry Pi 3 將是您的首選板。
如果您的項(xiàng)目需要從傳感器中輕松讀取數(shù)據(jù),只需根據(jù)傳感器數(shù)據(jù)進(jìn)行少量輸出,與其他機(jī)器部件輕松通信,并希望在幾乎沒有其他安裝的情況下快速啟動(dòng),那么 Arduino Uno 如果適合你的那個(gè)。
樹莓派用途
5.1樹莓派相機(jī)
Raspberry Pi 相機(jī)是一款高品質(zhì) 8 兆像素 Sony IMX219 圖像傳感器定制設(shè)計(jì)的 Raspberry Pi 附加板,具有定焦鏡頭。它能夠處理 3280 x 2464 像素的靜態(tài)圖像,還支持 1080p30、720p60 和 640x480p90 視頻。
此外,攝像頭模塊規(guī)格高,質(zhì)量比基本的 USB 網(wǎng)絡(luò)攝像頭好得多。其功能豐富的固件充分利用了 Raspberry PI SOC 中 VideoCore GPU 的強(qiáng)大功能,允許以 30fps 的速度錄制 1080p 視頻、以 60fps 的速度錄制 720p 以及以 90fps 的速度錄制 VGA 分辨率 (640×480)——非常適合慢動(dòng)作播放。
5.2樹莓派電腦
如今,臺(tái)式計(jì)算機(jī)已成為一種消亡的品種,尤其是在家庭中。隨著功能強(qiáng)大的筆記本電腦和方便的平板電腦的出現(xiàn),越來越少的人覺得需要一臺(tái)專用的臺(tái)式電腦占用空間或在家里積灰。
一臺(tái)好的臺(tái)式電腦很有用,特別是對(duì)于與工作相關(guān)的任務(wù),但對(duì)許多人來說,空間是非常寶貴的。有什么比信用卡大小的 Raspberry Pi 更好的計(jì)算機(jī)?
但是,Raspberry Pi 可以用作臺(tái)式機(jī)嗎?
也許您已經(jīng)嘗試過構(gòu)建媒體中心和復(fù)古游戲站,正如我們?cè)诒疚那懊嫠忉尩哪菢?。也許您的臺(tái)式電腦不再適合用途。
無論哪種方式,Raspberry Pi 3(越新越好?。┦怯糜谥饕a(chǎn)力目的的理想桌面替代品。
要利用桌面 PC Raspberry Pi,因?yàn)樗枰M(jìn)行許多調(diào)整。第一個(gè)挑戰(zhàn)是擺脫他每天使用的大多數(shù)谷歌應(yīng)用程序。
當(dāng)您打開 Google 文檔時(shí),事情會(huì)變慢。
瀏覽器會(huì)通過一條消息告訴您:“不再支持此版本的 Safari?!?nbsp;Google Docs 工作正常,一段時(shí)間后您可以創(chuàng)建和編輯文檔。但是,很快您就意識(shí)到存在一些問題。
盡管 Google Docs 處于最佳狀態(tài),但在單擊按鈕和角色出現(xiàn)在屏幕上之間存在最小、最小但仍然顯著的延遲。一切正常,但最終會(huì)發(fā)現(xiàn)這種無窮無盡的小延遲足以讓您決定停止使用 Google Docs。
當(dāng)然,您有 LibreOffice,它可以毫無問題地工作,并且等效于,甚至比 Google Docs 還要好。如果您只想要一個(gè)好的文字處理器,就沒有理由使用 Google Docs。
此外,這就是我們提到 LibreOffice 的原因——它具有文字處理、電子表格編輯器、演示文稿等功能。這些在 Pi 3 上運(yùn)行良好。您切換到 LibreOffice 并使用 Writer,因此您會(huì)注意到它運(yùn)行良好,您只會(huì)在啟動(dòng)時(shí)注意到一點(diǎn)延遲。
通過刪除 Google 文檔,Gmail 也變得更輕巧,使用起來非常舒適。
Chromium——Chrome 所基于的開源瀏覽器——使用來自 Pi 的終端下載和安裝相當(dāng)簡(jiǎn)單。
Gmail、文檔和云端硬盤都與 Chromium 配合得很好。LibreOffice 比 Docs 更快,即使在 Chromium 上也是如此,但您可以方便地將所有文檔提供給任何設(shè)備。
Chromium 還使導(dǎo)航更容易。具有大量 JavaScript 加載速度相當(dāng)快的站點(diǎn)不會(huì)崩潰并且易于導(dǎo)航。顯然,比 1000 美元的筆記本電腦慢,但您會(huì)發(fā)現(xiàn) Chromium 完全可以滿足日常使用。
Chromium 可能比帶有腳本阻止程序的 Iceweasel 慢一點(diǎn),但具有不破壞站點(diǎn)的優(yōu)勢(shì)。
至于 Chromium 和 Iceweasel,您可以使用其中之一。當(dāng)您嘗試同時(shí)使用兩者時(shí)(在 Google Docs 和 Gmail 之間使用五個(gè)選項(xiàng)卡),計(jì)算機(jī)在 1GByte 的內(nèi)存填滿時(shí)凍結(jié)了 10 到 20 秒。但是,同時(shí)運(yùn)行 Iceweasel 和 Epiphany 不會(huì)出現(xiàn)問題。換句話說,Chromium 消耗大量?jī)?nèi)存。
總結(jié)的一點(diǎn)是,如果你愿意對(duì)官方操作系統(tǒng) Raspbian OS 進(jìn)行調(diào)整以改進(jìn)工作方式和瑣碎安排,那么你當(dāng)然可以在 35 美元的計(jì)算機(jī)上工作。
它不會(huì)像 1,000 美元的筆記本電腦那樣舒適,但它是迄今為止最接近 Pi 的 PC。然而,你看到了。
我們忘記提所有用電 5 伏 2 安培, 是一個(gè)非常低的功耗,其中一臺(tái) PC 可以花費(fèi)高達(dá) 250 瓦,當(dāng)然,我們必須加上顯示器的消耗,但現(xiàn)代 LED 屏幕并不多。

5.3樹莓派與安卓
現(xiàn)在您可以在 Raspberry Pi 上使用 Android 8.1
Raspberry Pi 是我們今天能找到的性價(jià)比最好的微型計(jì)算機(jī)。雖然我們有多種操作系統(tǒng)可供選擇,但用戶的限制之一是無法在 Raspberry Pi 上安裝正式的 Android 操作系統(tǒng),盡管現(xiàn)在,由于 LineageOS,這個(gè)問題已經(jīng)結(jié)束。等待一個(gè)安全的時(shí)刻。你會(huì)問,什么是血統(tǒng)?它只是一個(gè)免費(fèi)的開源操作系統(tǒng),適用于機(jī)頂盒、智能手機(jī)和平板電腦,基于 Android 移動(dòng)平臺(tái)。
為了解決樹莓派在軟件方面的這個(gè)嚴(yán)重限制,它非正式地發(fā)布了樹莓派 3 的第一個(gè) LineageOS 鏡像。 這個(gè)鏡像允許我們?cè)谶@臺(tái)迷你電腦上安裝 Android 8.1 Oreo,這樣你就可以使用谷歌的移動(dòng)操作系統(tǒng),連同它的所有應(yīng)用程序,在這個(gè)設(shè)備上。
為了能夠在 Raspberry Pi 3 中運(yùn)行此映像,您下載的文件大小約為 300 兆字節(jié),但是,當(dāng)您解壓縮它時(shí),我們會(huì)發(fā)現(xiàn)一個(gè) 4.3 GB 的映像,因此我們需要一個(gè)微型-SD 至少 8 GB 用于安裝此系統(tǒng)。
至于安裝與 Raspberry Pi 的任何其他映像相同。
也就是說,一旦下載并解壓縮了譜系,我們將不得不使用“Win32 Disk Imager”之類的工具將其復(fù)制到 micro-sd 以準(zhǔn)備卡,然后啟動(dòng)微型計(jì)算機(jī)。復(fù)制 LineageOS 后,我們將其插入 Raspberry Pi,它就可以工作了。
目前,開發(fā)人員警告說這是高級(jí)用戶的圖像。此外,它也可能包含錯(cuò)誤,因?yàn)樗堑谝粋€(gè)版本基于譜系 15.1 并使用軟件渲染圖像 Google、SwiftShader 圖像。開發(fā)人員不建議將其用于制作團(tuán)隊(duì)或多媒體設(shè)備,但會(huì)逐漸使其變得越來越穩(wěn)定,將自己定位為真正免費(fèi)的替代品,讓我們?cè)?Raspberry Pi 中擁有 Android。

結(jié)論
有了這個(gè)優(yōu)秀的電腦板,你可以實(shí)現(xiàn)無窮無盡的學(xué)術(shù)項(xiàng)目,電子項(xiàng)目,以及一些復(fù)古游戲。由于其處理能力、低成本和低能耗使 Raspberry PI 成為開始學(xué)習(xí)計(jì)算機(jī)編程以及個(gè)人計(jì)算機(jī)如何從內(nèi)部工作的絕佳選擇,它對(duì)新手和最有經(jīng)驗(yàn)的程序員都很有用. 要了解有關(guān)計(jì)算機(jī)卡和我們提供的所有服務(wù)的更多信息,我們邀請(qǐng)您訪問我們的網(wǎng)站并了解我們的所有服務(wù)。
【上一篇:】NRE成本——如何使項(xiàng)目完美
【下一篇:】電阻值:如何計(jì)算和理解
- 2025-02-20深圳SMT貼片加工如何計(jì)算報(bào)價(jià)?
- 2026-03-10電源類產(chǎn)品PCBA代工代料,對(duì)安規(guī)元器件與高壓測(cè)試的管控要點(diǎn)
- 2026-03-04PCBA代工代料價(jià)格如何計(jì)算?BOM配齊、SMT貼片、測(cè)試全包報(bào)價(jià)咨詢
- 2026-03-03跨境電商賣家做PCBA代工代料,如何避免知識(shí)產(chǎn)權(quán)與出口管制風(fēng)險(xiǎn)?
- 2026-02-26元器件采購成本居高不下,PCBA代工代料如何幫客戶優(yōu)化BOM總成本?
- 2026-02-05貼片機(jī)吸嘴日常保養(yǎng):多久清洗一次?磨損到什么程度必須更換?
- 2026-02-04AOI的基本原理與設(shè)備構(gòu)成是什么?
- 2026-02-02針對(duì)高速信號(hào)板,SMT加工中如何控制阻抗連續(xù)性及減少串?dāng)_?
- 2026-01-30錫膏在鋼網(wǎng)上連續(xù)印刷多久需要回收添加新錫膏?有何注意事項(xiàng)?
- 2026-01-29怎么判斷自己焊接的電路板能不能正常使用?
- 1深圳SMT貼片加工如何計(jì)算報(bào)價(jià)?
- 2電源類產(chǎn)品PCBA代工代料,對(duì)安規(guī)元器件與高壓測(cè)試的管控要點(diǎn)
- 3PCBA代工代料價(jià)格如何計(jì)算?BOM配齊、SMT貼片、測(cè)試全包報(bào)價(jià)咨詢
- 4跨境電商賣家做PCBA代工代料,如何避免知識(shí)產(chǎn)權(quán)與出口管制風(fēng)險(xiǎn)?
- 5元器件采購成本居高不下,PCBA代工代料如何幫客戶優(yōu)化BOM總成本?
- 6貼片機(jī)吸嘴日常保養(yǎng):多久清洗一次?磨損到什么程度必須更換?
- 7AOI的基本原理與設(shè)備構(gòu)成是什么?
- 8針對(duì)高速信號(hào)板,SMT加工中如何控制阻抗連續(xù)性及減少串?dāng)_?
- 9錫膏在鋼網(wǎng)上連續(xù)印刷多久需要回收添加新錫膏?有何注意事項(xiàng)?
- 10怎么判斷自己焊接的電路板能不能正常使用?




