I2C 7 Segment Display Module
Posted: Wed Jan 24, 2018 3:49 pm
Hi Everyone
I have started developing a I2C Quad 7 segment display module. The hardware is working fine, able to send data and display numbers on the module. The 7 Segment display module is continuing from the I2C keyboard idea. The display will be an intelligent display able to take:
- Byte
- ULONG
- and hopefully float numbers
What I am trying to achieve is the ability to send any of the above data types directly to the display and it will sort out which bits goes where and show if they are x1; x10; x100 etc. The user will also be able to control brightness and scroll left-right from the module itself - scroll keys.
Q. The simulation of the component, how do I simulate each of the segments?
This is what I have deduced so far. Looking at the component shiped with FC7; It is made up of lots of individual rounded squares. I think that is how it is done.
My attempt is this: I can see each is listed within the properties as shown here: Q. Do I assign a variable to each of these rounded rectangles, so I can change their colour during simulation when communicating to the module, there by displaying what should be displayed on the module?
I am a little confused so far as the how to get this component designed correctly, any help would be very much appreciated.
Regards
Dave
I have started developing a I2C Quad 7 segment display module. The hardware is working fine, able to send data and display numbers on the module. The 7 Segment display module is continuing from the I2C keyboard idea. The display will be an intelligent display able to take:
- Byte
- ULONG
- and hopefully float numbers
What I am trying to achieve is the ability to send any of the above data types directly to the display and it will sort out which bits goes where and show if they are x1; x10; x100 etc. The user will also be able to control brightness and scroll left-right from the module itself - scroll keys.
Q. The simulation of the component, how do I simulate each of the segments?
This is what I have deduced so far. Looking at the component shiped with FC7; It is made up of lots of individual rounded squares. I think that is how it is done.
My attempt is this: I can see each is listed within the properties as shown here: Q. Do I assign a variable to each of these rounded rectangles, so I can change their colour during simulation when communicating to the module, there by displaying what should be displayed on the module?
I am a little confused so far as the how to get this component designed correctly, any help would be very much appreciated.
Regards
Dave