Hello
I have bought 4 pcs RGB 7 segment display with programmable RGB LEDS, requiring only 3 wires to control.
Can you use a Shift Registers – 74HC595 & 74HC165 to control them??
@henrik_t I use the 15ft long strips of RGB individually addressable LED and they work with a NANO or ESP32. I am not sure what you have. The words '7 segment' and 'programmable RGB LEDs' is foreign to me. I know of 7 segment LED, and of programmable RGB LED but I never heard of a combination. It sounds interesting though, can you provide a link to them?
First computer 1959. Retired from my own computer company 2004.
Hardware - Expert in 1401, and 360, fairly knowledge in PC plus numerous MPU's and MCU's
Major Languages - Machine language, 360 Macro Assembler, Intel Assembler, PL/I and PL1, Pascal, Basic, C plus numerous job control and scripting languages.
Sure you can learn to be a programmer, it will take the same amount of time for me to learn to be a Doctor.
@henrik_t I just did a google search and indeed there are 7 segment RGB LEDs. They use the same 3 wire technology and there are at least one maybe 2 libraries that can be used to control them. Have a look at LINK for references to both their library and the Adafruit Neopixel library that I use. Looking forward to seeing your finished project.
First computer 1959. Retired from my own computer company 2004.
Hardware - Expert in 1401, and 360, fairly knowledge in PC plus numerous MPU's and MCU's
Major Languages - Machine language, 360 Macro Assembler, Intel Assembler, PL/I and PL1, Pascal, Basic, C plus numerous job control and scripting languages.
Sure you can learn to be a programmer, it will take the same amount of time for me to learn to be a Doctor.
@henrik_t7 I'm not sure what you intend to do with shift registers. For driving serial 7-segment displays from an arduino, you just need a "rgbdigit" library https://github.com/ralphcrutzen/RGBDigit and 3 wires.
A kind of the above mentioned shiftregister 74HC595 (serial in, parallel out) is already in each 7-segment digit
Rule of Thumb in hardware/software engineering:
From the estimated time to complete a project you need:
5% for the engineering itself
95% securing everything against any strange idea users can have
and the remaining
150% for finding and fixing bugs that you thought never could happen
Thanks for all the answers.
It was only an idea to use shift register, and I did not show whether it could be done. I will probably try to use the ralphcrutzen RGBDigit library and try the examples,
Thanks again