• 車種別
  • パーツ
  • 整備手帳
  • ブログ
  • みんカラ+

sz2の愛車 [スバル インプレッサ WRX STI]

整備手帳

作業日:2023年1月1日

Arduino<->OBD2センサ読み取りユニットの動作テスト(ソフトウェアセットアップ)

他の整備手帳を見る 他の整備手帳を見る

目的 修理・故障・メンテナンス
作業 DIY
難易度

初級

作業時間 1時間以内
1
前からの続きです。

ハード系の結線が終わったら、Arduinoへスケッチ(プログラム)を焼き付けて(フラッシュメモリに転送して)動作させます。

まずはArduinoIDEをダウンロードします。
https://www.arduino.cc/en/software

バージョンは2系列と1系列(Legacy)があり、どちらでも動作はするはずです。ただ2系列はやたらに起動が重いので、ここでは1系列での例を示します。
2
Arduino IDEをインストールします。

その後スケッチをコンパイル、と行きたいところなのですが、コンパイルのためにはCANBus用のライブラリをインストールする必要があります。

ライブラリは
https://github.com/Seeed-Studio/Seeed_Arduino_CAN/archive/refs/tags/v2.2.0.zip
にあるものをダウンロードし、
Arduino IDEのスケッチ→ライブラリのインクルード→.ZIP形式のライブラリをインストール
でインストールしておきます。
3
ライブラリのインストールができたら、本番のスケッチのコンパイルに入ります。

スケッチはGithubからダウンロードください
https://github.com/sugiuraii/Arduino-CarSignalSensorBox/releases
現時点では最新は2.0になります。

Gitでcloneしても良いですし、releaseページからzipファイルをダウンロードしても良いです。
4
ダウンロードしたスケッチ(ソースコード)のうち、mainとなるArduinoCarSignalSensorBox/ArduinoCarSignalSensorBox.inoを開きます。
5
次に、ボード設定をArduino Unoにします。
6
ArduinoボードをUSB接続して、対応するCOMポートを選択します。画像の例ではCOM7になっていますが、これは環境によって異なります(デバイスマネージャ等で確認してください)
7
そしてツールバーの右矢印ボタンを押すと、スケッチのコンパイルとボードへの書き込みが行われます。
8
ボードへの書き込みが完了しました、というメッセージが出れば書き込み修了です。オレンジ色でコンパイル時の警告が(
ライブラリ中のソースコードで)出ますが問題はないはずです。
9
これで書き込みは終了ですが、初期化メッセージの確認を行うためにシリアルモニタを起動します。
10
シリアルモニタにCAN BUS Shield unit Init OKと出ればCANバスユニットの初期化は成功しています。尚、シリアルモニタの通信速度が38400bpsになっていない場合は文字化けするので、38400bpsに設定してシリアルモニタを再起動します。

イイね!0件




関連コンテンツ

関連整備ピックアップ

ラジエーター交換

難易度:

レーダーシェイド作成

難易度:

エンジンオイル交換

難易度:

GC8 クーラント交換 125,296km 20250816

難易度:

TEIN FLEX Zに交換

難易度: ★★

キャリパー クリア 補修

難易度:

関連リンク

この記事へのコメント

コメントはありません。

プロフィール

「一時帰国中にELM327のテスト http://cvw.jp/b/2575675/48215452/
何シテル?   01/19 22:06
車関係のソフトウエアを作っていますが車は持っていません。 ・15年前、インプレッサSTI(丸目GDB,2000年式)を購入。この時車載PCなるものに手を出...
みんカラ新規会員登録

ユーザー内検索

リンク・クリップ

メーター製作① 
カテゴリ:その他(カテゴリ未設定)
2023/02/20 21:24:47
とりあえず公開します 
カテゴリ:その他(カテゴリ未設定)
2018/02/05 19:47:22
自作デジタルメーター マルチファンクションディスプレイ(MFD)もどき HTML5+Canvas  
カテゴリ:その他(カテゴリ未設定)
2016/02/29 22:19:20

愛車一覧

スバル インプレッサ WRX STI スバル インプレッサ WRX STI
手放しましたすみません。
ヘルプ利用規約サイトマップ

あなたの愛車、今いくら?

複数社の査定額を比較して愛車の最高額を調べよう!

あなたの愛車、今いくら?
メーカー
モデル
年式
走行距離(km)
© LY Corporation