Arduino是什麼 ? 讓沒有學過程式的你也可以容易上手的開發板

Arduino 是什麼?

 Arduino是什麼?

Arduino是整合微控制晶片及燒錄功能在一塊開發板上,就可以它的作用就好比人類的大腦,可以設計判斷不同條件,來去決定身體要做甚麼?眼睛看到前方有障礙物>大腦判斷>控制雙腳移動避開。

Arduino控制概念圖

所以只有這一塊Arduino是沒辦法做太多事,必須得搭配感測器或周邊設備,來達到邏輯判斷或是自動控制的目的。

程式簡單好上手,沒學過程式的初學者也可以輕鬆駕馭。

Arduino LED閃爍控制教學,初學必備練習!

Arduino IDE
Arduino 開發環境

懶番茄工作室Arduino介紹:

我個人覺得他最棒的地方是網路上有很多資源函式庫等等,這使我們只需要想我們的感測器或設備要如何應用,而非花時間去解決感測器設備的技術問題,大大降低了製作的門檻。

 Arduino由來

維基百科: Arduino

Massimo Banzi是一家高科技設計學院的老師,他的學生常常抱怨找不到好用又便宜的微控制器。

於是2005年,Massimo Banzi與David Cuartielles(西班牙籍晶片工程師,當時在學院做訪問學者)討論這個問題。

過幾天後,程式碼及電路板就設計完成,並命名為Arduino。

Arduino介紹

硬體簡介

Arduino 硬體簡介
  • 透過USB方口連接線,連接電腦與Arduino,提供電源以及電腦燒錄程式的端口。
  • 想要讓Arduino重置,按一下重新開機就可以了。
  • 每個接腳都有它的定義,電路板上有簡單標示出來,我們主要是透過接腳來連接感測器或週邊設備。

開發環境

Arduino 官網

首先我們先去Arduino官網下載Arduino IDE,這絕對是必須用到的東西。

它可以讓你編輯程式,在燒錄進去Arduino開發板前,還有驗證功能,如果程式有語法錯誤等等,他會告知你,相當方便。

有了它我們才能開始開發一些創意專案。

使用Arduino開發的優點

  • 開源硬體及軟體,任何人都可以依照官網的電路圖自己製作或修改電路板,軟體也是可以修改,創造了更多可能性。
  • 價格便宜,義大利原廠約600~800,由於任何人都可以生產電路板,因此有些副廠的電路板很便宜約150~200,這讓我們可以更容易取得。
  • 支援很多感測器元件或模組,且價格也都不會很貴。
  • 網路上有許多函式庫,我們只需要知道如何應用我們的感測器,很多技術性的問題,已經被許多大神解決了,因此我們不需要懂太複雜的程式,專注在專案上就可以了。

Arduino 創作

8x8x8 LED:

DIY機械手臂:

貓咪飼料自動餵食機:

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *