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