23
Processing 雙A計畫 Android Arduino

Processing / Android / Arduino

Embed Size (px)

Citation preview

Page 1: Processing / Android / Arduino

Processing 雙A計畫

Android

Arduino

Page 2: Processing / Android / Arduino

Procesing / Android

Page 3: Processing / Android / Arduino
Page 4: Processing / Android / Arduino

Android with Robot

Page 5: Processing / Android / Arduino

Android ADT Bundle

• 整包下載好,就有Android 4.2可使用。

Page 6: Processing / Android / Arduino

切換到Android

Page 7: Processing / Android / Arduino

如何設定Processing中的Android SDK路徑

Page 8: Processing / Android / Arduino

匯出成Android project / apk

• 需要後續修改或是無法直接由Processing安裝時可這樣使用。

Page 9: Processing / Android / Arduino

執行 Device / Emulator

Android SDK must be ready.

Page 10: Processing / Android / Arduino

Processing / Arduino

Page 11: Processing / Android / Arduino

Arduino Introduction

• Massimo Banzi 和 David Cuartielles所設計

• 低價位微處理器

• 開放式的軟硬體平台

Page 12: Processing / Android / Arduino

Arduino Mega ADK

PWM 輸出 溝通 數位I/O

類比輸入 外接電源(DC)

USB Port

Reset

電壓 in/out

Power燈

Page 13: Processing / Android / Arduino

Motoduino

Page 14: Processing / Android / Arduino

Install the Arduino IDE http://www.arduino.cc/

Page 15: Processing / Android / Arduino

Install the Arduino IDE

Page 16: Processing / Android / Arduino

安裝驅動程式

• 透過USB將Arduino與電腦連接

• 在硬體更新精靈中,選擇”從清單或特定位置安裝(進階)”

Page 17: Processing / Android / Arduino

指定Arduino Driver資料夾位置

<arduino>/drivers 指定到這個資料夾

Page 18: Processing / Android / Arduino

檢查COM port

• 打開裝置管理員,將”連接埠”展開,確認USB Serial Port

Page 19: Processing / Android / Arduino

設定Arduino IDE • 在tools下選擇正確的Board與Serial Port

• Motoduino Arduino Duemilanove / ATmega328

Page 20: Processing / Android / Arduino

LED Blink

• Verify & Upload

Verify Upload

Status

Page 21: Processing / Android / Arduino

常用按鈕

Verify Upload Serial Monitor

Page 22: Processing / Android / Arduino

安裝 Firmata

Arduino端程式,用來和Procesing指令溝通!