Arduino Mega 8 x 8 x 8 RGB LED cubo (5 / 11 paso)

Paso 5: en la electrónica

Diseño de la PCB

Mi segundo objetivo era quitar todos los cables pero todavía deja espacio para cierta flexibilidad.

Para ello he decidido que quiero:

  • Llevar los cables de control procesador 6 del tablero vía un conector. Mayoría de los conductores cubo que he visto usar un derivado de la SPI para transferencia de datos que requiere 4 entradas - salida de datos, reloj, habilitar y traba - plus me añadido 5v y tierra así podemos potencia el procesador desde el mismo cable.
  • Dejar abierta la serie en y serie hacia fuera las conexiones entre el desplazamiento 74HC595 registrar fichas para que usted puede definir diferentes bucles entre las virutas.
    • Esquema de Kevins es para el conductor del ánodo primero entonces todos los 8 chips conducción de un solo color siguiente y entonces los dos colores secuencialmente por un total de registros de cambio de 25.
    • Esquema de nicks tiene un lazo separado hacia el procesador para cada color.
  • Permiten las capas ánodo ser conducido por su propio cambio de registro o directamente desde el procesador con 8 separar las conexiones.

Además quería

  • Utilizar a través de componentes de agujero (como es lo que estoy acostumbrando a ti).
  • Limitarme a un tablero de dos capas PCB (otra vez como en mi experiencia).
  • Tienen todos los componentes en un lado de la PCB (parte inferior) y permiten las rebanadas de LED a soldar directamente a la parte superior de la PCB.

Por lo que iba a acabar siendo un tablero grande (270 mm x 270 mm) para apoyar un cubo con espaciamiento de 30mm entre el LED - aún así seguía siendo un apretón para caber en todos los componentes y rastros.

He utilizado un par de diferentes software de diseño de PCB en el pasado con éxito.

Pad2Pad es para facilidad de uso pero están bloqueados en sus costes de fabricación costoso como usted no puede exportar archivos Gerber. Para esta compilación he utilizado DesignSpark (no tan fáciles de usar como Pad2Pad pero puede exportar archivos gerber) y desde entonces han estado experimentando con águila (una herramienta muy capaz pero yo aún voy por la curva de aprendizaje).

Me atrevo se suman las horas que pasó en el software de diseño de la PCB, tuvo varios intentos de conseguir derecha pero estoy muy satisfecho con el resultado. Hay un par de huellas que falta en mi primera versión, pero son fáciles de reemplazar. Para la fabricación de un pequeño lote de PCB usé y recomendaría SeeedStudio. Buena respuesta a las preguntas, precios competitivos y servicio rápido.

Soy desde contemplar el diseño de una versión SMD que entonces podía haber hecho con todos los componentes ya colocado y soldado.

Montón de componentes

En cuanto a los componentes usa los siguientes (alinear con Kevin de esquema)

  • 200 transistores de 2N3904 NPN
  • 25 condensadores de 100nF
  • 8 condensadores de 100uF
  • IRF9Z34N 8 MOSFET
  • 25 registros de desplazamiento 74HC595
  • Resistencias de 1/8W de 128 82 Ohm (resistencias limitantes actuales LED rojo)
  • Resistencias de 1/8W 130 Ohm 64 (verde y azul LED actuales resistencias limitantes)
  • 1 250 resistencias de 1/8W k ohmios (con algunos extras)
  • 250 10 resistencias de 1/8W k ohmios (con algunos extras)
  • 1 fuente de alimentación 5v 20A (más que suficiente)
  • 1 Arduino Mega (o procesador de su elección)
  • unas pinzas de encabezado de fila solo conectarse a Arduino
  • se coloca un cable de puente para crear la serie de entrada/salida lazos entre el cambio
  • un cable del jefe de 6 pines a conector de la placa
  • una alimentación de 240v cable y enchufe

Usé y recomendaría Farnell componentes para pedir estos en el Reino Unido, especialmente teniendo en cuenta sus servicios al día siguiente y precios competitivos.

Un montón de soldadura de soldadura...

