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

jupiter3ganymedeのブログ一覧

2025年11月17日 イイね!

スライドドアのロック予約(事前ロック)と右手スタートボタンの追加用ラズベリーパイピコプログラム

from machine import Pin
import time

F_OFF_DL_FR_DR = False
F_OFF_DL_FR_AS = False
F_OFF_NEW_POWER_SW = False


IN_RR_DOOR_SW = Pin( 0, Pin.IN, Pin.PULL_UP )     # リア右 ドア スイッチ(スライドドア開閉センサー)
IN_RL_DOOR_SW = Pin( 1, Pin.IN, Pin.PULL_UP )     # リア左 ドア スイッチ(スライドドア開閉センサー)
IN_DL_FR_DR = Pin( 2, Pin.IN, Pin.PULL_UP )       # ドアロック フロント ドライバー(ドアノブロックスイッチ)
IN_DL_FR_AS = Pin( 3, Pin.IN, Pin.PULL_UP )       # ドアロック フロント アシスタント(ドアノブロックスイッチ)
IN_NEW_POWER_SW = Pin( 4, Pin.IN, Pin.PULL_UP )   # 新設パワースイッチ

OUT_RR_DOOR_SW = Pin( 16, Pin.OUT )     # リア右 ドア スイッチ(スライドドア開閉センサー)
OUT_RL_DOOR_SW = Pin( 17, Pin.OUT )     # リア左 ドア スイッチ(スライドドア開閉センサー)
OUT_DL_FR_DR = Pin( 18, Pin.OUT )       # ドアロック フロント ドライバー(ドアノブロックスイッチ)
OUT_DL_FR_AS = Pin( 19, Pin.OUT )       # ドアロック フロント アシスタント(ドアノブロックスイッチ)
OUT_SS21 = Pin( 20, Pin.OUT )           # Powerスイッチ+
OUT_SS22 = Pin( 21, Pin.OUT )           # Powerスイッチ-
OUT_BRK_DIAG = Pin( 22, Pin.OUT )       # ブレーキスイッチ

# 無限ループでボタンの状態を監視
while True:
    
    # 右のスライドドアが開いた場合
    if IN_RR_DOOR_SW.value() == 0:
        OUT_RR_DOOR_SW.on()         # 右スライドドアを開いた事にする
    
    # 左のスライドドアが開いた場合
    if IN_RL_DOOR_SW.value() == 0:
        OUT_RL_DOOR_SW.on()         # 左スライドドアを開いた事にする
    
    # 右のスライドドアが閉じた場合
    if IN_RR_DOOR_SW.value() == 1:
        OUT_RR_DOOR_SW.off()        # 右スライドドアを閉じた事にする
    
    # 左のスライドドアが閉じた場合
    if IN_RL_DOOR_SW.value() == 1:
        OUT_RL_DOOR_SW.off()        # 左スライドドアを閉じた事にする
    
    # 右ロックボタンが押された場合
    if IN_DL_FR_DR.value() == 0:
        if F_OFF_DL_FR_DR == True:
            OUT_RR_DOOR_SW.off()        # 右スライドドアを閉じた事にする
            OUT_RL_DOOR_SW.off()        # 左スライドドアを閉じた事にする
            time.sleep(0.1)
            OUT_DL_FR_DR.on()           # 右ロックボタンを押した事にする
            time.sleep(0.1)
            OUT_DL_FR_DR.off()          # 右ロックボタンを離した事にする
            F_OFF_DL_FR_DR = False
    else:
        F_OFF_DL_FR_DR = True
    
    # 左ロックボタンが押された場合
    if IN_DL_FR_AS.value() == 0:
        if F_OFF_DL_FR_AS == True:
            OUT_RR_DOOR_SW.off()        # 右スライドドアを閉じた事にする
            OUT_RL_DOOR_SW.off()        # 左スライドドアを閉じた事にする
            time.sleep(0.1)
            OUT_DL_FR_AS.on()           # 右ロックボタンを押した事にする
            time.sleep(0.1)
            OUT_DL_FR_AS.off()          # 右ロックボタンを離した事にする
            F_OFF_DL_FR_AS = False
    else:
        F_OFF_DL_FR_AS = True
    
    # NewPowerボタンが押された場合
    if IN_NEW_POWER_SW.value() == 0:
        if F_OFF_NEW_POWER_SW == True:
            OUT_BRK_DIAG.on()
            time.sleep(0.1)
            OUT_SS21.on()
            OUT_SS22.on()
            time.sleep(0.1)
            OUT_SS21.off()
            OUT_SS22.off()
            time.sleep(0.1)
            OUT_BRK_DIAG.off()
            F_OFF_NEW_POWER_SW = False
    else:
        F_OFF_NEW_POWER_SW = True
    
    # BOOTSELボタンが押された場合
    if rp2.bootsel_button() == 1:  
        machine.Pin(25, machine.Pin.OUT).on()  # LEDを点灯
    else:  
        machine.Pin(25, machine.Pin.OUT).off()  # BOOTSELボタンが押されていない場合はLEDを消灯
    
    time.sleep(0.1)  # 0.1秒待機して次のループへ
    
Posted at 2025/11/19 18:37:28 | コメント(0) | トラックバック(0) | オデッセイハイブリッド | クルマ
2025年11月11日 イイね!

カプラーが無い

