26
電子工程系 電腦遊戲設計組 Arduino YÚN初始設定 吳錫修 May 16, 2015

01設定arduino yun

  • Upload
    -

  • View
    122

  • Download
    14

Embed Size (px)

Citation preview

Page 1: 01設定arduino yun

電子工程系應 用 電 子 組電 腦 遊 戲 設 計 組

Arduino YÚN初始設定吳錫修

May 16, 2015

Page 2: 01設定arduino yun

shap

e th

e fu

ture

電子工程系應 用 電 子 組電 腦 遊 戲 設 計 組

Arduino YÚN開發板正面

2

Page 3: 01設定arduino yun

shap

e th

e fu

ture

電子工程系應 用 電 子 組電 腦 遊 戲 設 計 組

Arduino YÚN開發板背面

3

Page 4: 01設定arduino yun

shap

e th

e fu

ture

電子工程系應 用 電 子 組電 腦 遊 戲 設 計 組

Arduino YÚN開發板系統架構

4

Page 5: 01設定arduino yun

shap

e th

e fu

ture

電子工程系應 用 電 子 組電 腦 遊 戲 設 計 組

Arduino YÚN開發板重要組件

5

WiFi AR9331 Linux

Ethernet

Prog. Micro USB

ATmega 32U4

USB Host

Micro SD Card

Page 6: 01設定arduino yun

shap

e th

e fu

ture

電子工程系應 用 電 子 組電 腦 遊 戲 設 計 組

Arduino YÚN開發板IO接腳

6

Digital IO

Analog InPower

Page 7: 01設定arduino yun

shap

e th

e fu

ture

電子工程系應 用 電 子 組電 腦 遊 戲 設 計 組

Arduino YÚN開發板指示燈

7

Page 8: 01設定arduino yun

shap

e th

e fu

ture

電子工程系應 用 電 子 組電 腦 遊 戲 設 計 組

Arduino YÚN開發板重置按鈕 1/3

8

WiFi Reset button

32U4 Reset button

LininoReset button

Page 9: 01設定arduino yun

shap

e th

e fu

ture

電子工程系應 用 電 子 組電 腦 遊 戲 設 計 組

32U4 RST

重置ATmega32u4微控制器

Linino RST

重置AR9331,重新啟動Linux系統(Linino),執行中的程式會被終止,並清空儲存在RAM記憶體的資料

Arduino YÚN開發板重置按鈕 2/3

9

Page 10: 01設定arduino yun

shap

e th

e fu

ture

電子工程系應 用 電 子 組電 腦 遊 戲 設 計 組

WLAN RST

按此鍵持續5秒會將WiFi組態重置回工廠設定值,WiFi晶片進入AP(access point)模式,預設IP是192.168.240.1,網路名稱是「Arduino Yun-XXXXXXXXXXXX」,其中X是WiFi無線網路卡的MAC位址

按此鍵持續30秒,將Linux映像檔重置回工廠預設的映像檔內容,儲存在板子裡的快閃記憶體(與AR9331連接)的檔案,通通都會消失

Arduino YÚN開發板重置按鈕 3/3

10

Page 11: 01設定arduino yun

shap

e th

e fu

ture

電子工程系應 用 電 子 組電 腦 遊 戲 設 計 組

Operating Voltage 5V

Input Voltage 5V

Digital I/O Pins 20

PWM Channels 7

Analog Input Channels 12

DC Current per I/O Pin 40 mA

DC Current for 3.3V Pin 50 mA

Flash Memory 32 KB (of which 4 KB used by bootloader)

SRAM 2.5 KB

EEPROM 1 KB

Clock Speed 16 MHz

Atmega32u4

11

Page 12: 01設定arduino yun

shap

e th

e fu

ture

電子工程系應 用 電 子 組電 腦 遊 戲 設 計 組

Architecture MIPS @400MHz

Operating Voltage 3.3V

Ethernet IEEE 802.3 10/100Mbit/s

WiFi IEEE 802.11b/g/n

USB Type-A 2.0 Host

Card Reader Micro-SD only

RAM 64 MB DDR2

Flash Memory 16 MB

PoE compatible 802.3af card support

Length 73 mm

Width 53 mm

Weight 32 g

Atheros AR9331

12

Page 13: 01設定arduino yun

shap

e th

e fu

ture

電子工程系應 用 電 子 組電 腦 遊 戲 設 計 組

