Dynamic 7 Segment Display
File:TArduinoDynamic7Segment.png
Summary
Dynamic 7-segment display module with configurable digit pins and multiple display types. Supports numeric and text display across one or more digits with individual segment control.
Description
The Dynamic 7 Segment Display allows flexible control of multiple 7-segment digits. Each digit can be configured with different display types, including integer, analog, or text-based rendering. The display supports global inverted logic for digits and segments, and a configurable refresh interval for smooth multiplexing.
Diagram:
Categories
- File:TArduinoDisplayCategory.png Category Display – Display components.
- File:TArduinoLEDSCategory.png Category LED – LED control components.
Properties
- Digit Pins – Number of digit pins used to control the display.
- Digits – Configurable display elements per digit:
* Section 7 Segments * Value Section 7 Segments * Integer Display 7 Segments * Analog Display 7 Segments * Text Display 7 Segments
- Enabled – Enables or disables the display.
- Inverted Digits – Boolean option to invert digit logic.
- Inverted Segments – Boolean option to invert segment logic.
- Refresh Interval – Update interval in microseconds (default: 1000).
Pins
Output Pins
- Segment: a,b,c,d,e,f,g,dp – Digital pins controlling each segment of the 7-segment digits.
- Digit: Pin [0..N] – Digital pins controlling each digit (number of pins depends on "Digit Pins" set).