Entonces era varias horas de soldar todos los componentes en la placa. No voy a través de los detalles aquí, pero un par de lecciones que aprendí fueron:

  • Mantener una bomba de soldadura y la soldadura mecha a mano - usted lo necesita.
  • Una pluma de flujo realmente funciona aunque es sucio limpiar luego
  • Uso de la soldadura de un diámetro pequeño - he encontrado lo mejor que un flujo de 2,5% 0,5 mm 60/40 estaño/plomo de la soldadura.
  • Una lupa es útil para detectar ningún puente de soldadura.
  • Tómate tu tiempo, hacer un lote en un momento y revise todas las juntas antes de proceder a la siguiente área.
  • Como siempre mantenga limpia la punta del soldador.

Dado el rojo color de la LED probablemente tendrá un valor de resistencia diferente al verde y el azul marca las actuales resistencias limitantes sobre el PCB A, la B y la C. Ahora es el momento de definir la orientación final de las rebanadas en comparación con PCB para definir que conducen de los LED se refiere a que ubicación actual de la resistencia limitadora.

Una vez finalizada I limpiar la junta con PCB limpiador, había regado con agua y jabón y secarse minuciosamente.

Prueba tu PCB terminado

Antes de esto ponemos a un lado, que tenemos que probar todo funciona.

Cargué Arduino código de Kevin (la mega usted necesitará realizar algunos cambios menores) y desarrolló un programa de prueba simple que le parpadean todos los LEDs encendiéndose y apagándose continuamente.

Para probar:

  • Hice un LED de prueba de cable teniendo un solo color LED, manteniendo una resistencia de 100 Ohm a uno de los conductores y luego agregar un alambre largo a cada uno de los extremos abiertos. Un poco de cinta aislante alrededor de la abierta lleva a detener cualquier cortos y marcado el cable positivo (ánodo) del LED.
  • A la Junta Directiva con 6 conectores se conectan a tu procesador (en mi caso un Arduino mega)
  • Conectar el poder a la tarjeta de la fuente de alimentación
  • Conecte la punta de prueba de ánodo a una fuente de 5v en el tablero
  • Luego poner el cable cátodo del cable de prueba de LED en cada uno de los conectores de cátodo de cubo de PCB a su vez.
  • Todo ser bien en la punta de prueba debe del destello del LED encendido y apagado, si es así pasar a la siguiente.
  • Si no parpadea y luego tu en la detección de fallos. Primero comprobaría sus juntas de soldadura para cualquier seco juntas, fuera de que sugeriría que usted trabaja a su vez lejos de los registros de cambio control de un componente a la vez.

Prueba todos los 192 cátodos a continuación, modifique el código para probar los controladores de la capa de ánodo, intercambiar sobre su punta de prueba de LED y conectar a tierra y la prueba de los conductores de 8 capas.

Una vez que haya completado y probado el PCB la diversión realmente comienza - ahora construir el cubo.

Artículos Relacionados

Más pequeño 4 del mundo x 4 x 4 RGB LED cubo

Más pequeño 4 del mundo x 4 x 4 RGB LED cubo

Creo que esto es "actualidad" Tiniest 4 x 4 x 4 COLOR LED cubo del mundo. Hay más pequeños pero son generalmente solo color y conformada por menos LEDs (3 x 3 x 3).El cubo de LED real es menos de 1 pulgada cuadrada. Usa sesenta y cuatro 3.2mmx2.
$9 construir una 4 x 4 x 4 RGB LED cubo con creador de animación

$9 construir una 4 x 4 x 4 RGB LED cubo con creador de animación

Cubo del LED RGB es impresionante, pero tiene muchos led pierna a construir y el precio es alta, así que aquí es el componente más barato podemos hacer con 64 LEDs RGB, que tenga todas las piezas de bricolaje por su auto, al compartir el esquema y el
RGB Led cubo caja _4rM_Pk_ versión

RGB Led cubo caja _4rM_Pk_ versión

Led cubo caja _4rM_Pk_ versiónpor PAKIS-RULEZTUVO la IDEA de "Autor: AlexTheGreat", pero cambió 360 grados a mi propio cubo.ESTE CUBO ES RGB CAMBIA DE COLOR AL AZAR JAJAJA ESTOY USANDO MI ANTIGUO HOGAR INALÁMBRICO BATERÍA Y SU CARGADOR PARA CARG
RGB LED cubo 8 x 8 x 8 con creador de animación

RGB LED cubo 8 x 8 x 8 con creador de animación

