Paso 2: Construir el cubo del LED
Esto no es un instructivo sobre cómo construir el cubo de LED, pero voy a explicar cómo lo hice y cómo esta forma es muy simple. Hay 3 fotos de arriba que muestra la soldadura del cubo y cómo cablear todo hasta el Arduino. Esperemos que el dibujo de Arduino será útil.
Componentes utilizados
1 x placa Arduino Uno
64 x LED azul
1 x placa de prototipo para montar todo en
4 x 2n2222a transistores
16 x ~ resistencias 95 ohmios
4 x ~ 1000 ohm resistencias
Cables de fácil enchufe y desenchufe.
Arduino Uno
Usé la placa Arduino Uno para mi build, tiene 20 pins de I/O digitales en total porque los analógicos pueden utilizarse también como pines digitales. Esto es exactamente lo suficiente para conectar el cubo directamente con el Arduino, que fue lo que hice. Porque esto es sólo mi prototipo antes de hacer el 8 x 8 x 8 cubo, quería hacerlo tan simple como sea posible.
Pines digitales del Arduino pueden salida 5V y 40mA.
El 4 x 4 x 4 cube es un total de 64 LEDs. La manera tiene cableado necesita 16 salidas digitales de los ánodos y 4 salidas digitales para los cátodos. El cableado se explicará en una foto por encima y en el texto a continuación.
El cableado
Los LEDs están conectados como la foto de arriba que nos da 16 ánodos y cátodos de 4. Cada uno del ánodo y el cátodo también está marcada con un número en el cuadro. Los ánodos de 16 se conectarán a los pines digitales:
"0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, A4, A5" en el orden que están marcadas en el cuadro 1-16. Que significa ánodo número 1 en la imagen es digital a nr 0 en arduino etc..
El mismo va para los cátodos donde "el piso" 1 es A0, "piso" 2 es A1, etc..
"A0, A1, A2, A3".
He utilizado LEDs azules que se ejecutan en 3.1V y 20mA. Puesto que el Arduino da 5V esto destruiría mi LED por lo que necesita una resistencia entre la salida digital y LEDs para convertir 5V y 20mA 3.1V. Esto se hace mediante la fórmula: (Vs - Vd) / I
Vs = voltaje de la fuente = 5V, Vd = tensión del diodo = 3.1V, I = corriente máxima que pueden manejar los LEDs = 20 mA = 0, 02A
Que nos da (5-3.1) / 0,02 = 95 ohmios.
Así que necesitamos añadir 16pcs de resistencias 95 ohm entre la salida digital y los ánodos para mantener los LEDs de la quema y para hacer luz en todo su potencial.
Para los cables de 4 cátodo necesitamos a tierra les, pero también tenemos que controlar cuando a la tierra, así que usamos transistores. Utilizando transistores nos permite usar un + 5V de salida digital de Arduino para el control de un transistor que es utilizado como un interruptor a tierra de las capas del cátodo. Usé 4 PC de transistores 2n2222a porque ellos pueden manejar la corriente y son lo suficientemente rápidos.
Puede haber máximo 1 capa en un momento que nos da 16 * 20mA = 320mA. Esta es la cantidad de corriente que del transistor debe ser capaz de manejar. También es importante utilizar transistores no PNP y NPN.
El cable desde el cátodo de la primera planta va al colector del transistor.
El emisor está conectado a tierra en el Arduino.
Y la base del transistor está conectada a una resistencia de 1kohm y luego al pin A0.
Repita esto para los 3 pisos restantes de cátodos.
Así que para resumir el cableado:
de 16 salida digital a - resistencias 95 ohmios, de allí a los ánodos de 16.
de 4 salida digital a - resistencias de 1kohm, de allí a la base de los transistores.
De cátodos de piso 4 del cubo para el transistor del "colector".
Desde el transistor del "emisor" a tierra en el Arduino.
Y eso es los que hay, si tienes alguna pregunta no dude en comentar.