- +100 6 % $0.80
- +300 8 % $0.78
- +500 9 % $0.77
- +1000 12 % $0.75
Description
This unit uses two shift registers to control 4 seven segment displays. To make it work you have to shift out the number that you wish to display in one byte followed by a second byte that determines which of the four digits you want the number to appear on. To have all four digits lit you have to rapidly send two bytes, wait ~10ms then send the next digit, wait then send the next, then the next etc. It takes almost all the processing power of an Arduino to make it work. If you have your Arduino do anything else the display is interrupted. You almost need two Arduinos to properly handle the load. One to do the display handling, another to monitor the real world and then send a packet via I2C to the other Arduino to then update what the display is showing. Very clunky. If this product was redesigned to have one shift register for each digit so that four bytes would be sent and that would update the entire display it would work much better
Features
Using two 595-driven digital control, 3-way need microcontroller IO port, according to the digital tube display dynamic scanning principle
Wide operating voltage 3.3V to 5V
Digital tube model: 0.36 4 common anode