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

ふーらぃにんの愛車 [トヨタ カローラレビン]

整備手帳

作業日:2019年8月28日

CANモニタ arduino MCP2515

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

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

初級

作業時間 12時間以内
1
部品を調達します。

arduino uno 764円
CAN-busシールド 862円
ケーブル 375円
lcd 176円


完成した時の喜び プライスレス!



安価なHUDが出回ってるので開発する意味は、あまり無いのですが、、
2
適当に繋ぎます
3
ネットを徘徊し、CANのライブラリとかスケッチを探して入れます

その気になったら1日で出来ましたw

#include <mcp_can.h>
#include <SPI.h>

//設定値
#define CS_PIN (10) // CSを10ピンとする(変更可能)
#define INT_PIN (9) // INTを9ピンとする(変更可能)

long unsigned int rxId;
unsigned char len = 0;
unsigned char rxBuf[8];

MCP_CAN CAN0(CS_PIN);

void setup()
{
Serial.begin(115200);
CAN0.begin(CAN_500KBPS); // CANの通信速度を500kbpsにする
pinMode(INT_PIN, INPUT); // 割り込みのためのピンを設定
}
unsigned char stmp[8] = {0, 0, 0, 0, 0, 0, 0, 0};

void loop()
{
if(!digitalRead(INT_PIN)) // 受信割り込みが発生したら、CANデータをReadする
{
CAN0.readMsgBuf(&len, rxBuf);
rxId = CAN0.getCanId();

if (rxId == 0x7e8) { //もしECUからのデータだったら
Serial.print("ID: ");
Serial.print(rxId, HEX);
Serial.print(" Data: ");
for(int i = 0; i<len; i++)
{
if(rxBuf[i] < 0x10)
{
Serial.print("0");
}
Serial.print(rxBuf[i], HEX);
Serial.print(" ");
}
Serial.println();
}
}
4
シリアルモニタで確認して
5
ドライアーでサーミスタを温めますw
6
表示が寂しい、、

勉強してて分かったのは、CANにインジェクタータイミングのPIDがあること!純正の制御とか盗み見る事が出来るかも
7
can
8
d-sub9ピンのpinout。 keyestudio さんのボードは他と違うみたい。

イイね!0件




タグ

関連整備ピックアップ

キーパーシンプル洗車 S

難易度: ★★

コンソールパネル清掃・スピードメーターの針位置の適正化

難易度: ★★

エアコン修理へ

難易度:

暫定

難易度:

白黒ハチ 水抜き剤注入 25.8.19

難易度:

インジェクター交換

難易度:

関連リンク

この記事へのコメント

コメントはありません。

プロフィール

「@-いちご牛乳- 逃した魚は、、、世の中にはcanモジュール自作中の猛者も居ますよね」
何シテル?   07/09 07:58
ふーらぃにんです。よろしくお願いします。 最近はフルコンと、arduino(マイコン)の勉強にハマってます。 CANとかイヂれたらカッコいいw ...
みんカラ新規会員登録

ユーザー内検索

リンク・クリップ

第2回マテリアル耐熱試験 ナイロンePA PC+CF ABS 
カテゴリ:その他(カテゴリ未設定)
2025/07/21 12:29:28
RaceChrono DIY デバイス 
カテゴリ:その他(カテゴリ未設定)
2025/05/07 19:26:25
マツダ(純正) クランクプレート(36-1トリガーホイール) 
カテゴリ:その他(カテゴリ未設定)
2025/04/21 12:38:39

愛車一覧

トヨタ カローラレビン トヨタ カローラレビン
サーキット用に。 いろいろいじりますが、 フルコン最高!
スズキ パレット スズキ パレット
両側スライドの買い物カーです 街乗りは楽。
日産 180SX 日産 180SX
今の仕様ですねー エンジン----------------------------- ...
スズキ ジムニー スズキ ジムニー
父のクルマです ちょくちょく整備するので 記録を残そうかと ナンバーの裏にはclin ...
ヘルプ利用規約サイトマップ

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

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

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