樹莓派安裝opencv3 如果只是學(xué)習(xí)編程,你愿意用500塊錢買一個(gè)樹莓派4B還是自己組裝一臺(tái)電腦?為什么?
如果只是學(xué)習(xí)編程,你愿意用500塊錢買一個(gè)樹莓派4B還是自己組裝一臺(tái)電腦?為什么?我做電子技術(shù),經(jīng)常接觸軟件編程和嵌入式編程,在這里談?wù)勛约旱慕ㄗh。我覺得你所說的“學(xué)習(xí)編程”有兩個(gè)方面第一,如果你是嵌
如果只是學(xué)習(xí)編程,你愿意用500塊錢買一個(gè)樹莓派4B還是自己組裝一臺(tái)電腦?為什么?
我做電子技術(shù),經(jīng)常接觸軟件編程和嵌入式編程,在這里談?wù)勛约旱慕ㄗh。
我覺得你所說的“學(xué)習(xí)編程”有兩個(gè)方面
第一,如果你是嵌入式程序員,最好買樹莓派4B。因?yàn)闃漭?B,適合DIY方向,本身體積小,可擴(kuò)展性強(qiáng)。它可以實(shí)現(xiàn)多種復(fù)雜的智能控制,具有廣闊的應(yīng)用前景。對(duì)于學(xué)習(xí)者來說,互聯(lián)網(wǎng)上有許多樹莓派開發(fā)社區(qū)。開源代碼和分享成功案例最適合學(xué)習(xí)。
第二,如果是純軟件編程的話,組裝一臺(tái)電腦就可以了,覆盆子派4B也是。因?yàn)榧冘浖幊痰木窒扌院艽?。主要要求是具備編寫算法的能力和底層?qū)動(dòng)程序編程的能力。不過,如果自己組裝電腦,建議電腦配置更高,這樣有利于提高代碼操作效率。
初學(xué)者學(xué)單片機(jī)好還是樹莓派好?
首先,我們需要弄清楚我們指的是哪個(gè)“好”?首先,如果你想快速實(shí)現(xiàn)輸出,比如說,如果你想?yún)⒓与娮釉O(shè)計(jì)比賽等比賽,最好用樹莓派,因?yàn)楝F(xiàn)在,如果你不講51單片機(jī),即使你用STM32,只要你用MCU工作,在評(píng)委眼里,它們都是低端作品,一般都是直接殺掉的。當(dāng)然,這里排除了一些極具創(chuàng)意、特色和實(shí)用性的東西,但是現(xiàn)在電子、計(jì)算機(jī)等專業(yè)的學(xué)生太多了。自電競(jìng)開始以來,職業(yè)選手和業(yè)余選手的數(shù)量已達(dá)數(shù)千萬。人們已經(jīng)嘗試了你能想到的和能做的一切。這不是針對(duì)初學(xué)者和參賽者的比賽。超過90%的時(shí)候,你的作品不會(huì)如此有趣,以至于不能吸引評(píng)委的注意。如果你想獲得更高級(jí)別的獎(jiǎng)項(xiàng),你使用的控制器也應(yīng)該是更高級(jí)別的,這也是當(dāng)前電子游戲的“潛規(guī)則”。即使項(xiàng)目可以用51實(shí)現(xiàn),評(píng)委們還是喜歡用這種開源的硬件板來制作產(chǎn)品。至少它運(yùn)行Linux。多高啊,對(duì)吧!這就是浮躁虛榮的科技圈。第二,如果受試者想問,在電子世界中應(yīng)該從哪種設(shè)備開始,我建議從51開始。在一年內(nèi),你應(yīng)該遠(yuǎn)離樹莓派,BBB和其他開源硬件。首先,如果你不學(xué)習(xí)51的“低級(jí)”MCU(也許你應(yīng)該在這里為初學(xué)者使用),就好像你在實(shí)踐中沒有學(xué)會(huì)采取馬的步驟一樣,你在技術(shù)上沒有堅(jiān)實(shí)的基礎(chǔ),將來你將不能做任何項(xiàng)目(如果你是一個(gè)負(fù)責(zé)人)。其次,樹莓派是一種開源硬件。它有很多信息,并且有許多國外的開源代碼和項(xiàng)目。然而,這里的主要主題不是純粹的應(yīng)用程序開發(fā),而是驅(qū)動(dòng)程序級(jí)開發(fā)?;谶@個(gè)前提,我們首先要考慮的是,關(guān)于覆盆子派我們需要掌握什么?Linux操作、C高級(jí)、arm匯編等。就這三個(gè)方面而言,如果學(xué)生有充裕的學(xué)習(xí)時(shí)間,一年真的能贏嗎?因此,要想選擇入門級(jí)電子設(shè)備,就必須打好基礎(chǔ)。現(xiàn)在科技圈很浮躁,大家都看好快錢。很少有人能冷靜下來,徹底了解技術(shù)細(xì)節(jié)。我非常希望你能系統(tǒng)而仔細(xì)地學(xué)習(xí)基礎(chǔ)課程,這個(gè)過程可能會(huì)很枯燥。不過,如果你在這一階段學(xué)得好,有很深的內(nèi)功,以后會(huì)很順利,你也不知道怎么解決一些問題。我是一個(gè)嵌入式精英訓(xùn)練營。我已經(jīng)把你帶入了嵌入式開發(fā)的奇妙世界。Opencv是一個(gè)相對(duì)較大的包。你可以用apt-get安裝它。此外,它還有許多接口。我記得用Python調(diào)用它的函數(shù)。除了視頻捕獲,還有一些簡單的圖像識(shí)別功能。有些機(jī)器人是用樹莓派做成的,機(jī)器視覺是用OpenCV做成的。