あまり純正ハーネスに手を加えたくないのでカプラーを挟み込みたい。
スマートECU用に、025型 MX34 32極と28極が必要なのだが、28極のオスが基盤用しか売ってない。カーメイトのリモコンスターター用ハーネスTE115の写真を見ると、ちゃんとオス側がケーブル接続用を使用している。いっそTE115を買ってしまうか。

ドアの開閉確認センサーは「矢崎総業 090型II 1極 カプラー」のようだ。

プランを変更してスライドドアの根元のカプラーを探してみたが、これがまた見つからない。25極で025と090のハイブリッドらしいのだが、090が9極、025が16極が見つからない。

ぐぬぬぬ

タップで分岐ぐらなら仕方ないかなぁ・・・。
Posted at 2025/11/11 20:46:15 | コメント(0) | トラックバック(0) | オデッセイハイブリッド | クルマ
2025年10月28日 イイね!

ヒューズボックス 電源取り出しハーネス オプションカプラー 分岐用

フリップダウンモニター導入の時に、電源取り出しに使用していたこのカプラーケーブル。ACC取り出しにしか使用していなかったので気にしていなかったのですが、ヒューズを38番にいれました。先人たちの知恵が助かりますね。テスターで常時電源とACCとリバースが来ている事を確認。しかし、ドア用アースが反応しません。

ハーネスをいったん取り外し、テスターで調べてみるとカプラー同士は通電していて、ギボシ端子の方が通電しない。商品のページを見ると、保護のため、ダイオードをいれている!?熱収縮チューブを剝くと、入っていますダイオードが。しかし逆。シルバーのラインが入っている方がカソード側で電気を堰き止める方。カプラー側が0Vでギボシ端子側が負荷を通ってDC12Vに繋がります。写真だと右から左に流れるのにカソードのマークが右側にあるため流れません。

ダイオードを外して半田付け。無事アースとドアアースの通電を確認できました。

※画像が付いてなかったので付けました。
Posted at 2025/10/28 16:31:55 | コメント(0) | トラックバック(0) | オデッセイハイブリッド | クルマ
2025年10月28日 イイね!

ドアロック実験

〇スライドドアを開けた状態
 外のドアノブのロックボタン 無反応
 中のロックボタン ロックする
 物理キーでロック ロックする
 リモコンのロックボタン 無反応

 ロック状態でスライドドアを占めると、ロック解除してから閉まる。
 開ける時用にロック解除信号がでるのかな?内側のノブで占めると解除されなかった。

スライドドア閉まってる途中
 外のボタン 無反応
 中のロック OK
 物理キー OK
 リモコン 無反応

鍵の閉じ込め
 外のボタン しない
 中のロック する
 物理キー する
 スマートキーのロックボタン する

外のロックボタンを自己保持し、ドアの閉を確認後、中のロックをかけるリレー回路でも組めばロック予約ができそうだ。欠点は、ボタンを押した時無反応、キー閉じ込めのリスクがある。

ちなみに、スライドドアのドア開閉センサーを指で押し、外のロックボタン押すとロック出来る。センサーを指で押していれば、外のレバーで閉めてもロック解除されない。これを利用した回路ができれば、キーは閉じ込めないし、ロックのアンサーバックもすぐに来る。買った方が早いかなぁ。
Posted at 2025/10/28 14:17:38 | コメント(0) | トラックバック(0) | オデッセイハイブリッド | クルマ
2025年10月28日 イイね!

スライドドアタッチセンサー

スライドドアタッチセンサー回路図を見ていると、スライドドア回路にタッチセンサーなるものが。
そんなもの付いていたかなと、ドアノブを触ってみたりしても何も起こらない。
サービスマニュアルを見てみると、画像の所にセンサーが。
挟まれ防止用のセンサーでした。
Posted at 2025/10/28 13:51:29 | コメント(0) | トラックバック(0) | オデッセイハイブリッド | クルマ

プロフィール

「[整備] #オデッセイハイブリッド スライドドアのロック予約(事前ロック)と右手スタートボタンの追加③ https://minkara.carview.co.jp/userid/3755804/car/3785943/8464766/note.aspx
何シテル?   12/08 23:26
今まで改造などはした事がありませんでしたが、簡単な作業で出来そうな改造に挑戦しいます。
みんカラ新規会員登録

ユーザー内検索

<< 2026/1 >>

    123
45678910
11121314151617
18192021222324
25262728293031

ブログカテゴリー

リンク・クリップ

[ホンダ オデッセイハイブリッド] 純正以外のエンジンスターター取付 
カテゴリ:その他(カテゴリ未設定)
2025/10/30 13:31:04
[ホンダ ステップワゴンスパーダ] パワースライドドア用予約ロックキット取り付け 
カテゴリ:その他(カテゴリ未設定)
2025/10/30 09:30:21
[ホンダ オデッセイ] スライドドア予約ロック取り付け 
カテゴリ:その他(カテゴリ未設定)
2025/10/21 15:34:38

愛車一覧

ホンダ オデッセイハイブリッド ホンダ オデッセイハイブリッド
2025年9月に中古でホンダ オデッセイハイブリッドDAA-RC4を購入しました。 ※ ...

過去のブログ

2025年
01月02月03月04月05月06月
07月08月09月10月11月12月
ヘルプ利用規約サイトマップ
© LY Corporation