Arduino– category –
-
Arduino
ArduinoとCAN通信で制御する振動アクセルペダル(試作)
S660やアルトワークスでサーキットを走行すると、ついついアツくなってしまい、レブリミッターを作動させてしまう事があった。対策として、CANから車両の回転数を取得しインジケータLEDを点灯させることに成功した(こちらの記事)。今回はこの回路を利用... -
Arduino
ArduinoとCAN通信で作るレブインジケータ
S660やアルトワークスでサーキットを走行すると、ついついアツくなってしまい、レブリミッターを作動させてしまう事があった。レブリミッターはその通り、上限回転数に達したらそれ以上エンジン回転数が上がらないようにしてエンジンを保護するための機構... -
Arduino
Arduino NanoとArduino Mega間でCAN通信する
Arduino Megaに実装したCAN送信プログラムをArduino Nanoに実装したCAN受信プログラムが受信して、PC上のシリアルモニタに表示するテストを行った。ArduinoでCAN通信ガジェットを作るにあたって、クルマのエンジンをかけて動作確認するのへ面倒だ。そこで... -
Arduino
ArduinoでCANデータを送信する
CANデータを読み取ることができる受信モジュールについてはすでに作成したものの、今後のCANを使った車載ガジェットの開発のために、CANを送信できるプログラムを作成した。CAN送信する機能を実装することで、ガジェットのシミュレーションや、作成したガ... -
Arduino
HA36S アルトワークスのCANデータ解析
アルトワークスのOBDコネクタには、診断で使用する通信の他に、車両のCAN情報が流れている。ただし、CAN情報を理解可能な情報としてArduinoなどのマイコンで取得するためには、受信したCAN情報が何を表しているのかを知っておく必要がある。この記事では、... -
Arduino
ArduinoNanoとMCP2515でCANデータを受信する
以前、Arduino MEGAとCAN-BUS Shieldを用いて車両のCAN情報を取得する事に成功した。→こちら https://kurumashikou.com/gets660can_via_arduino-and-canbus-shield/ Arduino MEGA+CAN-BUS Shieldはサイズが大きく、かつ値段が高い。今回は、小型化および... -
Arduino
Arduino Nano(互換機)とELEGOO NanoボードでLED点滅(Lチカ)
車載ガジェットを作成するのに便利なArduino。Arduinoに挿して使える”シールド”も豊富であるため、これらを使って簡単に試作品を作成する事ができる。一方で、Arduino UnoやArduino Megaなどを用いる場合は、そのサイズが大きくなりがちだし、価格も高い。... -
Arduino
Arduino CAN-BUS Shield V2.0 のフィルター/マスクの設定方法
車両には膨大なCANデータが流れている。これらを解析するに当たり、ArudinoとCAN-BUS Shieldの組み合わせで全て受信して保存しようとすると、データの取りこぼしが発生してしまう事がある。 そこで、CAN Bus Shield V2.0に搭載されているCANコントローラMC... -
Arduino
Arduino+CAN-BUS Shield でアルトワークスのCAN車速データを解析する
ArduinoとCAN-BUS Shield V2を用いて、アルトワークスが出力しているCANデータを取得してみた。今回は、アルトワークスのESP(Electric Stability Program)が出力していると思われるCAN ID 0x1B8(16進数であることを明確にするために、以降冒頭に0xをつけ... -
Arduino
ArduinoとCAN-BUS ShieldでCANデータを取得しSDカードに保存
前回は、ArduinoとCAN-BUS Shield を組み合わせて車両からCANデータを取得し、USB経由でPCのシリアルモニターに表示するプログラムを作成した(こちら)。 https://kurumashikou.com/gets660can_via_arduino-and-canbus-shield/ しかしながら、毎度パソコ... -
Arduino
【DIY】CANデータからアルトワークスの馬力を計測してみた
S660に続き、アルトワークスのCANを解析して、馬力を計測してみた。S660の場合は、HondaのCAN解析を行っているプロジェクトがあったのでそちらを参考にしたが、HA36Sアルトワークスの場合はCANデータ解析の情報がなかったので、自分で解析を行う必要があっ... -
Arduino
【DIY】CANデータからS660の馬力を計測してみた
自分の車両の馬力がどれくらいで、どのような出力特性をしているかは、車好きならば気になるところ。例えば、ECUを交換するなどのパワー系チューニングを実施した結果、どれくらい出力が変化したのか、効果測定をしてみたいと思うハズだ。 そんなニーズを... -
Arduino
ArduinoとCAN-BUS Shield V2.0でクルマのCAN情報を取得してみた
車両には、様々なECU(Electronic Control Unit)が搭載されている。これらのECUは互いに、CAN(Controller Area Network)という通信方式で通信を行っている。そこで、ArduinoとCAN-BUS Shield V2.0を用いて、CAN情報の取得に挑戦してみた。 Arduinoの購入... -
Arduino
Arduinoと開発環境の構築とLED点滅(Lチカ)
Arduino開発用の環境構築と、基本のプログラムであるLEDを点滅させる方法を紹介する。今までは、PICで車の電子工作を行っていた。PICを基板に実装するためには、電子工作の知識や、プログラムの知識が必要だった。しかし、マイコンを簡単なプログラムで弄...
1