Arduino UNOとSR04超音波センサーで作る距離測定器 – 入門ガイド
必要な部品と用品
| Arduino UNO (または互換ボード) × 1 |
| SR04 超音波センサー × 1 |
| オス-メス ジャンパーワイヤー × 4 |
このプロジェクトについて
ArduinoとSR04超音波センサーによる超音波距離検出器
SR04超音波センサーをArduinoに接続して動作させるまでの手順を解説する入門プロジェクトです。
ステップ1: パーツリスト
- Arduino Uno (または互換ボード)
- SR04 超音波センサー
- オス-メス ジャンパーワイヤー 4本
さあ、始めましょう!
ステップ2: SR04超音波センサーをArduinoに接続
- VCC → Arduino 5V
- GND → Arduino GND
- TRG (Trig) → Arduino デジタルピン 12
- ECHO → Arduino デジタルピン 11
配線はこれだけです。次はソフトウェアライブラリとスケッチの準備です。
ステップ3: SR04ライブラリをダウンロードしてArduino IDEにインストール
センサーにドキュメントが付属していなかったため、ネットで検索して動作するライブラリを見つけました。
- ライブラリをダウンロードし、解凍
- Arduinoのlibrariesフォルダに配置
- Arduino IDEを再起動
- 「ファイル」→「スケッチ例」→「NewPing」→「NewPingExample」を開く
- 検証ボタンでコンパイルし、エラーがないか確認
- USBケーブルでArduinoをPCに接続し、アップロード
- シリアルモニターを開くと、センサーからの距離データがストリーミングされます
ライブラリファイルは添付セクションからダウンロード可能です。全リソースを入手してください。
コード
NewPingライブラリ (NewPing.zip) を添付しています。C/C++形式で、ダウンロードしてご使用ください。
回路図
接続図は添付画像を参照してください。
製造プロセス
- HC-SR04超音波センサーをRaspberry Piに接続する実践ガイド
- DHT11温湿度センサーで作る温度アラート – LEDとピエゾブザーで視覚/聴覚通知
- K30 CO2センサで室内空気質をリアルタイム監視する
- FlickMote:ジェスチャー操作のIRリモコンでスマートホームを制御
- Arduinoでシンプルな障害物センサーを自作 – IR LEDとフォトダイオード入門
- DFRobot静電容量式指紋センサーをArduino/ESP8266で使う – 登録・認証・削除の完全ガイド
- ESP32で作るIoT環境モニター:温湿度・気圧・CO2をWebダッシュボードで可視化
- MAX30100脈波センサーをArduinoで活用:ステップバイステップガイド
- YL-39/YL-69土壌湿度センサーをArduino UNOに接続するステップバイステップガイド
- シャープGP2Y1010AU0Fセンサーで作る高精度空気質モニター
- コンパクトなArduinoレーダーシステム – HC-SR04超音波センサー & 1.8インチST7735ディスプレイ搭載