[Besoin d'aide] Arduino ProMicro avec 74hc166 (bouton pour clavier)

dans le prog, dans le setup, il y a Serial.begin(115200);
ton moniteur doit etre regler à la meme vitesse
dans le moniteur, en bas à droite tu as une case à choix multiples, tu sélectionnes 115200

La vitesse dans le moniteur est correcte autrement le texte ne serait pas correctement affiché.

avec la valeur forcée à 1

ligne de forcage de valeur commentée

J'ai bien ce que vous montrez,
mais quand j'appuie sur un bouton, rien ne ce passe,

j'ai changer tous les composent et sans succes

tu as un multimetre? ( voltmetre)
peux tu vérifier que losque tu appuies sur un BP, l'état de l'entrée correspondante change bien:
exemple: BP 1 va sur l'entrée 2 du multiplexeur
tu as une resistance de pushdown sur tes 8 entrées du multiplexeur, donc sans appui sur les BP,
avec ton voltmetre, tu dois voir que tu à GND sur les 8 entrées du multiplexeur
si tu appuies sur le BP1, l'entrée 2 doit passer à 5Volts

peux tu déjà vérifier ceci

Je viens de vérifier j'ai 4.88v

le prg est ok, le cablage des BP est ok
reste le :
circuit integré HS ?
alimentation inversée?
son cablage?
erreur de cablage, circuit mis à l'envers, fils Dupond défectueux ?
ta plaque?
les pistes + et - peuvent etre interrompues en milieu de leur longueur ( il faut alors mettre des cavaliers)

circuit integré HS ? -> j'ai essayer 3 circuit intégré différent
alimentation inversée? -> déjà vérifier mais pas d'inversion
son cablage? Il devrait être bon, j'ai vérifier 3 fois et refait 4 ou 5 fois
erreur de cablage, circuit mis à l'envers, fils Dupond défectueux ?
ta plaque? J'ai également tester tous les fils / résistances :confused:

la solution est dans ton camp, toi seul peut la trouver

peut etre fais tu toujours la meme erreur ?

je ne vois pas.............

Ça devrait fonctionner (sauf que l'ordre des bits est inversé).
3 circuits HS ça peut arriver. Personnellement j'ai reçu un lot de 10 74HC595 et aucun ne fonctionne.
Cependant es tu sur de ton cablâge? Tu as bien CE/ au gnd?
Si tu es sur de tout, commandes d'autres circuits.

Salut loicrenard, joli projet ! pourquoi n'essayes-tu pas de momentanement séparer ton code du registre parallèle-série, ce qui te permettra de valider le code, puis ensuite tu repasses par le HC166 ? tu peux le faire en raccordant tes boutons directement sur les entrées du pro-mini (intercale une résistance de 1k, c'est mieux), tu testes le code, et quand il est bon, tu met en oeuvre le registre à décalage ; comme cela tu sépares les sources d'erreurs ?

This topic was automatically closed 120 days after the last reply. New replies are no longer allowed.