I’ve been wanting to do a VR based project for ages but never had access to a headset, that all changed at christmas when someone very generously got me one as a present.
The big part of this project was building the game. I used Unity for this and various YouTube tutorials to learn how to build a simple VR game. The control box uses an Arduino and connects to the oculus quest using Bluetooth. It’s surprisingly simple to do if you use an asset called ‘Arduino Bluetooth plugin’ on the unity asset store. It’s not free but the small cost makes it very easy to communicate with a HC-05 connected to an Arduino.
The Arduino connects to the 12v motor in the doxy using a L298n motor driver. The estim is controlled using some MOC3023 octocouplers, they basically just break or connect the shocking signal before it reaches the electrodes.
I really wanted to go further with this project but I just don’t have the time. I think it would be fun to see a beatsaber type clone that does it’s best to distract you so you fail.
I think that’s about it. I really hope you like it