Last week I started making offset arms for the levers and they worked well so I continued this week. One finicky lever arm needed a half-circle in order to clear a spindle. This wasn't actually hard except I couldn't get the measurement correct. I printed four versions before I got it right. Measure twice....
Going around the thumb buttons wasn't difficult but it did create some clearance issues during movement and more importantly it made it difficult to type. In all the previous typing the buttons were freely exposed in all directions but the close-fitting lever made it difficult to get my thumb into position.
It was difficult to make levers capable of accommodating the range of movement I wanted but I finally got them all in place. Once in place it was possible to turn on the servos and see some movement. At first the movement was clunky and unreliable but some careful alignment and tightened bolts cleaned up the movement and I finally saw nice fluid movement. Not only that but the servos responded synchronously and I couldn't detect any indication they were fighting each other. The power of the two servos combined for a strong movement.
The careful alignment necessary for fluid movement was not a surprise. Previously, the parts were assembled hastily to quickly detect any huge issues. Once the approximate positions of the parts was solved and there was clunky movement the tuning process eliminated the clunkiness. With the positions corrected it was possible to measure the distances and print off spacers which would take out the guess work. Using spacers also reduced the number of nuts necessary and the assembly time was drastically reduced.
First row of spacers at the top
Ffleurey made an awesome parametric enclosure but my printer was acting funny so I assumed that model was the problem. It probably wasn't. Under that assumption I made my own parametric enclosure which was simpler than his but followed in the idea of how ffleurey made the screw receptacles using spherical shapes which don't need supports to print. Finally, the schematic was finally sketched. It shouldn't contain any surprises and someone could probably have figured it out anyway by reading the posts and looking at the pin declaration in the Arduino program.
Rotating model of enclosure
Print of enclosure
Downloadable Files:
The rest of the weekly summaries have been arranged by date.
Half-circle offset lever arm model
Two of the incorrect prints
Going around the thumb buttons wasn't difficult but it did create some clearance issues during movement and more importantly it made it difficult to type. In all the previous typing the buttons were freely exposed in all directions but the close-fitting lever made it difficult to get my thumb into position.
Offset arm going around thumb buttons
It was difficult to make levers capable of accommodating the range of movement I wanted but I finally got them all in place. Once in place it was possible to turn on the servos and see some movement. At first the movement was clunky and unreliable but some careful alignment and tightened bolts cleaned up the movement and I finally saw nice fluid movement. Not only that but the servos responded synchronously and I couldn't detect any indication they were fighting each other. The power of the two servos combined for a strong movement.
Video of servo movement
The careful alignment necessary for fluid movement was not a surprise. Previously, the parts were assembled hastily to quickly detect any huge issues. Once the approximate positions of the parts was solved and there was clunky movement the tuning process eliminated the clunkiness. With the positions corrected it was possible to measure the distances and print off spacers which would take out the guess work. Using spacers also reduced the number of nuts necessary and the assembly time was drastically reduced.
Model of spacers
First row of spacers at the top
Wrist mount with spacers installed and all the nuts eliminated from the process
Ffleurey made an awesome parametric enclosure but my printer was acting funny so I assumed that model was the problem. It probably wasn't. Under that assumption I made my own parametric enclosure which was simpler than his but followed in the idea of how ffleurey made the screw receptacles using spherical shapes which don't need supports to print. Finally, the schematic was finally sketched. It shouldn't contain any surprises and someone could probably have figured it out anyway by reading the posts and looking at the pin declaration in the Arduino program.
Rotating model of enclosure
Print of enclosure
Sketch of schematic for the keyboard
Downloadable Files:
- Common OpenSCAD files
- Servo footprints for OpenSCAD.
- Arduino Code for wired keyboard
- Spreadsheet for chords.
The rest of the weekly summaries have been arranged by date.
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.
Comments
Post a Comment