The file 'Protoglove Mk.1 3D Printer Model' is (stl) file type, size is 112.8MB.
This is an experimental power glove type thing for gesture-based control of a protogen fursuit or other fursuit.
The main problem this is trying to solve is the need to remove handpaws and parts to be able use buttons or screens for controlling stuff on the suit, for a protogen that means face display modes, body LED colors and modes, voice changer volumes and peripherals, and for the VR type protogen, VR HUD controls.
starting from the back, there are slots for 6 18650 batteries in a 3S configuration. the quarter round battery cover plate has spots for a 16mm rocker switch and 16mm 4 pin aviator charging port. below that plate should be a 3S bms and buck regulators for the other electronics.
In the "top plate" are locations for a 2.8 inch display TFT and/or a 4 strip of 8x8 maxx7219 LED matrices. either of these will display the system status for various suit paramaters like battery power, led colors, modes, ect.
Below that top cover is space for extra wiring and a location to fit an ESP32 with a hole for a micro usb port on the thumb side for flashing data
the side cover farther up the forearm with the labels on it; on the far left is a rectangular port for a voltage display, to the right of that is a location for a hall sensor that will be activated by a magnet on the right hand finger to lock the arm in and out of mode changes. to the right of that will be a location for 2 mpu-6050 imu accelerometers to interpret arm movement for non-discrete inputs like RGB colors or volume levels.
on the wrist side of the arm block is 5 holes, these will be for wires that will go to 5 separate hall sensors positioned in the fingertip caps.
The palm pieces will house a 40mmx3mm magnet.
The large housing assembly on the pinkey side of the controller is optional and is designed to fit a mini keyboard/trackball from amazon here https://www.amazon.com/dp/B0CZRQB51N?ref=ppx_yo2ov_dt_b_fed_asin_title
This attaches with bolts and is only needed if using the AR HUD version of the protogen head, to navigate raspbian menus while wearing the protogen head.
The system should operate like this: while wearing the entire unit, the 5 hall sensors on the fingertips will go to digital pins on an ESP32. bringing a magnet in the right hand finger case over to the hall sensor lock on the main body will switch the system out of lock mode so inputs on the left hand can be interpreted.
with all 5 fingers on your left hand spread out, each can be individually closed towards the palm to bring them close to the magnet to toggle a menu navigation that should be confirmed by a vibration motor in the wrist along with a long debounce.
I also plan to use the wifi functionality of the ESP modules to wirelessly control the other parts of the suit, also using ESP's.
None of the code has been written yet but i've researched and found sketches that are capable of the different steps of this process. I'll basically need to take some time to stitch them together and modify them to work in this system congruently. for now, I just wanted to build the physical cases first because they shouldn't be effected by software tinkering.
I'm bulk uploading a backlog of stl's ive made over 2 years right now and will come back to this later to update with code and to update with links to more specific parts modules that I used.
FingerCoverPlate.stl | 236.8KB | |
FingerMagnet.stl | 3.3MB | |
FingerMagnetCover.stl | 150.1KB | |
FingerMagnetRing.stl | 140.0KB | |
IndexSensor.stl | 2.5MB | |
MiddleSensor.stl | 2.4MB | |
PalmMagnet.stl | 360.1KB | |
PalmMagnetCover_40mm.stl | 232.8KB | |
PinkeySensor.stl | 2.5MB | |
ProtoGloveBaseBlank.stl | 16.1MB | |
ProtoGloveBaseHalfA.stl | 13.7MB | |
ProtoGloveBaseHalfB.stl | 5.6MB | |
ProtoGloveBaseStars.stl | 22.0MB | |
ProtoGloveBaseTrefoil.stl | 17.5MB | |
ProtoGloveBasewithText.stl | 17.2MB | |
ProtoGloveBattPlate.stl | 5.5MB | |
ProtoGloveKeyboardBase.stl | 6.7MB | |
ProtoGloveKeyboardBaseHalfA.stl | 3.6MB | |
ProtoGloveKeyboardBaseHalfB.stl | 3.6MB | |
ProtoGloveKeyboardBezel.stl | 3.7MB | |
ProtoGloveKeyboardBezelHalfA.stl | 1.9MB | |
ProtoGloveKeyboardBezelHalfB.stl | 2.0MB | |
ProtoGloveKeyboardCover.stl | 21.7MB | |
ProtoGloveKeyboardCoverHalfA.stl | 11.0MB | |
ProtoGloveKeyboardCoverHalfB.stl | 11.0MB | |
ProtoGloveSidePlate.stl | 2.0MB | |
ProtoGloveStarsHalfA.stl | 15.1MB | |
ProtoGloveStarsHalfB.stl | 10.2MB | |
ProtoGloveTextHalfA.stl | 14.4MB | |
ProtoGloveTextHalfB.stl | 6.0MB | |
ProtoGloveTopPlate.stl | 4.2MB | |
ProtoGloveTrefoilHalfA.stl | 14.5MB | |
ProtoGloveTrefoilHalfB.stl | 6.2MB | |
RingSensor.stl | 2.5MB | |
ThumbSensor.stl | 21.3MB |