Buongiorno,
ho la necessità di visualizzare il separatore decimale in uno schermo con led a 7 segmenti a 4 cifre, ma nonostante le diverse combinazioni tentate non ho raggiunto alcun risultato.
L'oggetto in questione è questo:
https://it.aliexpress.com/item/TM1637-4-Digit-LED-0-56-0-56-di-pollice-7-Segmenti-Display-Orologio-Tubo-Doppio/32842654838.html?spm=a2g0s.9042311.0.0.2a634c4dPCBn0A
Allego il codice attraverso il quale qualsiasi argomento si inserisca nella seconda voce della funzione display.showNumberDecEx
, al massimo riesco a visualizzare i :
centrali.
#include <Arduino.h>
#include <TM1637Display.h>
#define CLK 2
#define DIO 3
TM1637Display display(CLK, DIO);
uint8_t data[] = { 0xff, 0xff, 0xff, 0xff };
void setup() {
display.setBrightness(7, true);
}
void loop() {
display.setSegments(data);
delay(1000);
display.showNumberDecEx(1234, 0b11100000);
delay(1000);
/* For displays with dots between each digit:
0.000 (0b10000000)
00.00 (0b01000000)
000.0 (0b00100000)
0.0.0.0 (0b11100000)
For displays with just a colon:
00:00 (0b01000000)
For displays with dots and colons:
0.0:0.0 (0b11100000)
*/
}