¿Siempre funciona algo en tu Arduino y un mal funcionamiento del proyecto debido a una caída en el poder?
Experimentado esto con un proyecto llamado el "reloj de Pong".
En circunstancias normales, el Arduino puede encender la pantalla sin grandes problemas.
Sin embargo he encontrado que al utilizar el modo de "números" que pone una gran cantidad en la pantalla, el número de LEDs que eran sobre todo a la vez haría que el chip de reloj dejar comunicar con Arduino - dando por resultado un tiempo de 00:00.
A veces desencadenaría esto en el modo "Random", haciendo que la pantalla de modo aleatorio en bucle una y otra vez entre la hora correcta y 00:00.
Yo finalmente había rastreado el problema a voltaje insuficiente. No podemos poner 5V en un regulador de 5V y esperar buenos resultados.
Así que enchufé un adaptador de alimentación de 9V y todos los problemas desaparecieron.
Pero creó otra cuestión.
El regulador de 5V en el tablero tendría sumamente caliente, correr el riesgo de daños en el regulador, que podría haber causado daños a la Junta.
Afortunadamente, estos reguladores (1117-5 o "5V 1117") son fáciles de encontrar y baratos en EBAY. Tengo 10 para $1,20 canadiense con envío gratuito.
Estos reguladores pueden ser conectados en paralelo sin componentes adicionales.
Simplemente doblar el cable y la lengüeta hacia abajo y soldadas en la parte superior del regulador de 5V original con un toque de grasa de disipador de calor entre ellos.
En el momento de esta redacción (24 de mayo de 2013) son el número de artículo 130750914480 en EBAY.
Todavía se consiguen calientes que no quieren poner el dedo en ellos mucho, pero drásticamente reduce la posibilidad de fracaso y reduce un poco el calor cuando se utiliza una fuente externa en 5V.
ADICIÓN:
Quería un disipador de calor, pero no quiero soldar nada a la pestaña vivo del regulador.
Mi compromiso era agregar un disipador de calor en la parte superior del regulador superior con grasa de disipador de calor regular.
Luego estaba la cuestión de cómo llevar a cabo allí. El protector del conector USB y el cristal de 16MHz eran los puntos de montaje perfecto.
Todo lo que necesitas es un centavo, grasa disipador de calor y un poco de soldadura.
Puede que necesite subir el soldador un poco para obtener la soldadura se adhiera al escudo de la USB. Encontré a 350 grados C a mi me funciono.
Ahora tengo un gran disipador de calor de cobre - y me gustaría decir no me costó ni un centavo, pero como se puede ver claramente, lo hizo!
Adición secundaria - la mejor manera para reducir / eliminar la tensión del regulador es utilizar una fuente de 5V y el proyecto de la energía y ejecutar una línea de vuelta a la Arduino a energía.
Cuando esto no es una opción, use adaptadores de alimentación de entre 6 y 7,5 voltios. Más tensión el regulador tiene que absorber, el más caliente se pone. Reducción de voltaje de entrada dramáticamente reduce el calor que genera el regulador.