2020年11月25日 星期三

Arduino 教學:線性霍爾磁力感測器

作者:王一哲
日期:2020/11/25



元件基本資料


KY-024 是一種常見的線性霍爾磁力感測器,售價大約90元。測量原理是利用外加磁場使晶片中的載子偏轉,使晶片於電流、磁場同時垂直的方向上產生電壓。但是 KY-024 只能測量磁場強度的相對值,無法精確地測量磁場強度的絕對值,因此在使用上比較適合作為開關,或是利用磁場量值隨時間的變化測量時間間隔。從下方的照片中可以看到由上至下的接腳功能分別為類比訊號接地電源數位訊號,分別將它們接到 Arduino 開發板上的類比輸入GND5V數位輸入

KY-024 照片

KY-024 電路圖

KY-024 裝置照片

2020年11月21日 星期六

Arduino教學:LED閃爍

作者:王一哲
日期:2018/3/12



前言


如果完全沒有寫過 Arduino 程式,請從頭開始看;如果已經寫過一些 Arduino 的小程式,建議從程式4開始閱讀即可。以下共有 5 個程式,目標分別為
  1. 程式1:使用 delay 控制 LED 的閃爍週期
  2. 程式2:使用 millis 控制 1 個 LED 的閃爍週期
  3. 程式3:使用 millis 使 2 個 LED 有不同的時間閃爍週期
  4. 程式4:使用可變電阻控制 1 個 LED 的閃爍週期
  5. 程式5:使用可變電阻控制 2 個 LED 的閃爍週期

所需器材


  1. Arduino Uno 開發板1塊
  2. 3 mm 或 5 mm 紅光 LED 1個
  3. 3 mm 或 5 mm 綠光 LED 1個
  4. 220 Ω 固定電阻2個(串聯 LED 用)
  5. 10 kΩ 可變電阻2個
  6. 麵包板 1 塊
  7. 麵包板用連接線數條

程式1:使用 delay 控制 LED 的閃爍週期


程式1、2裝置照片(程式1只需用到左側)

程式1、2電路圖(程式1只需用到左側)

2020年11月20日 星期五

Arduino 教學:LM35 溫度感測器

作者:王一哲
日期:2020/11/20



元件基本資料


LM35 是一種相當便宜的溫度感測器,從資料表中可以看到它又細分為幾個不同的型號,基本上測量範圍是 2°C - 120°C,輸出訊號的電壓值是 10 mV/°C,室溫下測量精度為 ±0.25°C。每面對 LM35 有字的那一面,由左至右的接腳功能分別為電源訊號接地,分別將三者接到 Arduino 開發板上的 5V類比輸入GND
LM35 電路圖

LM35 裝置照片