Composants Électroniques 5X Cmos 4543 Smd Décodeurs Bcd À 7-Segment So16 Kranzle
Mais si je met A et D sur High et B et C sur Low pour obtenir un 9, j'obtiens un A inversé... Si je met tout sur Low pour obtenir un 0, j'obtiens un 9 inversé... Sérieux, c'est quoi ce bordel? J'ai défait et refais mon circuit trois ou quatre fois... D'avance merci... 27 novembre 2013 à 18:25:38 as-tu essayé ne serait-ce que de lire la datasheet de ton afficheur page 5, et vérifié chaque configuration proposée? quelle est la puce que tu as branchée entre ton arduino et ton afficheur? est-tu sur qu'elle t'est utile? essaye de commander l'afficheur directement avec l'arduino, ou même directement avec l'alimentation: tu y verras peut-être mieux... - Edité par remace 27 novembre 2013 à 18:32:16 oui. non. enfin je regarde et je te dis. 27 novembre 2013 à 18:30:26 Apparemment, tu t'es trompé dans la connexion des segments vers le 4543, verifie avec la datasheet qu'a passé remace. CD4543BE : DECODEUR BCD 7 segments compatible MC14543 - Boutique Semageek. 27 novembre 2013 à 21:52:04 C'est bon j'ai résolu mon problème. Je m'était calé sur le schéma du tutoriel (qui est en faite faux? )
- 4543 décodeur bcd 7 segments c
- 4543 décodeur bcd 7 segments de
- 4543 décodeur bcd 7 segments video
- 4543 décodeur bcd 7 segments et
4543 Décodeur Bcd 7 Segments C
4543 Décodeur Bcd 7 Segments De
Connexion Contactez-nous Appelez-nous au: 0476509530 Panier 0 Produit Produits (vide) Aucun produit À définir Livraison 0, 00 € Total Commander Produit ajouté au panier avec succès Quantité Il y a 0 produits dans votre panier. Il y a 1 produit dans votre panier.
4543 Décodeur Bcd 7 Segments Video
doit tre remis 0 z = analogRead(AIN); // chaque boucle y = 128; for (i = 0; i < 4; i++) { // mettre chiffre chaque position t[i] = z% 10; // dans un tableau z = z / 10;} for (i = 3; i! = 255; i--) { // envoi du tableau en sriel if (t[i]! = 0) s = true; // si le chiffre n'est pas 0, // il est significatif if (! s && i! = 0) t[i] = 11; // si non-signif. et non dernire pos // on efface le chiffre if (ot[i]! = t[i]) { // si le chiffre a chang, seriel (t[i] + y); // on transmet: data + address seriel (t[i]); // puis data sans address pour figer ot[i] = t[i]; // nouveau chiffre --> ancien chiffre} y = y >> 1; // bit suivant de l'adresse (shift right)}} Arduino dispose d'une instruction pour envoyer automatiquement les donnes sous forme srielle, c'est l'instruction shiftOut(). Voici la routine seriel utilisant cette instruction. Son utilisation est toute simple, mais ne permet pas de sparer dans le temps les deux nibbles. 4543 décodeur bcd 7 segments de. void seriel(byte x) { shiftOut(DATA, CLOCK, MSBFIRST, x); // Most Significant bit first digitalWrite(STROBE, 1); // L'inverse est LSBFIRST delayMicroseconds(10); digitalWrite(STROBE, 0);} Your browser does not support the video tag.
4543 Décodeur Bcd 7 Segments Et
TRONIK AVENTUR 241 DECODEUR BCD PILOTE AFFICHEUR à LEDS 7 SEGMENTS CD4543BE - YouTube
Merci quand même à vous! 27 novembre 2013 à 23:43:12 Il est faux mon schéma? C'est possible Pourtant celui là fait partie de ceux que j'ai refais plusieurs fois (merci Fritzing) J'irais jeter un oeil à l'occasion... 29 novembre 2013 à 17:22:12 Voici comment je l'ai fait, après vérification du datasheet... - Edité par ggGarraty 29 novembre 2013 à 17:41:46 22 décembre 2013 à 22:47:53 En fait pour le BCD M145543 du tutoriel pour que ça marche j'ai les correspondances suivantes: PIN BCD | PIN segments ---------------------------- 15 | 9 14 | 10 13 | 1 12 | 2 11 | 4 10 | 6 9 | 7 Bonne soirée! Alex CD4543BE = MC14543BCP? 4543 décodeur bcd 7 segments c. => Afficheur 7 segments × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié. × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.