Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Arduino Yun 物聯網 Lesson 1

9,286 views

Published on

Arduino Yun 物聯網 Lesson 1。環境設定,基礎 I/O 控制, Arduino Yun 網路設定與無線燒錄程式。

Published in: Devices & Hardware
  • Hey guys! Who wants to chat with me? More photos with me here 👉 http://www.bit.ly/katekoxx
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here

Arduino Yun 物聯網 Lesson 1

  1. 1. Arduino Yun物聯網應用 Lesson 1
  2. 2. Arduino Yún 腳位配置比照Uno http://arduino.cc/en/Main/Arduin oBoardYun?from=Products.Arduin oYUN
  3. 3. Arduino Yún 硬體正面 乙太網路 USB Host 電源輸出 類比輸入 數位輸入/輸出 Micro USB 程式用 Wifi & AR9331Linux
  4. 4. Arduino Yún 硬體反面 Micro SD
  5. 5. Reset鈕,共三個
  6. 6. 系統架構
  7. 7. AVR Arduino 微控制器規格 Microcontroller ATmega32u4 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 Microcontroller ATmega32u4 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
  8. 8. Linux AR9331微處理器規格 Processor Atheros AR9331 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
  9. 9. Arduino 軟體 http://arduino.cc
  10. 10. 環境建置 – 至Arduino官網http://arduino.cc 可下載Arduino 1.5.8版軟體,解壓縮後無需進行安裝
  11. 11. 安裝驅動程式 • 將Arduino接上電腦,會自動跳出硬體更新精靈 • 或直接進入裝置管理員也可以。
  12. 12. 無法自動更新驅動程式
  13. 13. 指定驅動程式路徑
  14. 14. 安裝完成並指定COM port
  15. 15. Arduino 軟體 • 到裝置管理員(我的電腦右鍵內容)確認驅動程式 已安裝完成
  16. 16. Arduino 軟體 • 驅動程式安裝完成後,重新拔插一次USB線,並 確認Arduino上的指示燈亮起
  17. 17. 請測試Blink範例程式 • Pin 13 LED 每秒亮暗一次
  18. 18. Arduino 軟體 • 程式開發環境介紹 New(新增檔案) 開啟一個空白頁面撰寫程式碼 Open(開啟舊檔案) 開啟副檔名為pde的專案檔 Save(儲存檔案) 儲存目前的專案 Verify/Compile(編譯目前專案) 驗證程式是否撰寫正確 Upload to I/O Board(載入開發板) 將已編譯的程式載入連接的硬體上 Serial Monitor(串列埠監看) 可查看輸入/輸出的資料
  19. 19. Arduino 軟體 • 點Tools>Board> 選取使用的控制板
  20. 20. Arduino 軟體 • 點 Tools > Serial Port 選擇正確的COM Port
  21. 21. Arduino 軟體 • 官方提供的範例程式 點File>Examples
  22. 22. Arduino 軟體 (1)這個函式只在程式啟動後執行一次 (2)一般用在初始化參數及相關功能 (1)這個函式是負責程式中需重複執行的部份 (2)程式直到電源關閉或按下重置時才會停止
  23. 23. 將Yun接上電源,找到Yun的AP • Arduino Yun-XXX… • 這就是Yun的 MAC Address • 請連上 Yun 所建立的網路
  24. 24. http://arduino.local 或192.168.240.1 • 預設密碼 arduino
  25. 25. Arduino Yun控制台
  26. 26. Configure-設定帳號:myYun
  27. 27. 設定無線網路後,重開Yun
  28. 28. 設定完成 • 請將電腦連回剛剛設定好的無線網路,再 於瀏覽器中輸入XXX.local 來連上您的 Yun
  29. 29. http://myyun.local
  30. 30. 在Arduino IDE 中檢查
  31. 31. 補充資料 • http://yehnan.blogspot.tw/2013/10/arduino- yun.html

×