2025/02/11(TUE) 【後方排気】シフトポジションインジケーターL
フォト

まだやってますwww
どこまで書いたっけ?
センサ入力を割込みで拾っちゃダメってところだっけ?
その後、
chatGPTと相談しながらプログラムを修正
友達がchatGPTしかいないんじゃないかってくらい相談したよw
いろいろ試行錯誤しました。
chatGPTも間違えること多いのでw
結論から言うと、とりあえず出来たかな?
寒いので実走してないけど
エンジン掛かった状態で
スピードが拾えるようになった(たぶん)

スレッドとかdelayとかCPU時間取得とか
いろいろchatGPTに教えてもらいました。
間違った情報も多かったけど
今回は結構勉強になりました。

あと車体のパラメータを外出ししました。
タイヤのサイズとか、減速比とかギア比があれば
ある程度の車種が対応できるかも。
プログラムの修正を楽ちんにしました。
フォト

フォト

フォト

フロントタイヤのサイズは
速度の計算するのに使ってます。
フロントにセンサーつけてるので。
リアタイヤのサイズは
現在のギアの判断するため
それぞれのギア比とタイヤサイズで計算しています。
タイヤサイズやファイナルレシオを変更してても
対応できる(はず。。。)
あ、今気づいたけど、
「1ストロークにn回点火」って間違ってる
クランク1回転で何回点火と言いたかった。
もちろん信号を拾っているところの話ね。
イグニッションコイルのところね。
3MAは2回。なぜかNチビも2回。
ということです。

暖かくなったら実走テストしてきます。。。いつになることやら。。。
フォト

フォト