You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Given:
A four-digit seven-segment display is connected to the Raspberry Pi.
When:
Data is sent to the display.
Then:
The display shows the appropriate four-digit numeric or character values based on the input.
Component Functionality:
This component will allow the Pi4Micronaut project to display multi-digit numbers (e.g., clock, counters) on a four-digit seven-segment display for advanced monitoring and control purposes.
Developer Notes:
Draw the circuit setup for hardware connections: Show how the four-digit display connects to GPIO pins, including common anode/cathode configurations.
Develop functionality to control the display: Create a FourDigitSevenSegmentDisplayHelper.java class to manage individual digits and segments.
Implement methods to display multi-digit numbers: Support numbers (0000-9999) and basic character representation.
Handle multiplexing: Implement the timing logic to control all four digits using multiplexing.
Configure GPIO pins appropriately: Ensure compatibility with common four-digit seven-segment displays.
Create an example controller in componets folder to clearly demonstate the working of helper class.
Create a YAML configuration file for display settings: Add fields like name, address, commonType, provider.
Provide code comments for each function for future documentation.
Acceptance Criteria:
Functionality to control the four-digit display: Should support multi-digit numbers and characters.
Component defined in YAML file with:
name
bus
device
Controller Implementation in components folder
Schematic diagram accurately depicts the wiring for the four-digit display.
Code comments provided for each functionality for documentation purposes
Complete the hardware testing for this component
The text was updated successfully, but these errors were encountered:
May be an SPI component, may be I2C, may be DigitalOutput, answer is unclear. Unfortunately CrowPi does not have support for this component so code will have to be handled manually
Given:
A four-digit seven-segment display is connected to the Raspberry Pi.
When:
Data is sent to the display.
Then:
The display shows the appropriate four-digit numeric or character values based on the input.
Component Functionality:
This component will allow the Pi4Micronaut project to display multi-digit numbers (e.g., clock, counters) on a four-digit seven-segment display for advanced monitoring and control purposes.
Developer Notes:
Acceptance Criteria:
The text was updated successfully, but these errors were encountered: