arduino vs raspberry pi:哪臺是你的迷你電腦?

Arduino和Raspberry Pi看起來非常相似——它們都是可愛的小電路板,上面有一些晶片和引腳——但實際上它們是非常不同的裝置。...

Arduino和Raspberry Pi看起來非常相似——它們都是可愛的小電路板,上面有一些芯片和引腳——但實際上它們是非常不同的設備。

rap**erry-pi-vs-arduino-featured

你在找一臺小電腦,也許是用來給DIY網絡安全攝像頭供電——這是各種有趣項目所需要的共同決定。你聽說過關於樹莓皮和阿杜伊諾的好消息,但是你不能決定哪一個適合你。哪一個是最有用的,一旦你拆卸了安全攝像頭感謝與鄰居的事件?你可以用哪一個放電影?別擔心,我們是來解釋一切的!

如果你更多的是一個視覺學習者(像我一樣),這篇文章可以在這裡以視頻形式提供:

有什麼區別?

Arduino是一個微型控制器,實際上不是一臺微型計算機。微控制器只是構成整個計算機的一小部分。Arduino僅提供Raspberry Pi功能的一個子集。

雖然ARDUNO可以用C++編寫的小程序編程,但它不能運行一個完整的“操作系統”,而且肯定不會很快取代你的媒體中心。另一方面,樹莓皮是一臺成熟的電腦。如果你在看這個網站,我想你知道這意味著什麼。

優勢和劣勢

那麼Arduino沒用了嗎?幾乎沒有-一個Arduino是完美的電子項目。它包含一組可以直接連接到組件和傳感器的輸入和輸出,並且非常容易直接跳轉到**東西上。這使得它非常適合原型化的東西,或使小項目,不需要複雜的Pi。

Arduino

Arduino運行Arduino固件,這是一個基本的核心軟件位,允許它通過USB與計算機通信,並允許訪問所有功能。通常不會更換此固件,但這是可能的。一旦你的代碼被加載,你可以在任何地方**它,它就會立即開始工作-你不需要重新啟動,**鍵盤,或選擇一個應用程序來運行。它完成了程序設定的任務,做得很好,而且很快就完成了。

另一方面,樹莓皮是一個功能齊全的微型計算機。它需要一個操作系統(檢查它可以運行的10個Linux發行版),並且在運行之前需要少量的啟動時間。存儲是由micro-SD卡提供的,而內置的以太網允許聯網(你也可以在Arduino上聯網,但它需要一個附加的“屏蔽”)。

Pi的核心是Broadcom Arm-v6 CPU;它有內存和驅動HDMI輸出的圖形處理器。你可以插上鍵盤和顯示器,加載Linux,技術水平較低的人可能不知道驅動一切的機器到底有多小。Pi在一個非常小的包中是一個非常強大的平臺——非常適合於嵌入式系統,或者需要更多交互性和處理能力的項目。

Raspberry Pi

也就是說,對於簡單的電子項目來說,覆盆子要複雜得多。例如,每個人的第一個項目都是一個LED開關閃爍的衍生產品。在Arduino上,這需要將一個LED和電阻器連接到兩個引腳上,然後上傳大約8行代碼。就這樣。在Raspberry Pi上——假設您已經安裝了一個功能齊全的操作系統,並按照您的喜好進行了設置,那麼您需要安裝一些庫來幫助您控制GPIO引腳(即連接組件的位)。

不過,有很多庫可供選擇,這取決於您要用哪種語言編程—包括Scratch等可視化設計器。WiringPi允許您使用Arduino派生的相同語言進行編寫。最後,您可能需要在運行應用程序之前編譯它。關鍵是,你幾乎可以做Arduino所能做的一切,在圓周率上——這更復雜。

Scratch

這裡要記住的另一個重要點是,Arduino是最流行的電子項目平臺,因此即使電子項目可以在Raspberry Pi(10 Raspberry Pi初學者項目)上進行,您也不會找到那麼多的初學者教程來幫助您。一旦你準備好處理更大、要求更高的項目,最好考慮將Pi作為一種升級。

Raspberry Pi是一臺微型計算機,Arduino不是。為了更清楚地理解這一點,這裡有一些可安裝在Raspberry Pi上的操作系統:

  • Raspbian(基於DebianLinux,這是“默認”操作系統)。
  • 里斯科。
  • 計劃9。
  • Xbox Media Center。

我們以前寫過7個樹莓Pi操作系統。

Kodi

下面是您可以在Arduino上安裝的操作系統列表:

  • 沒有

