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

所以只有這一塊Arduino是沒辦法做太多事,必須得搭配感測器或周邊設備,來達到邏輯判斷或是自動控制的目的。
程式簡單好上手,沒學過程式的初學者也可以輕鬆駕馭。

懶番茄工作室Arduino介紹:
我個人覺得他最棒的地方是網路上有很多資源函式庫等等,這使我們只需要想我們的感測器或設備要如何應用,而非花時間去解決感測器設備的技術問題,大大降低了製作的門檻。
Arduino由來
維基百科: Arduino
Massimo Banzi是一家高科技設計學院的老師,他的學生常常抱怨找不到好用又便宜的微控制器。
於是2005年,Massimo Banzi與David Cuartielles(西班牙籍晶片工程師,當時在學院做訪問學者)討論這個問題。
過幾天後,程式碼及電路板就設計完成,並命名為Arduino。
Arduino介紹
硬體簡介

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

首先我們先去Arduino官網下載Arduino IDE,這絕對是必須用到的東西。
它可以讓你編輯程式,在燒錄進去Arduino開發板前,還有驗證功能,如果程式有語法錯誤等等,他會告知你,相當方便。
有了它我們才能開始開發一些創意專案。
使用Arduino開發的優點
- 開源硬體及軟體,任何人都可以依照官網的電路圖自己製作或修改電路板,軟體也是可以修改,創造了更多可能性。
- 價格便宜,義大利原廠約600~800,由於任何人都可以生產電路板,因此有些副廠的電路板很便宜約150~200,這讓我們可以更容易取得。
- 支援很多感測器元件或模組,且價格也都不會很貴。
- 網路上有許多函式庫,我們只需要知道如何應用我們的感測器,很多技術性的問題,已經被許多大神解決了,因此我們不需要懂太複雜的程式,專注在專案上就可以了。
Arduino 創作
8x8x8 LED:
DIY機械手臂:
貓咪飼料自動餵食機: