2017-09-14 (Th) Vector Editing Keyboard OpenVectorKB

Programming was finished for the first version. Eight individually addressable LEDs were attached to the top of the printed face with a couple small screws. The majority of the difficulties were when it was necessary to decide how to display the magnitude which is what is displayed on the LEDs. When the LED on the far right is red and the adjacent LEDs are blue this indicates that the editing will happen to the left of the decimal. The blue LEDs indicate how many digits out will be changed. So, for example, if two blue LEDs are showing, the encoders will change the hundreds place on screen.

If the far left LED is red, there could be one or two green LEDs to indicate which fractional digit would be changed. Think of the red LED as the decimal mark which is either a period or a comma, depending on your location.

The default output of the programming was to only allow the hundreths place to be edited and no more precise than that. More precision than that shouldn't be necessary for the average user but the code will be released so anyone could tweak the code to include more precise output. Up to seven places above the decimal mark can be edited so the output could change one million units at a time or ten million if the knob is depressed for a quick increase in output magnitude.

OpenVectorKB changing magnitude


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
Completed projects from year 3

Disclaimer for http://24hourengineer.blogspot.com/ and 24hourengineer.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 property or assets based on a post.
This blog, including pictures and text, is copyright to Brian McEvoy.

2017-07-09 (Su)