Avanzado!!!!!! Más fácil y más barato construir el cubo del LED RGB de 8 x 8 x 8ARTÍCULO EN VENTA!!!!RGBLEDCUBE.COMComo la página de Facebookhttps://www.Facebook.com/pages/3D-LED-Cube/6920915...Características:Dibujar la animación 3D con software!Inc
RGB LED serie Control Arduino

RGB LED serie Control Arduino

Este instructable le mostrará cómo controlar un RGB led con el monitor serie.Para enviar un valor de color para el arduino:primero - abra al monitor de la serie después de subir el código.seleccionar segundo-'Nueva línea' en la esquina inferior derec
RGB - Led tira 12 V controlado por un ATtiny85 con un módulo RFID de 125Khz

RGB - Led tira 12 V controlado por un ATtiny85 con un módulo RFID de 125Khz

La idea básica me dio este lado RGB-RFID-lámpara. Pero ya que tengo mucho ATtiny85 utilizo este microcontrolador. Para hacerlo más fácil para mí, he probado todo parte primero en un Arduino Uno.Material:1 x RGB-tira de Led 12 V1 x ATtiny853 x MOSFET
Generador de código LED cubo 4 X 4 X 4 RGB

Generador de código LED cubo 4 X 4 X 4 RGB

Para cualquier persona que ejecuta un 4 X 4 X 4 RGB LED cubo funcionando en 3 TLC5940s y MOSFETs canal P 4, como el gran Scott Lab o de Emiliano Valenca cubos han compartido con nosotros aquí en Instructables.He construido un pequeño generador de cód
WS2812B LED cubo 96 para arduino magia colorido

WS2812B LED cubo 96 para arduino magia colorido

Hey, chicos, esta es la cuarta vez (prototipos inteligentes) publicamos un instructivo aquíGracias por ver! Nosotros a seguir posteando en instructables divertido. Esto es un cubo mágico LED, esperamos sea útil para usted y nos encantaría comunicarno
RGB led de control [PC, Arduino]

RGB led de control [PC, Arduino]

compartir es bueno... ese es el lema de este instructable... : Da todos los freaks llevados como, aquí es un placer...quería lograr el control total chasis personalizado led tiras de mi computadora, 3 tiras para ser exacto, completo control como únic
Termostato de Arduino con i2c x DS18b20 2 pantalla de 4 x 16, 2 RGB LED y 3 relé

Termostato de Arduino con i2c x DS18b20 2 pantalla de 4 x 16, 2 RGB LED y 3 relé

el objetivo del proyecto es un termostato para mi pecera 2 con LCD pantalla RGB LED un relé para controlar el calentador en el tanqueun ventilador para la pecera grandePartes:Arduino Nano o igual2 x LED RGB LED o SMD RGB o solo Color de LEDMódulo de
Guía de un newbie para configurar ESP8266 con Arduino Mega 2560 o Uno

Guía de un newbie para configurar ESP8266 con Arduino Mega 2560 o Uno

Por productos de código abierto para tener éxito o adopción en masa por los "fabricantes" / "DIY-ers" / "dev" / "etc"; una documentación actualizada y exacta o guía de inicio rápido tiene que ser proporcionado. Mens
Arduino Mega Intro

Arduino Mega Intro

Hey todo el mundoEl Arduino Mega es un increíble microcontrolador para proyectos que necesitan una gran cantidad de io o procesamiento de energía y es muy divertido para usar. En este instructable veremos el:Especificaciones de Arduino Megaslos proye
IPhone controla RGB LED (Arduino)

IPhone controla RGB LED (Arduino)

Este proyecto muestra cómo configurar Arduino con un LED RGB y control con su iPhone a través de tu red Wifi. Son capaces de establecer 15 diferentes colores + 2 programas con aplicación para el iPhone.Dirección URL del vídeo de la versión parcial de
Escáner Rgb Led Pwm lámpara controlada por Arduino Nano

Escáner Rgb Led Pwm lámpara controlada por Arduino Nano

Reciclado escáner rgb led lámpara pwm controlado por Arduino NanoPaso 1: Resultado FinalEsto es lo que obtienes si sigues este instructable.Paso 2: Buscar una impresoraBusque un hp roto todo en una impresora. (Otras marcas también pueden tener las pi