Separatore decimale display TM1637

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)
  */

}

Stando a quanto ho potuto trovare in rete (ed anche in questo forum), pare che nonostante il display abbia quei punti, nell'interfaccia non siano gestiti perché sono spesso cablati come "clock" ossia predisposti per i due punti, a discapito del punto decimale. Quindi temo che tu non possa accenderli con quell'hardware, nonostante sia scritto tra le caratteristiche.

Ma se scendi sotto nella pagina di aliexpress potrai leggere la domanda di un utente e relativa risposta:

Domande & Risposte dell'acquirente ‎(1)‎

Punti decimali hanno? O semplicemente del colon?

Solo del colon

Per cui temo non ci sia nulla da fare. Al massimo rimandare indietro l'articolo dicendo che non corrisponde a quanto descritto.

(PS: anche per questo non compro mai da Aliexpress.. :wink: )

Diciamo che te la sei presa... nel colon ;D.

(Scusa, ma non ho resistito!)

1 Like

il TM1637 gestisce una matrice di LED 8x6 adesso non so se l' ottavo LED é collegato col punto decimale del Display. Il venditore non da uno schema.
Prendi il datasheet del TM1637 e quello dello display s segui le piste sulla schedina.

Ciao Uwe

Ringrazio per le tempestive risposte.
Proverò a contattare il venditore, anche se sarà difficile ottenere risposte.
Bisogna però ammettere che per 90 cents di lcd è valsa la pena di tentare!
Grazie,
Francesco

Bisogna però ammettere che per 90 cents di lcd è valsa la pena di tentare!

Quale display a cristalli liquidi?