Hi All… I am stuck on an EV project.
Basically (for whatever reason) I can’t get data from my EV controller, and I have to resort on “intercepting” signal with my own way. So far I got speed from “vss pulse”, amp draw from current sensor, and some opto-module to get various state of light switches (turn, high beam, etc.). Everything is “passive” (parallel) and can work without the arduino.
The one that baffle me is on how to get the mode switches.
The way the controller works in changing mode is to simply connect mode cables to ground (see picture atttached).
When they are not switched/connected to ground, it reads 1.2v –this is measured between Arduino pin 12 and ground. But Arduino digitalRead() returns 0
And when I switch/connect it to ground, pin 12 reads 0v… but digitalRead() still returns 0
Can somebody explain why or how can I tap into this cable?
I really just need an on/off state, nothing fancy.
*thanks in advance