工業製造
産業用モノのインターネット | 工業材料 | 機器のメンテナンスと修理 | 産業プログラミング |
home  MfgRobots >> 工業製造 >  >> Manufacturing Technology >> 製造プロセス

Arduino搭載ガレージ駐車距離計 - 正確な距離アラートで安心駐車

必要な部品と用品

Arduino Leonardo(互換ボードも可) ×1
4連マトリックスLEDディスプレイ(MAX7219搭載) ×1

必要な工具

プロジェクト概要

このシンプルなプロジェクトで、車のバンパー前方の障害物までの距離を表示し、駐車位置をガイドします。「STOP」メッセージで停止タイミングを知らせます。超音波距離センサー(HC-SR04またはParallax Ping))))とArduinoボードを使用します。Leonardoを使用していますが、他のボードでも動作します。

表示には、コンパクトで視認性の良いマトリックスLEDディスプレイを採用しました。

Step 1: 準備するもの

Step 2: 組み立て

Arduino搭載ガレージ駐車距離計 - 正確な距離アラートで安心駐車
回路図(PDF添付ファイル参照)

電子回路はシンプルです。図通りに配線してください。ディスプレイとセンサーの配線は約1メートル延長すると、後で設置しやすくなります(画像1参照)。

画像2:ディスプレイの+5VとセンサーのVCCを一緒にはんだ付け。他のピンはそれぞれ独立した端子に接続。

画像5:Parallax Ping)))版の配線例。

添付ファイル:
・回路図(arduinorangefinder.pdf)
・HC-SR04データシート
・Parallax Ping)))データシート

Step 3: Arduinoコード

Arduino搭載ガレージ駐車距離計 - 正確な距離アラートで安心駐車
Arduino IDEでのコード編集
  1. 添付のMD_MAX72XX.zipライブラリをArduino IDEでインストール(スケッチ→ライブラリをインクルード→.ZIP形式のライブラリをインストール)
  2. MeasureDistanceV200.inoを開き、以下を環境に合わせて設定:
    • ディスプレイタイプ:ライブラリは4種類に対応。defineを1つだけ有効にしてアップロードし、表示が正しいか確認
    • センサータイプ:HC-SR04かPing)))か、使用する方のみ有効化
    • 単位系:cmまたはインチを選択(どちらか一方のみ有効化。条件付きコンパイルで警告表示)
  3. 距離閾値を好みに設定(後で現地調整可能)
  4. アップロードして動作確認。問題があれば配線と接続を再確認

アップデート履歴

Step 4: 実装と調整

Arduino搭載ガレージ駐車距離計 - 正確な距離アラートで安心駐車
壁面に設置したセンサー
  1. 車のバンパー最突出部の床からの高さを測定
  2. センサーをその高さに合わせて壁面に取り付け(画像は発泡スチロール板にスロットを作って固定)
  3. 運転席から見える位置にディスプレイを設置
  4. 実際に車で入り、距離表示を確認しながらコードの閾値を調整・再アップロード

Enjoy!

コード

製造プロセス

  1. GoPiGo v2をWindows 10 IoT Coreで拡張 - Raspberry Pi 3対応
  2. Arduino Nano 33 IoT製 フライトシミュレーター2020用コックピットパネル - LCD&CDI表示
  3. Microsoft Flight Simulator 2020用Arduinoスイッチ&LEDパネル
  4. スマート貯金箱を作ろう:Arduino Nanoでコインアクセプターを制御
  5. Arduino三目並べ:MAX7219 LEDマトリクスと段ボールケースで自作
  6. ArduinoとNokia 5110ディスプレイで自作電圧計:ステップバイステップガイド
  7. SparkFun 7セグメントディスプレイで作る信頼性の高いArduinoカウントダウンタイマー
  8. 音声で家電を操作:GoogleアシスタントとBluetoothでArduino家電制御
  9. NextionディスプレイでFridgeyeアプリを構築:ステップバイステップガイド
  10. Arduinoで自作RCポルシェカー:ステップバイステップガイド
  11. Arduinoで楽器演奏:音階生成のステップバイステップガイド