ESP8266 Desktop Clock (WiFi synkroniserad!) (2 / 11 steg)
Steg 2: Om kretsen...
På papper, ESP8266-01 modulen endast har 2 stift, medan vi behöver åtminstone 3 för controller SKIFT register. Problemet var lätt att övervinna; TX PIN-koden kan användas som en utgång! I min krets styr ESP 2 daisy fastkedjade SKIFT register (Läs mer på SKIFT register och hur de fungerar).
Skiftregister ledningar:
I min krets, bara två SKIFT register kontroll 4 7-segment visar, med en praktisk teknik som kallas multiplexing. Multiplexering innebär att slå på och av var och en av de 4 visar extremt snabb, så att alla av dem verkar vara på det mänskliga ögat (se persistens av vision).
GIF ovan visar hur processen för multiplexering i slow motion. Märker nu att i stället för 28 pins, vi har bara 7 (en till g) + 4 (katod i varje skärm =) 11 pins till kontroll!
Nu, SKIFT register A kontrollerar stift ett g, medan skiftregister B styr den gemensamma katod pin av varje 7seg display. På detta sätt kontrolleras alla utgångar via endast 3 nåla fast ESP med 2 SKIFT register.