{eval=Array;=+count(Array);}
樹莓派( raspberry pi)是一個微型電腦,擁有完善的圖形操作系統(tǒng),它誕生的意義就是:普及編程,它可以做的事很多。
題目問樹莓派能學(xué)到什么,倒不如問樹莓派能做什么?因為你做到的才是你學(xué)到的
個人玩過一陣子樹莓派。就來說一下
官方系統(tǒng)是raspbian,是一個基于debian的樹莓派定制版。首先他是一個基于linux的系統(tǒng)。linux的優(yōu)秀就不用說了,還有用于物聯(lián)網(wǎng)的Win10 IOT,娛樂媒體中心OSMC,廣為程序員使用的Ubuntu等。樹莓派除了自帶一些學(xué)習(xí)軟件,還可以自己安裝很多程序,比如QT,chrome,搜狗
可自定義程度很高。
樹莓派到手后可以折騰著美化,漢化,安裝依賴包,打造一個個性化順手的系統(tǒng)是開發(fā)的前提。
在此過程中你會學(xué)會簡單的linux 命令行,也會對linux有進(jìn)一步的認(rèn)識。
可以得到樹莓派的IO口定義,基本的SPI,串口,CAN,I2C通信都是應(yīng)有盡有。我們可以借此和很多外設(shè),傳感器連接做一些趣味項目,比如智能小車,還可以定義IO口,你要是覺得不夠還可以用擴(kuò)展版,還有wifi,藍(lán)牙,USB均可利用
我們可以看到樹莓派官方網(wǎng)站上有一些項目。
樹莓派DIY項目
油管最酷的樹莓派十大diy
目前已經(jīng)做的項目很多了,就簡單介紹一下
VNC遠(yuǎn)程操控,直接在筆記本或者手機(jī)端操作
創(chuàng)建家庭云存儲
電視機(jī)頂盒(網(wǎng)絡(luò)電視,智能電視)
物聯(lián)網(wǎng)(天氣預(yù)報,溫度檢測)
計算機(jī)視覺(人臉識別,車牌識別,OCR字符識別,等圖像處理OpenCV,SimpleCV)
安全檢測系統(tǒng)(距離,煙霧,觸控,光線,電磁,捕捉異常,圖像,紅外)
搭載ROS機(jī)器人系統(tǒng)(機(jī)械臂,3d打印,智能小車)
條碼識別
掌上游戲機(jī)(這個網(wǎng)上有教程)
無線路由器
集群組成超級計算機(jī)
等等
樹莓派可以做的東西很多很多
在做以上項目時,你也學(xué)習(xí)了編程技能C/C++,Python,web開發(fā)。
同時如果你想,還可以學(xué)習(xí)Java,php,C#,等大多數(shù)編程語言
暫時更到這
曾經(jīng)極客君作為一名設(shè)備的追求者,天天琢磨著各種顯卡、內(nèi)存、機(jī)械鍵盤,以為有了好設(shè)備才能夠成為真正的代碼大神。
直到看到這條新聞:美國宇航局(NASA)監(jiān)察長辦公室(OIG)在 6 月 18 日發(fā)布了一份報告稱,2018 年 4 月一名電腦「黑客」入侵了 NASA 下屬噴氣推進(jìn)實驗室的網(wǎng)絡(luò),導(dǎo)致多個航天飛行系統(tǒng)短暫與實驗室網(wǎng)絡(luò)中斷連接,順便盜走了 35 個文件夾中的 500 MB 數(shù)據(jù)。
而被盜走的文件中,有 2 個文件包含與火星科學(xué)實驗室任務(wù)相關(guān)的「國際武器貿(mào)易條例」信息。其中包括好奇號火星車,火星車一直在收集火星上的土壤、巖石樣本以及其他有價值的信息,可以說都是絕密中的絕密。
堂堂 NASA 竟然也被黑客攻破了安全網(wǎng)絡(luò),而再仔細(xì)一看黑客用的電腦,極客君驚掉了下巴:用的是一款 35 美金(240 人民幣)的廉價Raspberry Pi(樹莓派)設(shè)備,這也充分說明了只要心中有碼,用啥設(shè)備世界都是高清無碼。
這款還沒有巴掌大的 Linux 的單片機(jī)計算機(jī),麻雀雖小五臟俱全,普通電腦有的那些接口它也應(yīng)有盡有,使用起來也極其簡單:只需要用 HDMI 連接顯示器,鍵鼠連接 USB,就可以開始代碼走起了。
可以說,樹莓派就是為了編程而生的,不僅搭載的是基于 Linux 的操作系統(tǒng),而且又便宜又便攜。創(chuàng)造出這款神器的是幾位劍橋大學(xué)的學(xué)生,在 2006 年的時候,電腦還是一個比較昂貴的東西,劍橋大學(xué)的電腦設(shè)備支持不了全部學(xué)生的需求,而很多學(xué)生也因為買不起電腦只能沒入門就放棄了。
于是這幾位動手能力極強(qiáng)的極客,決定自己來制作一款專門用來編程的廉價計算機(jī),并且花了 6 年時間,以 Atmel 的 ATmega 644 單片機(jī)為模板,從 0 開始純手工焊制電路板,而大眾對于這款產(chǎn)品的關(guān)注程度也非常之高,在 2011 年 5 月,樹莓派計算機(jī)在網(wǎng)上被曝光,僅僅 2 天之內(nèi)早期樹莓派的視頻瀏覽量就達(dá)到了 60 萬。最終在 2012 推出了第一代的樹莓派。
這款卡片式微型電腦不僅可以用來編程,甚至還可以做到個人家用電腦的所有基本功能,上網(wǎng)、播放電影、打游戲都不在話下,一經(jīng)上市就供不應(yīng)求,短短一年時間內(nèi)就賣出了 100 萬份,無數(shù)計算機(jī)愛好者以擁有一臺樹莓派為榮,生產(chǎn)出來的樹莓派都迅速被運(yùn)送到世界各地。
而樹莓派也依靠著自己的特性成為了一種現(xiàn)象,不僅是世界上第三大暢銷的通用計算機(jī),總銷量超過了 2000 萬份,占據(jù)了整個市場的 2.5% ,而且已經(jīng)超越了編程的范疇,依靠自身低能耗、移動便攜性、GPIO 等特性,被應(yīng)用到了各種領(lǐng)域里面:不僅成為了各種機(jī)器人的大腦,而且被放到國際空間站做實驗,從瘦客戶端到工控系統(tǒng),樹莓派的身影無處不在,甚至在不少電影電影中也成為了極客的一個必備道具,只要你腦海中有 idea,樹莓派都可以幫助你完成。
盡管已經(jīng)成為了一個符號,但是樹莓派一直沒改變的還是它的那個初心: 35 美元的廉價編程學(xué)習(xí)機(jī),在 6 月 24 日,樹莓派迎來了第四代產(chǎn)品,相比于前一代,樹莓派 4 搭載博通 BCM2711 處理器,1.5 GHz,采用 ARM Cortex-A72 架構(gòu),LPDDR 4 內(nèi)存,擁有 1GB、2GB 和 4GB 三個版本。其處理能力提升到了 Raspberry Pi 3+ 的三倍、多媒體性能為四倍。
除了性能上的提升,樹莓派4 還與時俱進(jìn)的將各類接口進(jìn)行了升級,不僅可以連接千兆以太網(wǎng)、藍(lán)牙 5.0 以及 USB 3.0 ,還擁有了雙 micro HDMI 端口,Type-C 充電端口,這些都是時下的主流配置。而在各大科技媒體進(jìn)行過使用之后,全都贊不絕口,認(rèn)為樹莓派 4 已經(jīng)可以輔助處理日常工作了。
提量并沒有帶來提價,依然還是 35 美元起,1 GB 版本的售價為 35 美元 ,2GB 版本為 45 美元 、4 GB 版本為 55 美元,也是所有版本的最高價也就折合人民幣 378 元。除此之外,這次樹莓派還帶來了一整套的桌面配件,套件中包括了主板、機(jī)箱、USB鍵鼠、電源、兩根 HDMI 線、32GB Micro SD 存儲卡、以及初學(xué)者指南,價格為105 英鎊(919RMB),依然還是很便宜。
沒準(zhǔn)下個用樹莓派黑進(jìn)特朗普電腦的人就是你。
樹莓派是一系列為編程教育而設(shè)計的單板微型電腦,僅有信用卡大小。樹莓派麻雀雖小,但卻擁有了電腦的所有接口,稱為迷你電腦不為過,所以它可以完成絕大多數(shù)電腦可以做的事情,比如文檔編輯、播放視頻、玩游戲、編程等等。
雖然樹莓派的處理能力不及我們正常使用的電腦,但它勝在是一臺比普通電腦便宜得多可以隨意折騰的小電腦,并不需要擔(dān)心它會弄壞,即使弄壞了也不需要花太多的錢。實際上日常生活中有許多工作并不需要性能很好的電腦來去操作,這時樹莓派的高性價比就體現(xiàn)出來了,比如用樹莓派做一個網(wǎng)絡(luò)服務(wù)器、一個家庭NAS(網(wǎng)絡(luò)存儲服務(wù)器)、一個媒體中心、一個TorrentBox等等。
既然樹莓派有那么多的接口,那么它的可玩性就非常高了,很多玩過樹莓派的人將它定義為“電子版的樂高積木”,我們可以通過樹莓派搭建電子積木,實現(xiàn)各種各樣的奇思妙想。
用樹莓派搭建家庭影院、無線路由器、BT下載服務(wù)器、FTP文件服務(wù)器、代碼托管服務(wù)(SVN)、網(wǎng)絡(luò)收音機(jī)電臺、網(wǎng)站服務(wù)器、鬧鐘、平板電腦等等僅僅只是樹莓派普通得不能再普通的應(yīng)用。我們和樹莓派之間隔著無數(shù)的奇思妙想,如下圖:
有人通過3D打印、樹莓派制做了一個蜘蛛機(jī)器人,這只蜘蛛機(jī)器人的身軀和四肢都是通過3D打印的。樹莓派則是作為了這個蜘蛛機(jī)器人的“大腦”,在這個過程中不僅僅能體驗到樂趣,更是對于3D打印,Python編程,樹莓派,基礎(chǔ)電路有了更為深入的體驗,而不僅僅在于紙上談兵。
有人通過WS2812點(diǎn)陣顯示屏項目,樹莓派制作了木刻版的LED游戲顯示器,剛好可以用來來場震撼版的俄羅斯方塊游戲。屏幕采用木質(zhì)貼面,當(dāng)LED關(guān)閉時,木質(zhì)貼面則會完全隱藏LED,而LED開啟時木質(zhì)貼面就瞬間轉(zhuǎn)化成了一個游戲顯示器。
見識過特斯拉的能力,于是車界也開始內(nèi)卷了,有人沒有辦法馬上購買一輛特斯拉,于是他就想到了給車做一個升級,讓它具有探測和識別物體的能力。于是一款基于樹莓派的車牌識別檢測系統(tǒng)就誕生了,它放到車上之后可以實時檢測車牌。
許多人這輩子都與手繪素描漸行漸遠(yuǎn),尤其是程序員,畫出四不像只能望洋興嘆。于是一個簡易版的樹莓派繪圖機(jī)就出現(xiàn)了,彌補(bǔ)了那個可能成為藝術(shù)家的遺憾。難得的是除了樹莓派和舵機(jī)之外的零件都可以在家里隨便翻翻就可以找到。
某些懶人甚至使用樹莓派制作了自動澆灌系統(tǒng),可以利用物聯(lián)網(wǎng)來監(jiān)測和維護(hù)植物的生長,實現(xiàn)自動澆灌,簡直不要太懶了哦。
如果你想吐槽樹莓派很小眾,那么你就大錯特錯了,樹莓派在實際生活中的應(yīng)用同樣非常廣泛,比如下圖的交通點(diǎn)陣式顯示大屏就是基于樹莓派。
正是因為樹莓派屬于微型電腦,它的功耗很低,僅用電池就可以帶起來。通過樹莓派很多人體會到了編程的樂趣,但更多的則是燒腦創(chuàng)意和動手制作的樂趣。樹莓派把編程枯燥的這件事轉(zhuǎn)化成了實實在在的成果,成果往往能夠激發(fā)人的動手和思考能力。
以上個人淺見,歡迎批評指正。
認(rèn)同我的看法,請點(diǎn)個贊再走,感謝!
喜歡我的,請關(guān)注我,再次感謝!
朋友們好,我是電子及工控技術(shù),我來回答這個問題。樹莓派是最近十多年才出現(xiàn)的一種具有微型電腦功能的電路板,它的功能要比我們以前玩的單片機(jī)和Arduino要強(qiáng)大許多,樹莓派電路板可以自帶操作系統(tǒng),因此我們學(xué)習(xí)樹莓派既可以作為各種設(shè)備的控制板,因為它象單片機(jī)一樣,提供了豐富的GPIO口,,比如我們家里用的智能電視或者機(jī)頂盒、各種圖像識別、安全檢測、游戲機(jī)、無線路由器、條碼識別等。
我們也可以用樹莓派編輯Office 文檔、瀏覽網(wǎng)頁、玩游戲等類似電腦的功能,我們即使玩需要強(qiáng)大的圖形加速器支持的游戲也是完全可以的。因為就類似一個計算機(jī),可以獨(dú)立運(yùn)行系統(tǒng),它的數(shù)據(jù)是通過SD 卡作為"硬盤"或者也可以外接大容量USB 存儲設(shè)備作為硬盤。總的來說樹莓派的用途非常廣泛,再加上它的價格不高,我們還可以用樹莓派制作成一個多媒體中心,利用它可以播放視頻,甚至可以通過電視機(jī)的USB 接口供電。
可以這樣說,樹莓派可以作為世界上最小的臺式電腦,我們又稱為卡片式電腦,它的外形只有信用卡大小,卻具有電腦的所有基本功能。我認(rèn)為用樹莓派制作一些簡單的控制設(shè)備應(yīng)該是大材小用了,比如電機(jī)的調(diào)速控制,利用數(shù)碼管制作的時鐘溫度計等,畢竟樹莓派要比單片機(jī)的價格貴許多倍,在性價比上很不劃算的。
由于樹莓派是一款基于ARM架構(gòu)的微型電腦主板,它以SD/MicroSD卡為內(nèi)存硬盤,卡片主板周圍有一到四個不等的USB接口和一個10/100 以太網(wǎng)接口,它可以可連接鍵盤、鼠標(biāo)和網(wǎng)線,同時擁有視頻模擬信號的電視輸出接口和HDMI高清視頻輸出接口,以上部件全部整合在一張僅比信用卡稍大的主板上,具備所有PC的基本功能。我們只需要連接顯示器和鍵盤,就可以運(yùn)行電子表格、文字處理、播放高清視頻等諸多功能。
目前樹莓派電路主板還支持Python、Java、C 等編程語言,因此我們還可以以樹莓派作為平臺來學(xué)習(xí)各種計算機(jī)語言的編程,總的來說它作為近年來出現(xiàn)的一種微型電腦,自其出世以來,受到眾多計算機(jī)愛好者和創(chuàng)客的熱愛,我們從表面看它外表瘦弱,但是其內(nèi)"芯"很強(qiáng)大,視頻、音頻等功能樣樣具備,可謂是"麻雀雖小,五臟俱全"。以上就是我對這個問題的回答。歡迎朋友們分享、留言、討論。敬請關(guān)注電子及工控技術(shù),感謝點(diǎn)贊。
可以把樹莓派看成是一臺低成本的服務(wù)器,來進(jìn)行平時編程練習(xí)的發(fā)布環(huán)境,比如說作為一個爬蟲服務(wù)器,爬取我們想要的數(shù)據(jù),可以在上面運(yùn)行web服務(wù)等等。
樹莓派一開始是做為以python為基礎(chǔ)的開發(fā)板,所以我們可以使用python做一些嵌入式的硬件編程,比如做一些聯(lián)動開關(guān),聯(lián)動傳感器。
當(dāng)然也有大神使用多臺樹莓派集成成了分布式計算平臺。
學(xué)不到啥,這破玩意兒居然連原理圖都不提供,搞得多神秘似的。也就拿python寫幾個端口驅(qū)動小程序,對嵌入式系統(tǒng)學(xué)習(xí)毫無卵用。至于其他的什么比如linux開發(fā),在虛擬機(jī)上或物理機(jī)上裝個linux從哪里看都比個弱雞的樹莓派強(qiáng)。
樹莓派,廉價的pc,基本上擁有電腦的基本功能,但實用性確實不高,性能趕不上你一臺電腦上的虛擬機(jī)。所以用它搭建服務(wù)器什么都就又點(diǎn)兒不實際了,更多的是用在硬件開發(fā)領(lǐng)域吧,超小的的體積卻擁有比單片機(jī)強(qiáng)大的多的性能,開發(fā)物聯(lián)網(wǎng)產(chǎn)品的有一定的優(yōu)勢。例如使用opencv開發(fā)一個人臉識別的開門方案,樹莓派可以說是一個不錯的選擇。
能學(xué)到的太多了,我一直就在玩這個,其中能接觸到python、html、javascript、linux、電路知識、鍛煉思路,這些都會涉及到編程開發(fā),想做出一個比較像樣的作品,其中會涉及到軟、硬件系統(tǒng)設(shè)計,這方面要比單純開發(fā)困難很多,當(dāng)然也有意思很多,開闊自己嘛,所以個人覺得這個小板子還是很好的。個人感覺樹莓派只是一塊“磚”,前面說的那些才是“玉”
您好,我是資深樹莓派玩家,有的人利用樹莓派搭建各種應(yīng)用,各種網(wǎng)站,各種服務(wù)!也有人通過樹莓派做個掌上游戲機(jī),遙控小汽車,可以通過攝像頭和一些其他的接口,加上linux系統(tǒng)的加持,能實現(xiàn)很多的功能,至于學(xué)到什么?就要看您的動手能力強(qiáng)不強(qiáng),最簡單的可以學(xué)會簡單的liunx系統(tǒng)的安裝,操作,軟件配置,服務(wù)器搭建!等很多的東西!也算是一個小小的服務(wù)器!
0
回答0
回答0
回答0
回答0
回答0
回答0
回答7
回答0
回答0
回答