Paso 4: Diagrama del circuito y programación
Después de comprar todos los componentes electrónicos, Monte siga la referencia de diagrama de circuito de elcojacobsde circuito.
Con 50 leds RGB, necesito 19 pcs del 74hc595 para conducido.
Explicar:
Echa un vistazo al esquema
Cada RGB led consta de tres colores, correspondientes al controlador de 3 pines.
Cada 8 bit shift register 74HC595 tiene 8 salidas de control.
Necesito controlar 50 Leds RGB, que significa necesito 50 x 3 = 150 pernos de control, correspondiente a 150/8 = 19 registros de cambio.
COMO SUBIR LOS DIBUJOS A UN ARDUINO MINI:
He estado en Arduino programación últimamente y mirando adelante para crear un proyecto de factor de forma pequeño. Para obtener el código en usted puede intentar la siguiente técnica.
Usted necesitará un adaptador USB de serie luz o Arduino Uno, Duemillanove o algo similar para actuar como un HOST (Chip desmontable!!!!).
Básicamente, conectar el principal Arduino 5v, GND, RX, TX (no cruzado, RX para RX y TX a TX) y las mini. Ahora para la parte más importante. SEPARAR el chip ATMega de la tabla de host (Duemilanove, Uno... lo que nunca) y empezar a subir sus bocetos como lo haría con el arduino normal. No hay necesidad de cambiar la Junta en el software de Arudino. ESO es todo. Nada más. Solo hacerlo y disfrutar.
Acerca de la programación:
Yo uso ShiftPWM biblioteca para Arduino, se puede descargar al Elcojacops Githup. Muy agradecido a Elco Jacobs para esta biblioteca. Puede consultar el archivo de ejemplo en esta biblioteca.
Basado en software PWM en sitio http://www.elcojacobs.com/shiftpwm/ elegí la frecuencia PWM es 60, el brillo máximo es 255.
Mi archivo de código se coloca por debajo.