Paso 1: Lo que he usado.
Aquí está el BS2 con puerto de programación, el cable de programación de BS2, y algunos transistores de montaje superficial que funcionó muy bien pero terminó por no usar.
Añadí un relé micro que utiliza un micro-interruptor momentáneo rescatado para alternar el poder reemplazar el original torpe. Dio el BS2 la capacidad apaga--como para ahorro de energía. O simplemente apagar cuando el botón fue presionado, pero se puede reactivar. Empecé a escribir una rutina para lo que aparecería como una linterna encantada con sonido.
Estoy tratando de salvar un par gratuito de "MOSFETs" para reemplazar el relé como otra experiencia de hardware. Y sigue trabajando en ampliar un micro-altavoz.
Actualmente, dos semanas después de la sorpresa y, de repente, sólo jugando con la programación, la linterna actúa normalmente cuando encendido; conmutación entre 24 y 3 LEDs alternadamente cada vez que esté encendido y apagado. He añadido otro interruptor al proyecto que cuando llevó a cabo 2 segundos durante el ciclo de 24 LED, aleatoriamente se muestran animaciones que estoy trabajando en. Pulsando cualquier botón se volver a la normalidad. Cuando se llevó a cabo durante el ciclo de 3 LED, las animaciones, que incluyen los Estados constantes de LED de 24 y 3, se muestran secuencialmente. Pulsando el botón extra selecciona "animación" por defecto. Presionando el botón power cancela la elección.
La linterna mostrará su configuración predeterminada cada vez que se enciende la luz hasta el reset. RESET se realiza pulsando el botón extra durante 2 segundos.
Yo ya como dejando la linterna en el modo 24 como un defecto y han agregado esto como su "normal", siempre comienza en 24 pero puede cambiar a 3.
ESTA ES OTRA SORPRESA: QUE DESPUÉS DE CABLEADO JUNTO CON UNA LINTERNA, SÓLO LA PROGRAMACIÓN DE UN MICROCONTROLADOR 20 AÑOS CONSUMIRÁ SU IMAGINACIÓN DURANTE SEMANAS.
Así que al final, parece ser fiel a mí, acerca de los requisitos de energía de estos LEDs. Yo he ejecutado las luces usando un par de fuentes de alimentación diferentes y una batería de 9 voltios durante más de cien horas conectados directamente con el BS2. Lo dejé en modo demo por 24 horas recta.
Yo no he incluido mi programación porque probablemente avergonzar a me y despojos de otros descubrimientos. Sí, era muy fácil y pequeño, pero con un montón de maneras de optimizar de lo obvio.
No he encontrado otro proyecto que aparece bastante fácil (para un novato) aún así lleno de aprendizaje de experiencias. Sí, lo sé, es algo inútil, pero divertida debido al aspecto de la gratificación instantánea. Este microcontrolador parece venderse todavía pero es caro ($49) y por lo tanto no se recomienda sin embargo, a menos que uno tenga ya.
Voy a la orden un regulador micro de $2, por supuesto, adquirir otra linterna de LED puerto carga 27 y ver si realmente puedo cerrar este proyecto fácilmente en su caso. Todavía preocupado por el problema de la batería, pero veo que las baterías de iones de litio son cada vez más baratas. Voy a tener que instalar un puerto de carga.
Veo que rota de los teléfonos celulares podría ser obtenibles y una fuente de los ponentes y las baterías.
Estos LEDs han dejado mis LEDs (años en la que recoge) sentado y esperando a la basura, pero no sé donde conseguir más o qué llamarlos, de nuevo condujo proyectos, fuera de la linterna de carga del puerto.
(Creo que veo una manera de añadir más luces a la linterna al invertir la polaridad).
Por lo tanto, a publicar este proyecto en la esperanza para algunas respuestas (y preguntas si hay alguna). Incluso puedo encontrar una manera de incluir un video.
Subí un video en aquí, pero de mala calidad. Las animaciones son muy suaves en la realidad. Uno es un experimento POV (persistencia de la visión) se muestra dos veces. Uno se ve como los bulbos de flash en un estadio. Uno persigue y hacia atrás alrededor del borde.