Étape 2: Sur le Circuit...
Sur le papier, le module ESP8266-01 a seulement 2 broches, alors que nous avons besoin d’au moins 3 pour contrôleur enregistre le passage. Le problème était facile à surmonter ; la broche TX peut être utilisée en tant que sortie ! Dans mon circuit, l’ESP contrôle 2 registres à décalage guirlande (en savoir plus sur Maj enregistre et comment ils fonctionnent).
Câblage Registre à décalage :
Dans mon circuit, seulement deux Maj registres contrôle 4 affichages à 7 segments, à l’aide d’une technique très pratique appelé multiplexage. Multiplexage consiste à allumer et éteindre chacun des 4 écrans extrêmement rapides, afin que tous hors eux semblent être à le œil humain (voir persistance rétinienne).
L’image ci-dessus montre le processus de multiplexage en slow motion. Remarquez maintenant qu’au lieu de 28 broches, nous n’avons que 7 (a à g) + 4 (cathode de chaque affichage =) 11 broches au contrôle !
Maj A Registre contrôle désormais, épingles a à g, tandis que Registre à décalage B contrôle de la goupille de cathode commune de chaque écran 7seg. De cette façon, toutes les sorties sont contrôlées via seulement 3 bornes de l’ESP à l’aide de 2 registres à décalage.