Upload
-
View
119
Download
14
Embed Size (px)
Citation preview
電子工程系應 用 電 子 組電 腦 遊 戲 設 計 組
Arduino YÚN初始設定吳錫修
May 16, 2015
shap
e th
e fu
ture
電子工程系應 用 電 子 組電 腦 遊 戲 設 計 組
Arduino YÚN開發板正面
2
shap
e th
e fu
ture
電子工程系應 用 電 子 組電 腦 遊 戲 設 計 組
Arduino YÚN開發板背面
3
shap
e th
e fu
ture
電子工程系應 用 電 子 組電 腦 遊 戲 設 計 組
Arduino YÚN開發板系統架構
4
shap
e th
e fu
ture
電子工程系應 用 電 子 組電 腦 遊 戲 設 計 組
Arduino YÚN開發板重要組件
5
WiFi AR9331 Linux
Ethernet
Prog. Micro USB
ATmega 32U4
USB Host
Micro SD Card
shap
e th
e fu
ture
電子工程系應 用 電 子 組電 腦 遊 戲 設 計 組
Arduino YÚN開發板IO接腳
6
Digital IO
Analog InPower
shap
e th
e fu
ture
電子工程系應 用 電 子 組電 腦 遊 戲 設 計 組
Arduino YÚN開發板指示燈
7
shap
e th
e fu
ture
電子工程系應 用 電 子 組電 腦 遊 戲 設 計 組
Arduino YÚN開發板重置按鈕 1/3
8
WiFi Reset button
32U4 Reset button
LininoReset button
shap
e th
e fu
ture
電子工程系應 用 電 子 組電 腦 遊 戲 設 計 組
32U4 RST
重置ATmega32u4微控制器
Linino RST
重置AR9331,重新啟動Linux系統(Linino),執行中的程式會被終止,並清空儲存在RAM記憶體的資料
Arduino YÚN開發板重置按鈕 2/3
9
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
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
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
shap
e th
e fu
ture
電子工程系應 用 電 子 組電 腦 遊 戲 設 計 組
連接Micro USB接線連接PC與Arduino YÚN
設定Arduino YÚN 1/10
13
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
shap
e th
e fu
ture
電子工程系應 用 電 子 組電 腦 遊 戲 設 計 組
連接到Arduino YÚN建立的WiFi熱點
設定Arduino YÚN 3/10
15
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
shap
e th
e fu
ture
電子工程系應 用 電 子 組電 腦 遊 戲 設 計 組
點擊「CONFIGURE」按鈕,設定Arduino YÚN組態
設定Arduino YÚN 5/10
17
shap
e th
e fu
ture
電子工程系應 用 電 子 組電 腦 遊 戲 設 計 組
YÚN BOARD CNFIGURATION
YÚN NAME:將來要存取Arduino YÚN時之名稱
若不輸入PASSWORD則沿用預設密碼 (arduino)
設定Arduino YÚN 6/10
18
shap
e th
e fu
ture
電子工程系應 用 電 子 組電 腦 遊 戲 設 計 組
WIRELESS PARAMETERS
WiFi NAME:Arduino YÚN要連接之WiFi名稱
PASSWORD:WiFi連線密碼
設定Arduino YÚN 7/10
19
shap
e th
e fu
ture
電子工程系應 用 電 子 組電 腦 遊 戲 設 計 組
REST API ACCESS
WITH PASSWORD
使用REST API時須輸入 login id/password,預設為root/arduino
設定Arduino YÚN 8/10
20
shap
e th
e fu
ture
電子工程系應 用 電 子 組電 腦 遊 戲 設 計 組
完成設定後按下「CONFIGURE & RESTART」儲存組態並重新啟動,之後YÚN的WiFi就會進入⼀般模式,連接你指定的無線網路
設定Arduino YÚN 9/10
21
shap
e th
e fu
ture
電子工程系應 用 電 子 組電 腦 遊 戲 設 計 組
電腦連接到Arduino YÚN相同的WiFi
使用瀏覽器連線sswuYun.local (為Arduino YÚN開發板所取的名稱)
設定Arduino YÚN 10/10
22
shap
e th
e fu
ture
電子工程系應 用 電 子 組電 腦 遊 戲 設 計 組
有二種方式來上載程式到Arduino YÚN開發板
1. 使用Micro USB連接Arduino YÚN開發板
測試Arduino YÚN 1/3
23
shap
e th
e fu
ture
電子工程系應 用 電 子 組電 腦 遊 戲 設 計 組
2. 電腦連接到Arduino YÚN開發板相同的WiFi
開啟Arduino IDE,確認已連接Arduino YÚN開發板
測試Arduino YÚN 2/3
24
shap
e th
e fu
ture
電子工程系應 用 電 子 組電 腦 遊 戲 設 計 組
開啟Blink範例
File/Examples/01.Basics/Blink
Upload
測試Arduino YÚN 3/3
25
shap
e th
e fu
ture
電子工程系應 用 電 子 組電 腦 遊 戲 設 計 組
透過WiFi上載程式碼到開發板時需要輸入Arduino YÚN密碼
測試Arduino YÚN 4/4
26