2014年7月25日 星期五

[Blogger 39/100] Arduino Leonardo 初體驗

新板子入手!

Arduino 是個開源的電子平台,很適合 Maker 們拿來自行打造各種的周邊應用。
相關的資源可以參考以下幾個網站:


因為是開源的計劃,所以可以找到各種不同的 provider。
不過為了安心,還是先挑了官方的 Leonardo 版本。

小巧玲瓏的包裝。

Leonardo 本尊, 簡易紙本說明及貼紙。

MADE IN ITALY。
連電路板背面都要很美觀。

還需要軟體才能發揮 Arduino 的功力。
請到官網下載 Arduino IDE
http://arduino.cc/en/Main/Software

非常貼心的有支援 Mac OSX,目前是 1.0.5。

先將 Leonardo 用 Micro-USB-Cable 與 Mac 連接。
Leonardo 的 綠色 ON LED 亮起就是成功開機了。

接下來把 Arduino IDE 跑起來,設定 Serial Port。
Leonardo 的 USB serial port 應該會自動抓到。
請選擇 /dev/cu.xxxx 這一組。

下一步在 Board 選單裡選擇對應的 Arduino 型號。
我們要測試一下用程式來控制 Aruino。

Arduino IDE 裡已經包含了範例程式。
現在手頭只有 Arduino 版子,先試試最簡單的 LED 閃爍。
在 File > Examples > 02.Digital 裡選 BlinkWithoutDelay 。

修改 interval 的數字就可以改變 LED 閃爍的頻率。
實際來試試吧,按下上方 Upload 的按鈕,Leonardo 的 TX/RX 閃個幾秒後就 ok 了。

程式跑的實際效果如下:
L 的橙色燈會隨著所設定的 interval 長短而閃爍。