Making servo levers go around obstructions has been a good choice. Yesterday one servo arm was modified to go around the thumbboard and a folded keypad. On the other side of the keyboard a straight servo arm was hitting a pulley. The model for the straight servo arm was modified by adding a hollow half-circle to the shaft. Each step and a rotation can be seen in the image below.
After modeling a print was made but it did not fit well so a second was made. The problem with the print was the hollow half-circle was too far from the servo. Even the second print was not corrected enough so a third was modeled to get a good fit.
All the parts were assembled but the servos were not screwed into place. Servo testers were used to move the servos but synchronized movement could not be obtained. Arduino's demonstration program, which normally turns a servo according to a potentiometer, was modified to turn two continuous rotation servos in opposite directions. If this program was run with ordinary servos in the same configuration it would work similarly except the servos would not turn very far from center.
Using servos to move the keyboard made it obvious that all four levers were needed to get coordinated movement. One of the first draft offset arms was temporarily used as a lever to go around the thumbboard and definitely helped the motion. All assembled parts were held up to the forearm and tested for fit where it became obvious all the levers would need to be lengthened but only the final draft will need these longer servo levers. Shorter levers will be used until the other dimensions are set.
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.
Process and rotation of the modified servo arm
After modeling a print was made but it did not fit well so a second was made. The problem with the print was the hollow half-circle was too far from the servo. Even the second print was not corrected enough so a third was modeled to get a good fit.
Second attempt at a half-circle held over the first print
All the parts were assembled but the servos were not screwed into place. Servo testers were used to move the servos but synchronized movement could not be obtained. Arduino's demonstration program, which normally turns a servo according to a potentiometer, was modified to turn two continuous rotation servos in opposite directions. If this program was run with ordinary servos in the same configuration it would work similarly except the servos would not turn very far from center.
Using servos to move the keyboard made it obvious that all four levers were needed to get coordinated movement. One of the first draft offset arms was temporarily used as a lever to go around the thumbboard and definitely helped the motion. All assembled parts were held up to the forearm and tested for fit where it became obvious all the levers would need to be lengthened but only the final draft will need these longer servo levers. Shorter levers will be used until the other dimensions are set.
Offset lever going around thumbboard
Program to test servos wired back-to-back
Downloadable Files:
- Common OpenSCAD files
- Servo footprints for OpenSCAD.
- Wrist Mounted Chording Keyboard. All STL printing Files. If you want to print.
- Parts for index, middle, and ring fingers.
- Parts for pinky finger.
- Thumbboard.
- Servo lever.
- Wrist base.
- Left-handed Wrist Mounted Chording Keyboard. All STL printing Files. If you want to print.
- Parts for index, middle, and ring fingers.
- Parts for pinky finger.
- Thumbboard.
- The servo lever and wrist base are the same as the right-handed version
- Wrist Mounted Chording Keyboard. All OpensCAD Files. If you want to make changes.
- Parts for index, middle, and ring fingers.
- Parts for pinky finger.
- Thumbboard.
- Servo lever.
- Wrist base.
- Arduino Code for wired keyboard
- Spreadsheet for chords.
- Wrist mount
- Revise offset levers
- Make holes in thumb board cylindrical instead of countersunk
- Model hinge arm to go around thumbboard
- Add built-in spacers
- Connect servo arms
- Lengthen servo arms
- Round corners?
- Integrate:
- Controller
- Servos
- Enclosure for each controller
- Limit switches
- Debug
- Test
- Refine
- Repeat
- Activation switch
- Route wires
- Write instructions
- Make diagram with everything labeled
- Schematic
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-09-02 (W)
Comments
Post a Comment