你決定了?偉大的。先來看看如何用Pi直播YouTube,或者用Arduino**一個閃電雲燈?我們有一個非官方的樹莓皮初學者指南,應該證明是有幫助的,還有一個對Arduino,太。

等待!為什麼要選擇呢?

實際上,你可以同時擁有兩個世界中最好的一個;Pi可能是一個更復雜的Arduino,Arduino不能像Pi那樣處理更多的事情——但是你考慮過把它們一起使用嗎?AlaMode項目將一個可堆疊的Arduino克隆直接放在Pi的頂部,從而可以即時訪問所有常用的Arduino函數。

Pi and Arduino Together

或者,如果Python更適合您,只需將您的Arduino**Pi的USB並直接與之通信。

我希望您現在能更清楚地瞭解Arduino和Raspberry Pi之間的區別,以及為什麼在特定的應用程序中一種可能比另一種更好。在下面的評論中向我們展示一些Arduino/Pi項目!

  • 發表於 2021-03-15 06:18
  • 閱讀 ( 50 )
  • 分類:DIY

你可能感興趣的文章

阿杜伊諾(arduino)和樹莓皮(raspberry pi)的區別

關鍵區別–arduino vs raspberry pi Arduino和Raspberry Pi的主要區別在於Arduino是一個微控制器開發板,而Raspberry Pi是基於Linux作業系統的通用計算機。 選擇Arduino或Raspberry Pi取決於要開發的專案。本文討論了最常見的Arduino Uno和Raspberry Pi...

  • 發佈於 2020-10-11 03:02
  • 閲讀 ( 50 )

raspberry pi、pico、arduino等單板計算機和微控制器

你可能聽說過樹莓圓周率,但這種單板計算機(SBC)有什麼不同於微控制器? ...

  • 發佈於 2021-03-11 11:23
  • 閲讀 ( 45 )

10+禮物的想法誰擁有一個樹莓皮

覆盆子皮總是極客的好禮物。但如果他們已經有了圓周率呢?好吧,圓周率的要點是你可以用它做很多事情,所以用一些優秀的圓周率為中心的禮物來幫助他們。 ...

  • 發佈於 2021-03-12 08:25
  • 閲讀 ( 50 )

5個線上威脅可能會毀掉你的raspberry pi體驗

你很高興用你的樹莓皮。也許是遊戲中心,或者是媒體中心。希望你已經嘗試了一些其他用途,這個難以置信的多功能的小電腦。但它安全嗎? ...

  • 發佈於 2021-03-12 17:34
  • 閲讀 ( 45 )

關於arduino你一直想知道的10件事

Arduino是你能學到的最好的極客愛好之一,因為它涉及到一點點東西:電路、編碼、自己動手、解決問題、創造力等等。但即使你沒有任何這方面的經驗,你仍然應該學習Arduino——即使只是基礎知識。 ...

  • 發佈於 2021-03-13 02:49
  • 閲讀 ( 53 )

樹莓皮:非官方教程

This guide is available to download as a free PDF. Download this file now. Feel free to copy and share this with your friends and family. ...

  • 發佈於 2021-03-13 15:59
  • 閲讀 ( 61 )

9個最好的pi程式設計資源,把你的樹莓pi使用

樹莓皮是個漂亮的裝置。作為一種片上系統(SoC)單板裝置,Raspberry-Pi有很多用途。專案範圍從媒體中心和復古遊戲應用程式到DIY智慧家居技術,但在Raspberry Pi上程式設計提供了大量的學習機會。 ...

  • 發佈於 2021-03-14 03:57
  • 閲讀 ( 51 )

為什麼你什麼都不用樹莓皮

想**一個網路連線的doodad,它會閃爍LED嗎?你可以用樹莓皮!畢竟,當你的工具箱裡只有一把錘子的時候,你很容易把一切都看成釘子。但你不應該,這就是原因。 ...

  • 發佈於 2021-03-14 14:25
  • 閲讀 ( 68 )

可程式設計邏輯控制器如何在你周圍執行

可程式設計邏輯控制器(PLC)是最常見的計算機之一。然而,儘管這些電腦非常流行,但它們仍然比傳統電腦暴露得少。但是可程式設計邏輯控制器就在我們身邊,自動化了我們的日常生活。 ...

  • 發佈於 2021-03-14 21:05
  • 閲讀 ( 45 )

為您的第一個專案最好的樹莓皮工具包

計劃一個基於樹莓皮的專案?你需要的不僅僅是低成本的電腦,還有什麼?為了幫助你,不同的公司已經把樹莓皮工具包,每一個特定的任務和專案適合。 ...

  • 發佈於 2021-03-15 13:46
  • 閲讀 ( 50 )