Arduino UNO R4 WIFI 実習ガイド¶
1. LED基本制御実験¶
回路図¶
サンプルコード¶
2. 電圧測定実習¶
測定ポイント¶
- USB供給電圧(5V端子とGND間)
- LED順方向電圧(LED両端)
- デジタルピン出力電圧(HIGH時/LOW時)
電圧記録シート¶
3. プルアップ・プルダウン実験¶
外部プルアップ回路¶
内部プルアップ回路¶
サンプルコード(外部プルアップ)¶
サンプルコード(内部プルアップ)¶
4. デジタル入出力応用実験¶
マルチLED制御回路¶
サンプルコード(LED順次点灯)¶
注意点と解説¶
- 抵抗値について
- LED用の220Ω抵抗:電流制限用(LEDの保護)
-
プルアップ用10kΩ抵抗:適度な電流制限と確実な電圧レベル保持
-
チャタリング対策
- 機械式スイッチの接点バウンスを防ぐため、適度な遅延を入れている
-
実際のアプリケーションでは、より洗練された対策が必要
-
デバッグ手法
- シリアルモニタを活用して動作状態を確認
-
LEDの点灯状態で視覚的にも確認可能
-
想定されるトラブルと対処法
- LED点灯しない → 極性確認、抵抗値確認
- スイッチ誤動作 → チャタリング対策の遅延時間調整
- 電圧値異常 → 配線ショート確認、抵抗値確認