I'm trying to build wireless hit detector for saber fencing consisting of 3 wireless units: two hit detectors worn by each fencer and one hit display (red and green LED). My issue stems from lack of common ground due to it being wireless.
In saber there are 2 isolated metallic areas per fencer: weapon and target. As a POC I need to be able to register hits where weapon 1 touches target 2, weapon 2 touches target 1 and simo where both weapons hit opponents target at the same time.
I came across this promising post:
I reached out to Luis and he is not satisfied with his solution.
luisr320:
"Unfortunately I couldn't find a reliable solution for the lack of common ground problem. After some more testing I found out that the whole blade would be working as an antenna and couldn't cancel the invalid touches."
Also came across this post:
and solution given is:
"An optocoupler if used correctly would give a usable signal and fast enough for this application as well. Since it will offer galvanic isolation between both arduinos your situation of not having a common ground would no longer be an issue."
Unfortunately due to my noob Arduino status I'm failing to see how this circuit would be applicable. Can someone ELI5 how and where optocoupler would be useful in this situation?
Ok, use the inductive tone trick. pump an audio frequency out of each sword. different tone for each. rx mesh has a high gain amp and a narrow pass filter set to the sword tone. Rate of rise and peak of the signal will give you hit info, no common ground needed.