wiki:wade/embedded/arduino

Version 18 (modified by wade, 14 years ago) (diff)

--

聯絡方式

  • 姓名:鄧偉華
  • wade 在 ncnc 點 org 點 tw

Arduino 教學

從無到有 Arduino 程式,只需簡單的邏輯概念。一塊 arduino 開發板,一些 LED 、單蕊線、sensor 即可開發簡易互動元件。

簡介

  • 一般 MCU 開發
  • 使用 Arduino 的差異
  • 開放式架構

程式架構

  • setup
  • loop

程式範例

  1. 三顆 LED 輪流閃爍
  2. 由 Arduino 對 serial 寫入資料
  3. 由 16 個 digital pins 控制 8*8 矩陣式 LED Matrix
  4. 由 11 個 digital pins 及 74138 控制 8*8 矩陣式 LED Matrix
  5. 由 12 個 digital pins 控制 5*7 矩陣式 LED Matrix
  6. 由 3 個 digital pins 及 745HC95 控制 8*8 矩陣式 LED Matrix
  7. Arduino 由 XBee 接收資料
  8. smart socket 初版
  9. 透過 XBee 控制 arduino 上的 I/O。
  10. 網路傳輸?
  11. ARDUINO 透過 UART 直接修改 XBee 設定,P to P 模式。
  12. arduino Server 以 brocase 發送不同命令。
  13. arduino ClientA 接收命令,執行命令,回應 Server。
  14. arduino ClientB 接收命令,執行命令,回應 Server。

問題

  • 在 ubuntu 8.10 板上會有 avr-gcc 板子太舊支援問題。ubuntu 新板本就無此問題。

相關連結

Attachments (2)