Arduino 新手學習常遇到的問題整理 

前置

學習Arduino 需要有什麼基礎?

請問要如何開始學 Arduino ?

至少要先擁有一塊Arduino的任何型號的板子(Uno/Mega/Leonardo/Due…)(更多型號可參考官網

至官網下載最新的官方程式編譯環境 Arduino IDE

Arduino 哪裡有得買?

Arduino

請問有無推薦學習 Arduino 的書籍?

  1. 臺灣第一本有關Arduino的書籍
  1. 圖解豐富

請問 Arduino 原廠與副廠的差異?

一般市面上看到的Arduino有高價的義大利原裝版本(原廠;一般會標示「義大利原裝」、「原裝」、「原廠」),也有其他廠商自己製造的相容版本(副廠;一般會標示「相容」、「副廠」…等)。

其內容、功能幾乎完全相同,所以為了提供大家選購的方便,以下以Uno做範例,提供辨認的方式:

  1. 價位
  1. 字體
  1. 顏色
  1. 元件

雖然原廠的比副廠的貴上很多,但是購買原廠的商品可以補助Arduino官方維護網站、開發新軟/硬體、減少碳足跡…等,所以請大家多多支持官方原廠的產品…

Arduino 常用的有幾種

AVR:

ARM:

學習 Arduino 有無推薦的網站

http://yehnan.blogspot.tw/2012/02/arduino_21.html

http://coopermaa2nd.blogspot.tw

相關電子材料

請問要去哪邊購買電子材料?

電子材料型號很多,請問可以推薦常用的嗎?

學習Arduino的過程中,很常會需要不同的材料或元件,這邊列出玩家可以使用到,或是能跟Arduino配合的一些零件或套件。

  1. 電阻值
    1. 個(Ω)
      • 100
      • 220 - LED限流(V=IR, V/I=R, 一般LED建議電流<20mA,壓降2.2V,(5-2.2)/0.02=140,為求保險起見而求220)
      • 470
      • 560
    1. 千(kΩ)
      • 4.7k - 1-Wire pull-up
      • 10k - DHT系列溫溼度感應器 pull-up,還常用於I^2C pull-up,還有各種外接電路的Pull-up/Pull-down
      • 100k - 
    1. 百萬(MΩ)
      • 1M
      • 10M
    1. 另外推薦購買精密VR(可變電阻),臨時需要特殊阻值的時候很好用!
      • 型號:3296W, 3386
      • 最大阻值:500Ω, 1kΩ, 10kΩ, 1MΩ
  1. 電容值
    1. 皮(pF)
      • 22p - 石英振盪電路常用
      • 33p
      • 100p
    1. 奈(nF)
      • 1n
      • 4.7n
      • 10n
      • 47n
      • 100n
      • 470n
    1. 微(μF) - 這個等級的需要買電解電容
      • 10μ
      • 100μ
  1. 類比IC(比較器、計時器、穩壓…等)
  1. 數位IC(邏輯閘、移位寄存器…等)
  1. 輸入(感測器、按鈕、Pot…等)
    1. 數位溫度sensor: DHT11, DHT22, DS18B20, BME280
    2. 類比溫度sensor: TMP35/36/37
    3. 旋轉編碼器
    4. 紅外線感測輸入
    5. Real time clock: DS1302, DS3231, PCF8563
  2. 輸出(LED、7段、LCD螢幕、繼電器(relay) 、紅外線發射LED  …等)
  3. 介面(藍芽、XBee、LAN…等)
  1. 其他零件
  2. 二極體

可以介紹一下學習Arduino需要的工具嗎?

學習Arduino跟學習其他的電子設備(?)一樣,都需要很多的工具

  1. 麵包板又稱洞洞板
  2. USB傳輸線:規格A公B公最好有金屬編織和磁環圈(Arduino Leonardo,等某些板子用A公micro公)
  3. 公對公跳線,公對母跳線
  4. USB to TTL 模組
  5. 5V 電源供應器
  6. 5V 轉 3.3V模組 (可以插在麵包板)
  7. 三用電錶
  8. 尖嘴鉗
  9. 斜口鉗
  10. 剝線鉗
  11. 電烙鐵,銲錫
  12. 邏輯分析儀