連接Micro USB接線連接PC與Arduino YÚN

設定Arduino YÚN 1/10

13

Page 14: 01設定arduino yun

shap

e th

e fu

ture

電子工程系應 用 電 子 組電 腦 遊 戲 設 計 組

檢視WiFi網路清單,可看到Arduino YÚN建立的WiFi熱點,例如:Arduino Yun-90A2DAF05244

90A2DAF05244就是該Arduino YÚN的MAC位圵

設定Arduino YÚN 2/10

14

Page 15: 01設定arduino yun

shap

e th

e fu

ture

電子工程系應 用 電 子 組電 腦 遊 戲 設 計 組

連接到Arduino YÚN建立的WiFi熱點

設定Arduino YÚN 3/10

15

Page 16: 01設定arduino yun

shap

e th

e fu

ture

電子工程系應 用 電 子 組電 腦 遊 戲 設 計 組

使用瀏覽器連到arduino.local (192.168.240.1),登錄Arduino YÚN開發板,預設密碼為arduino

必須開啟UDP 5353及安裝Bonjour service,才能使用arduino.local名稱連線

設定Arduino YÚN 4/10

16

Page 17: 01設定arduino yun

shap

e th

e fu

ture

電子工程系應 用 電 子 組電 腦 遊 戲 設 計 組

點擊「CONFIGURE」按鈕,設定Arduino YÚN組態

設定Arduino YÚN 5/10

17

Page 18: 01設定arduino yun

shap

e th

e fu

ture

電子工程系應 用 電 子 組電 腦 遊 戲 設 計 組

YÚN BOARD CNFIGURATION

YÚN NAME:將來要存取Arduino YÚN時之名稱

若不輸入PASSWORD則沿用預設密碼 (arduino)

設定Arduino YÚN 6/10

18

Page 19: 01設定arduino yun

shap

e th

e fu

ture

電子工程系應 用 電 子 組電 腦 遊 戲 設 計 組

WIRELESS PARAMETERS

WiFi NAME:Arduino YÚN要連接之WiFi名稱

PASSWORD:WiFi連線密碼

設定Arduino YÚN 7/10

19

Page 20: 01設定arduino yun

shap

e th

e fu

ture

電子工程系應 用 電 子 組電 腦 遊 戲 設 計 組

REST API ACCESS

WITH PASSWORD

使用REST API時須輸入 login id/password,預設為root/arduino

設定Arduino YÚN 8/10

20

Page 21: 01設定arduino yun

shap

e th

e fu

ture

電子工程系應 用 電 子 組電 腦 遊 戲 設 計 組

完成設定後按下「CONFIGURE & RESTART」儲存組態並重新啟動,之後YÚN的WiFi就會進入⼀般模式,連接你指定的無線網路

設定Arduino YÚN 9/10

21

Page 22: 01設定arduino yun

shap

e th

e fu

ture

電子工程系應 用 電 子 組電 腦 遊 戲 設 計 組

電腦連接到Arduino YÚN相同的WiFi

使用瀏覽器連線sswuYun.local (為Arduino YÚN開發板所取的名稱)

設定Arduino YÚN 10/10

22

Page 23: 01設定arduino yun

shap

e th

e fu

ture

電子工程系應 用 電 子 組電 腦 遊 戲 設 計 組

有二種方式來上載程式到Arduino YÚN開發板

1. 使用Micro USB連接Arduino YÚN開發板

測試Arduino YÚN 1/3

23

Page 24: 01設定arduino yun

shap

e th

e fu

ture

電子工程系應 用 電 子 組電 腦 遊 戲 設 計 組

2. 電腦連接到Arduino YÚN開發板相同的WiFi

開啟Arduino IDE,確認已連接Arduino YÚN開發板

測試Arduino YÚN 2/3

24

Page 25: 01設定arduino yun

shap

e th

e fu

ture

電子工程系應 用 電 子 組電 腦 遊 戲 設 計 組

開啟Blink範例

File/Examples/01.Basics/Blink

Upload

測試Arduino YÚN 3/3

25

Page 26: 01設定arduino yun

shap

e th

e fu

ture

電子工程系應 用 電 子 組電 腦 遊 戲 設 計 組

透過WiFi上載程式碼到開發板時需要輸入Arduino YÚN密碼

測試Arduino YÚN 4/4

26