Taula de continguts:
Vídeo: Gràfic de barres de doble color amb CircuitPython: 5 passos (amb imatges)
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:11
Vaig veure aquest gràfic de barres LED al lloc de Pimoroni i vaig pensar que podria ser un projecte econòmic i divertit mentre emprenia un bloqueig covid-19.
Conté 24 LEDs, un vermell i un verd, en cadascun dels seus 12 segments, de manera que, en teoria, hauríeu de poder mostrar vermell, verd i groc. Normalment, s’esperarien dos ànodes, un de color vermell i un de verd, i 24 càtodes si el construïsseu a partir de 24 LED. Aquest paquet només té 14 pins i tres parells de pins estan connectats internament.
Com conduïu 24 LED amb només 11 pins? Semblava un projecte encara més interessant.
· Haurem d’utilitzar la persistència de la visió a l’ull i parpellejar els diferents LED molt ràpidament.
Què vull fer-ne?
· Mou una sola llum vermella, verda o groga cap endavant i cap enrere al llarg de la pantalla
· Mostra una barra alineada a l'esquerra de color vermell, verd o groc al llarg de la pantalla
Com puc proporcionar una entrada senzilla per canviar la pantalla?
· Utilitzeu un potenciòmetre de 10K per generar valors de 0 a 12 inclosos.
Vaig decidir utilitzar un Adafruit ItsyBitsy M4 Express per a aquest projecte i programar-lo amb CircuitPython. Es tracta d’un dispositiu de 3,3 V, així que vaig decidir posar resistències de 330 Ohm als ànodes per mantenir el corrent baix i protegir els pins del microcontrolador i els LED. Només encendré un màxim de dos LED en qualsevol moment: un LED vermell i verd al mateix segment per obtenir el groc.
Pas 1: què necessitem?
Paquet de gràfics de barres
Itsybitsy M4 Express
Pissarra o tauler de tires
Resistències de 3x 330 Ohm
Potenciòmetre de 10K Ohm
Saltar filferro
Saltar condueix
Editor Mu per desenvolupar scripts i flaixar el microcontrolador.
Pas 2: Com funciona
La pantalla es divideix en 3 seccions (Baixa - l'extrem esquerre, Mitjà - centre i Alta - l'extrem dret), cadascuna de les quals conté 4 segments. Cada secció té un únic ànode que alimenta 8 LED. Els pins d'ànode estan connectats internament. Els pins 1 i 14 per a Baixa, els pins 6 i 9 per a la Mitja i els pins 7 i 8 per a Alta: podeu utilitzar-ne qualsevol. Els càtodes vermells són els pins 2, 3, 4 i 5, mentre que els càtodes verds són 13, 12, 11 i 10.
Per encendre un LED, el corrent ha de fluir a través d’una resistència de 300 Ohm des d’un ànode HIGH (3,3V) fins a un pin de càtode LOW (0V).
Per fer que el segment més a l'esquerra sigui VERMELL:
el pin d'ànode 1 es posa alt mentre que els altres pins d'ànode, 6 i 7, es posen a baix (seleccioneu la secció)
i
el càtode vermell 2 es posa baix mentre que tots els altres pins del càtode es troben alts (seleccioneu LED)
Per fer VERD el segment més a la dreta:
el pin d'ànode 7 es posa alt mentre que els altres pins d'ànode, 6 i 1, es posen a baix (seleccioneu la secció)
i
el càtode verd 10 està baix mentre que tots els altres pins del càtode estan alts (seleccioneu LED)
Pas 3: connectar les peces
Jo feia servir taulers de tires, però es podia provar una taula de tall. Vegeu la pàgina següent per veure la fotografia.
Pas 4: Tauler acabat
He utilitzat l’editor Mu per desenvolupar el codi i fer-lo passar al ItsyBitsy M4 Express.
Aquí teniu el codi:
Pas 5:
Aquest vídeo mostra el projecte finalitzat. El groc sembla ser més taronja que groc, probablement perquè el LED vermell és més brillant que el verd. Podeu afegir petites resistències als enllaços de càtode vermell per reduir la intensitat del vermell.
Espero que ho proveu.
Recomanat:
Gràfic de barres LED de transistors: 4 passos
Gràfic de barres LED de transistors: aquest article mostra una manera única i controvertida de crear una pantalla de gràfics de barres LED. Aquest circuit necessita un senyal de CA d’alta amplitud. Podeu provar de connectar un amplificador de classe D. Aquest circuit va ser dissenyat i publicat fa molts anys basat en l'art
Panell LED variable de bricolatge (doble color): 16 passos (amb imatges)
Panell LED variable de bricolatge (doble color): milloreu la vostra il·luminació fent un panell LED recarregable de bricolatge assequible. Equipat amb ajust de brillantor de doble color, aquest projecte us proporciona la flexibilitat d’ajustar el balanç de blancs de la font de llum perquè coincideixi amb la llum ambiental del vostre entorn
Estació meteorològica: ESP8266 amb son profund, SQL, gràfic per flascó i gràfic: 3 passos
Estació meteorològica: ESP8266 With Deep Sleep, SQL, Graphing by Flask & Plotly: Seria divertit conèixer la temperatura, la humitat o la intensitat de la llum al balcó? Sé que ho faria. Així que vaig fer una senzilla estació meteorològica per recopilar aquestes dades. Les seccions següents són els passos que vaig fer per crear-ne un. Comencem
Vinil de transferència de calor de doble color per a samarreta: 10 passos (amb imatges)
Vinil de transferència de calor de doble color per a samarreta: aquest instructiu us ensenyarà a fer una samarreta amb un disseny de vinil de doble color mitjançant premsa tèrmica. Materials-Vinil de transferència de calor Cortador de vinil Ordinador amb el programa Vinylmaster Premsa de calor TisoresWeeder SamarretaRulerX-ACTO ganivet
Construir les vostres pròpies barres d’il·luminació de color ambient: 7 passos (amb imatges)
Construir les vostres pròpies barres d’il·luminació de color ambiental: aquest instructiu descriu com construir, muntar i controlar barres de llum LED per proporcionar il·luminació ambiental a tot color de l’habitació, així com " ambilight " efectes de vídeo d’estil. Tingueu en compte que el parpelleig dels leds no es nota tan a la vida real com