Librairie pour afficheur 4 x 7 segments brochés « + - D C »

Bonjour,
Ayant besoin d'un simple afficheur de nombres, je me suis souvenu que j'avais dans un tiroir des afficheurs de 4 x 7 segments.

Ce sont des chinois « 5463AS-F », brochés « + - D C »
Problème : je ne retrouve pas la librairie adéquate, ou alors je suis à côté de mes pompes, car cela parle de I2C sans que j'aie les connecteurs adéquats.

Un petit coup de pouce pour reconnecter mes neurones ?

Merci d'avance !
Pascal

Bonjour,

5463AS-F c'est la référence de l'afficheur lui même. Tu parles sans doute d'un module afficheur avec son driver.
Il faudrait connaitre la référence du circuit driver pour pouvoir te répondre.

Postez une photo de bonne qualité des 2 faces du produit


Ici : GitHub - RobTillaart/HT16K33: Arduino Library for HT16K33 4x7segment display

Merci,
Mais si + et - sont évident, je n'ai aucune idée pour placer Clock et Din ...

chez Adafruit ils ont le 0.56" 7-Segment Backpack | Adafruit LED Backpacks | Adafruit Learning System avec le même chip


ils proposent leur kit de bibliothèques cf Arduino Setup | Adafruit LED Backpacks | Adafruit Learning System

Quand j'utilise « This is a library for our I2C LED Backpacks »
j'ai ces messagers d'erreur :

Une erreur est survenue lors du transfert du croquis

avrdude: stk500_paged_load(): (a) protocol error, expect=0x10, resp=0x09
avrdude: stk500_cmd(): programmer is out of sync
avr_read(): error reading address 0x0000
    read operation not supported for memory "flash"
avrdude: failed to read all of flash memory, rc=-2
avrdude: stk500_disable(): protocol error, expect=0x14, resp=0x11

Et ceci, sur un nano " à l'air "

Qu'est ce que tu as sélectionné comme carte ?
Essaie arduino nano, Processor: Atmega328p (old bootloader)

Bien entendu ! :wink:

J'ai placé le C sur A5 (SCL) et le D sur A4 (SDA)
Mais même sans connexion (à l'air) cela ne télécharge pas.
Non compatible avec Nano ?

As-tu déjà utilisé / chargé cette carte ?

Oui, j'ai testé avec blink. Deux cartes

Je ne vois pas le rapport entre l'afficheur et un problème de chargement, à moins qu'il ne soit fortement HS. Si la carte nue ne se charge pas, le problème est ailleurs.

J'ai essayé Blink sur 2 cartes nues. J'ai ces erreurs de téléchargement, mais le programme fonctionne (cela clignote, et je me suis assuré d'avoir des fréquences bien discernables :

void loop() {
  digitalWrite(LED_BUILTIN, HIGH);   // turn the LED on (HIGH is the voltage level)
  delay(500);
  digitalWrite(LED_BUILTIN, LOW);    // turn the LED off by making the voltage LOW
  delay(1500);
}

C'est étrange tout de même

Cette erreur semble indiquer que la relecture se passe mal.

J'ai viré les pilotes COM et déconnecté/reconnecté Windows.
J'ai dû le faire 2 fois pour que cela semble fonctionner...

C'est bien une Nano avec un ATmega328P?
Parce qu'il existe des Nano avec un clone chinois.

Oui oui, des Nano ATmega328P old bootloader

Je crois avoir cerné le problème : J'ai un vieux gros hub USB (16 ports!) qui semble déconner. y a plus qu'à. Cela m'est déjà arrivé et je "joue" avec un deuxième.
Je vais essayer