Un par de meses atrás, tuve la idea de echar un vistazo a algunos electrónica menor y tal vez una pequeña circuitería digital de aprendizaje. Ha guardado siempre diodos emisores de luz (LEDs) de equipos chatarra y siempre han querido hacer una especie de humor iluminación cosa o signo de desplazamiento o algo. También, un amigo me dio un microcontrolador "Basic Stamp" y aunque es más probable es que 20 años de edad, me gustaría verlo trabajar.
Mirando en varias páginas web sobre el Basic Stamp (BS2) y LEDs, construyó una red rudimentaria con mi LED y algunos rescatados de resistencias y transistores. Todo iluminado, no tan brillante como me hubiera gustado, pero me di cuenta de el mezclado LED tenía especificaciones voltaje diferente. El BS2 fue un poco más difícil. Tuve que conseguir el software y el manual de programación. Tuve que construir un cable de programación. Tuve que escribir un programa. Tuvo que ser conectado.
Sorprendentemente, yo era capaz de lograr todo en unos días y mi red de 3 x 3, aunque muy desigual en brillo, parpadeaba furiosamente alimentado por una fuente de alimentación comercial de 5 voltios. Resultó ser un poco de tedioso trabajo y cuando en funcionamiento, tipo de aburrido y sorprendente.
Qué hacer a continuación. Pensé en construir una red enorme, tal vez un 3D color matrix, ahhh, un transportador de Star Trek... no, no es probable. Todo diversión parecía un poco difícil en este momento. Necesitaba algo entre ambos extremos.
Mientras que en el internet, me encontré con una página sobre la linterna LED puerto carga 27. Me llamó la atención como estaba debatiendo junking uno en ese momento. Tomé una linterna LED puerto carga 27 como un libre dan un paso un par de años atrás. Vino con las habituales pilas dudosas. Debido a la mala calidad de las pilas y mi abandono, las pilas tenían turno en algunos sólido pseudo aspecto desagradable, venenosa en el compartimento de la batería.
Decidí hacer una cuadrícula más grande, homogénea con la linterna. Y como lo pensé, pensé así muchas adiciones posibles pequeño que podría ser capaz de hacer esta idea realmente me interesaban. Descargado las baterías goopy en una bolsa; fregada la unidad en una solución de bicarbonato de sodio y lo desmontó. Pasé un poco de tiempo de medición para adiciones, que evidentemente no encajan, pero empezaron a verme en el futuro con cientos de linternas de carga puerto cada uno con una función diferente pero increíble (como los proyectos de Altoids).
Busqué instructable mods de linterna de carga puerto y encontrado que estas dos páginas--> Página 1 y página 2.
Al final, este sitio ( me había dado varios pedazos de Consejo e información, y debido a lo que considero interesantes descubrimientos (conocimiento común a los demás, estoy seguro), he decidido que este proyecto puede ser disfrutado como un "instructivo".
No me tomó mucho tiempo para darse cuenta de que necesitaba utilizar pilas para realizar mis sueños. Esta linterna tiene 3 AAA, por lo que el proyecto ya fue con energía para el BS2. Miré en internet y la compañía que produjo el BS2, paralaje, recomienda el uso de una batería de 9 voltios. Algunos sugirieron las baterías de iones de litio. Pensé en agregar una batería AAA.
He añadido una batería pero incluso en alrededor de 6 voltios para empezar, la tensión gota y fluctúan y reiniciará el BS2. No tengo baterías de iones de litio. Usé una batería de 9 voltios y había buena longevidad pero al final, no cabe en el caso de la linterna sin modding serio y creo que realmente no funciona para completar este proyecto. Hay más nuevas, mucho más baratos microcontroladores por ahí que tienen especificaciones similares de salida y menor requerimiento de voltaje. Puede que el camino a seguir con las células de ion de litio.
La tentativa, eliminando todo pero el problema de la batería, tomó una semana debido a tantas incógnitas y por lo tanto los cambios, pero produce algunos resultados posiblemente interesantes. Yo, personalmente, estaba muy sorprendido y tenía mucha diversión mientras que progresó el proyecto.
Internet parece decir que LED gama de requisitos actual de 15mA a 50mA y la BS2 sólo puede manejar 20 mA por pin y 40mA por BS2. Tan claramente, se necesitarían los transistores y algunas resistencias.
Corté las huellas en la parte posterior del tablero LED a las filas de la forma como estaban ya en columnas. Yo soldado un alambre de bronce a través de las filas basándose en el esmalte de la Junta y al mismo tiempo prueba de montaje en el caso, decidido que la normal tamaño de transistores y resistores de 1/4 watt probablemente no apto.
Usando un circa 2005 combo VCR/DVD coseché resistencias de 1/8 watt y superficie montar transistores (SMD). Me sorprendió que algunos de estos transistores SMD tenían especificaciones similares como sus primos mucho mayores de tamaño normales. Salí de los transistores SMD soldados a la placa y corte a la Junta.
Que todo lo conectado con cables de prueba. Lo LED encendidos! Pero quemó vagamente como un todo. Más brillante que mi otra tentativa, pero no casi tan brillante como la linterna sin modificar.
ESTO FUE SORPRESA NÚMERO UNO: USAR COMPONENTES SMD COSECHADOS.
Que, por supuesto, tuve que escribir una rutina de "exploración" lo suficientemente rápido como para mostrar símbolos o animaciones en la linterna sin parpadeo. Por supuesto, poco a poco aprendí que "escaneadas" LEDs con ciclos de trabajo modificado era una forma de atenuarlos. Y todavía centelleo especialmente con símbolos fijos. Decidí que este BS2 probablemente era demasiado lento para crear un resultado sorprendente.
Comencé a jugar con los valores de la resistencia (tenía resistencias sobre las bases de transistores y cada columna) y hacer cálculos para determinar las necesidades actuales de LED brillante nivel. Sabía que algo iba a quemar.
Finalmente me di cuenta que mi multímetro barato había tenido una medición de amperaje. Finalmente corrí un cheque actual contra el conjunto 27 LEDs voltios 4.5-5 ajuste de la resistencia hasta brillante. Según el medidor (y algunas matemáticas demasiado), el conjunto de LEDs utiliza 8mA-10mA!?!?! Un confuso montón, pero creo que verdadera.
He quitado los transistores y resistores; soldar un cable de cinta para las filas y columnas; conectado a la red directamente a la BS2 y añadido alguna programación para el BS2. En completo asombro, pasó al día siguiente hacer varias estructuras de datos diferentes para abordar las filas y columnas y producido varias animaciones.
ESTA FUE LA GRAN SORPRESA NÚMERO DOS: CONECTAR MUY FÁCILMENTE UN BS2 DIRECTAMENTE A LA RED DE LA LINTERNA Y SE PUEDEN HACER ALGUNAS ANIMACIONES FRESCOS O FUNCIONES NORMALES QUE SON INCLUSO MÁS BRILLANTES QUE LA LINTERNA ERA UNMODDED.