Long #6 bolts were trimmed to fit the length needed to act as cross members holding the keyboard platform. Nylon insert locknuts were used on the ends of the bolts once they were installed. The locknuts were not put on tightly, they were positioned with only a small gap so the pieces would behave as a hinge. Tightening the bolts too much would have made movement difficult.
An elastic wrist band was worn which would be comfortable for long periods. Velcro strip with hooks on one face and loops on the opposite face was cut to length so it would be long enough to wrap around the wristband and the base of the servo mount. The strip was wrapped so the loops were on the outside since they would be in contact with skin. Fortunately a single strip was strong enough to hold the mount in place and the wrist band was thick enough to keep the mount from touching the skin with too much pressure which would have gotten uncomfortable.
Electronics were connected and a portable USB battery pack was used to power the controller. A serial↔USB converter was still being used to deliver power so power terminals will have to be added when an enclosure is made. This will probably be a micro USB port since those breakout boards are inexpensive and stocked. Motion was recorded as video and sequential photos. Tuning will need to be done so there is no inconsistent motion which appears as occasional jerking in the video. Levers won't be reshaped to allow for further rotation since the range of motion is enough to hold a keyboard in place or deliver it to the palm.
Downloadable Files:
The rest of the posts for this project have been arranged by date.
First time here?
Completed projects from year 1.
Completed projects from year 2.
Cutting bolts
Locknuts on trimmed bolts
An elastic wrist band was worn which would be comfortable for long periods. Velcro strip with hooks on one face and loops on the opposite face was cut to length so it would be long enough to wrap around the wristband and the base of the servo mount. The strip was wrapped so the loops were on the outside since they would be in contact with skin. Fortunately a single strip was strong enough to hold the mount in place and the wrist band was thick enough to keep the mount from touching the skin with too much pressure which would have gotten uncomfortable.
Velcro strips and wrist band
Everything connected
Electronics were connected and a portable USB battery pack was used to power the controller. A serial↔USB converter was still being used to deliver power so power terminals will have to be added when an enclosure is made. This will probably be a micro USB port since those breakout boards are inexpensive and stocked. Motion was recorded as video and sequential photos. Tuning will need to be done so there is no inconsistent motion which appears as occasional jerking in the video. Levers won't be reshaped to allow for further rotation since the range of motion is enough to hold a keyboard in place or deliver it to the palm.
Photo sequence showing motion
Video demonstrating wrist mounted servo mount
Downloadable Files:
- Common OpenSCAD files
- Servo footprints for OpenSCAD.
- Arduino Code for wired keyboard
- Spreadsheet for chords.
- Wrist mount
- Servo arms
- Bend around spacers
- Terminal board
- Input voltage
- USB
- Make base for keyboard
- Spacers
- Integrate:
- Enclosure for each controller
- Potentiometer access
- Activation switch
- Debug
- Test
- Refine
- Repeat
- Write instructions
- Compress and link to all files
- OpenSCAD files
- STL models
- Arduino code
- Make diagram with every part labeled
- Schematic for servo controller
The rest of the posts for this project have been arranged by date.
First time here?
Completed projects from year 1.
Completed projects from year 2.
Disclaimer for http://24hourengineer.blogspot.com/
This disclaimer must be intact and whole. This disclaimer must be included if a project is distributed.
All information in this blog, or linked by this blog, are not to be taken as advice or solicitation. Anyone attempting to replicate, in whole or in part, is responsible for the outcome and procedure. Any loss of functionality, money, property or similar, is the responsibility of those involved in the replication.
All digital communication regarding the email address 24hourengineer@gmail.com becomes the intellectual property of Brian McEvoy. Any information contained within these messages may be distributed or retained at the discretion of Brian McEvoy. Any email sent to this address, or any email account owned by Brian McEvoy, cannot be used to claim property or assets.
Comments to the blog may be utilized or erased at the discretion of the owner. No one posting may claim claim property or assets based on their post.
This blog, including pictures and text, is copyright to Brian McEvoy.
2015-10-01 (Th)
Comments
Post a Comment