¿Stargate LED iluminado collar (2 / 7 paso)

Paso 2: Programar el Attiny85

Ya que un collar ha limitado el espacio para insertar en un tablero de circuito, usando un tamaño completo Arduino o incluso una usable FLORA habría no trabajó como una opción.  Podemos utilizar un chip de microprocesador independiente como un Attiny85 para controlar nuestras luces parpadeantes.  Hay otros chips Attiny por ahí con más o menos pines pero tuve algunas Attiny85s a la mano para experimentar.

Había planeado a donde quería LED en el collar.  Basado en los 5 pines disponibles en el Attiny85 (5 entrada/outout, restablecer, GND, v +), podría emparejar LEDs para cada perno para darme 10 luces para trabajar con.  Tienes realmente para tener en cuenta el sorteo max salido o actual en cada pin y lo que dibuja tu LED.  Por experiencia, sabía que podía vivir peligrosamente utilizando 2 paralled cableado LEDs con resistencias en cada pin del chip.  Con todos los LEDs completos, no creo que quemaría el chip... totalmente hacer una matriz de LEDs es más complicado y que sólo quería hacer algo sencillo.  Ver "charlieplexing" para ver como encienden LEDs más con un número limitado de pines en el chip.

Iluminar los LEDs es la escritura digital básica para encender el LED.

Para conseguir que se encienden para arriba en un patrón, usted tiene que programar el chip del Attiny.  Si no tienes un dispositivo de programación AVR, puede escribir el código para el Attiny utilizando una placa Arduino conectada a tu PC como el dispositivo de programación.

Y así que esta es mi aventura en la programación de un Attiny85...

Hay un montón de ibles ya en la programación de un Attiny.  Muchas personas ya han hecho, así que se puede.

No voy a repetir o incluir cualquiera de los detalles ya que se repiten en todos aquellos ibles.

Cargar un bosquejo de la ISP para que el Arduino actuará como un programador AVR.

Cortocircuitar el pin de reset y 5v + con un condensador en el Arduino así mantenga sobre el autoresetting sí mismo durante el proceso.

Cable ciertos pines del Attiny a Arduino para establecer comunicación y poder.

Quemar un bootloader para el Attiny para establecer la velocidad en que debe ejecutarse.

No te olvides de cambiar la configuración de la tabla en el menú que se quema un Attiny85 en el reloj de 8mhz.

Sube tu dibujo al Attiny mediante el IDE de Arduino regular.

Es tan fácil de configurar.

---------------------------------------------------------------------------------------------------------

Yo tenía mi bosquejo todo salió a la luz mis LEDs en un patrón en el Arduino.

Sólo tuve que cambiar las asignaciones de pin para coincidir con los de lo Attiny.

Tenga en cuenta que algunos comandos no son compatibles con el Attiny que están disponibles en el Arduino.  Sólo estaba haciendo algunas cosas básicas.

Construí un poco AVR programación escudo porque el cableado del chip y el Arduino es tal una tarea incluso con un protoboard.  Si utiliza pernos de cabecera para conectar al Arduino, es el espacio extraño y colocación de las filas de encabezado femenina en la placa Arduino que parecen sus pernos están fuera de lugar y tendrá que alinear todo ojo antes de enchufarlo.

Para hacer el cuento largo; Yo estaba dispuesto a programar mi primer Attiny.  Con el ISP cargado en el Arduino, enchufé mi escudo con el chip.  Un agradable brillo pulsante de los latidos del corazón LED, realmente era realmente demasiado brillante así que puse un pedazo de cinta sobre él.  Golpe de carga.  Tengo todos los errores que todos ésos ibles dijo que ignorar.  Configurar el Attiny ejecutar independiente.  Nada.

(En un lapso de una hora o más...) Verifique Compruebe de nuevo escudo cableado, vuelva a programar ISP, instale todas las versiones de Arduino IDE 022 a través de 1.05, alambre directamente sin el protector, utilizar resistencias a corta el reset en mi UNO, investigación otros errores o donde se colgaba el uploader... Puesto es todo a probar otra vez el día siguiente.  Realmente dispuesto a renunciar.

---------------------------------------------------------------------------------------------------------

Al día siguiente así que...  Después de leer todos los foros de soporte sobre por qué la quema de chip no iba demasiado bien, decidí pop en un segundo chip.  Que había recibido un conjunto de 5 de ebay por lo que también pensaba que eran fichas de vago.  Incluso busqué Attiny85v y los marcado-10 p o p-20 que es lo que tenía.  Este nuevo chip me estaba dando una nueva serie de errores por lo que algo era prometedor. Podría haber fundido el primer chip y lo ladrillo.  Única manera de unbrick posiblemente un chip es con un programador de alto voltaje que no tengo (no es tan malo como suena, pero lo busqué después de todo esto y es un escudo con 12v para restablecer el chip).  Todos los errores que tuve eran debido a un error de comunicación serie y el tiempo en estos pequeños chips son bastante sensibles.  Había intentado quemar todas esas combinaciones de velocidad.

Pero volvamos a la historia... Hubo una sola mención en alguna parte que usted necesita para ajustar la comunicación serial en el software.  Trate de frenar desde el Attiny está realmente funcionando a 1 mhz.  En el programa de la ISP ha cambiado la velocidad en baudios de 9600 y la puesta en programmer.txt. Parece hacer algo como algunos bytes que escribieron pero sigue atascado a mitad de camino.   Todavía veía el estado del monitor serie 19200.  La programmer.txt es una cadena larga que se desplaza más allá de mi editor de texto para que no edito antes. Con eso cambió el programador recibe un poco más.  Parece que estos bocetos de Arduino ISP se llaman núcleos y estaba seguro de que uno para que todo el mundo que fue utilizado con éxito.  Además, sólo trabajan con determinadas versiones del IDE de Arduino.  Tuve que averiguar donde estaba mi archivo programmer.txt y si fue con la versión IDE funcionaba.  Me conformé en 1.04 y los corazones en el github MIT HiLowTech, creo que estaban trabajando.  Había bajado la velocidad en baudios 2400 finalmente una carga exitosa.  Pobre chip tiene algunos pernos doblados de succionado dentro y fuera de la toma a la protoboard para probar.  Seguro, sacrificaban unos segundos con una velocidad de escritura menor pero que estaba trabajando...

Había intentado conseguir analogwrite para trabajar en la decoloración de los LEDs cuando se ejecuta en un Attiny85 a 8mhz.  Sólo hay 2 pines capaces de PWM pero traté de todos ellos. No hubo ningún efecto de transición sensible incluso con el cambio de los tiempos de retardo o que salpique y solo parpadean.  Me dio para arriba en la idea de usar LED fundido y había cosechado hasta el momento peculiar en el chip más pequeño.  He leído en algún sitio el poder en que deba ser filtrado por los condensadores ya que es afectado por ruido electrónico. Sólo quería conseguir algunos LEDs parpadeando.  Tengo tres más fichas para jugar con. Su kilometraje puede variar.

Artículos Relacionados

DIY led iluminado cristal / o plexiglás decrotive aguafuertes

DIY led iluminado cristal / o plexiglás decrotive aguafuertes

en este instructable mal Mostrar unos consejos, sobre cómo crear un led iluminado del plexiglás o vidrio grabado y grabado.En unos pocos pasos puede crear una pieza impresionante manto o incluso un regalo personalizado. Por vacaciones o especial algu
Instalar Mercedes Benz LED iluminado parrilla emblema

Instalar Mercedes Benz LED iluminado parrilla emblema

Esta guía muestra cómo instalar el LED base iluminada para el emblema de la parrilla de Mercedes Benz. Esta base de LED funciona a la perfección con el emblema de parrilla OEM Mercedes Benz para un look elegante y nuevo. Todo lo que necesita es un po
LED iluminado grabado Les Paul

LED iluminado grabado Les Paul

Instructables siguiente le mostrará cómo hacer un único regalo iluminado LED alimentado con una batería de 9V simples, reemplazable.La historia detrás de este proyecto es, que uno de mis colegas es un hobby CNC entusiasta y le gusta a todo tipo de co
LED iluminado gafas de seguridad

LED iluminado gafas de seguridad

Estuviste alguna vez en una situación donde sólo tienes que usar gafas de seguridad pero resulta difícil ver con claridad por lente claro o falta de iluminación. Bien he estado en estos casos y quería una solución. Así surgió esta idea simple pero in
Recargable LED iluminado NightShoe

Recargable LED iluminado NightShoe

¡ Hola todos! En este Instructable que te voy a mostrar cómo iluminar su caminar con su propio LED iluminados zapatos!Al principio usted puede pensar que esto es inútil y una pérdida absoluta de tiempo. Sin embargo, sirve un propósito importante...En
LED tacon Collar

LED tacon Collar

¿Tenido el pensamiento, "collares con picos son tan simple y aburrido"? sí, yo también. Esa es la razón por la que decidí arreglar un poco las cosas mediante la creación de un collar de pinchos animado del light-up, perfecto para uso en Burning
LED iluminado droide Starwars con modelo STAP

LED iluminado droide Starwars con modelo STAP

lo siento no tengo fotos del paso a paso para esto, pero pensé en compartir esto para los fanáticos de starwars.  Se trataba de una modificación a un Ertl / modelo poliestireno AMT conocido como el "B1 batalla Droid con S.T.A.P."  Usted puede en
Emisor de luz (LED) perro Collar de cuero

Emisor de luz (LED) perro Collar de cuero

Se acerca el invierno, las noches están rodando y si su perro es mitad tan loca como mi nuez spaniel ha también sido a partir aviso cómo fácilmente puede desaparecer por debajo de la nariz en un paseo.Armado con una sola batería CR2032, un par de LED
DIY LED iluminado Trekking Polo linterna

DIY LED iluminado Trekking Polo linterna

¿te gusta paseos nocturnos o excursiones? ¿Has siempre sido senderismo y conseguido detrás después de que lo esperado, después del anochecer? Si es así, este es un Instructable para usted! Esto le mostrará cómo hacer trekking ordinario o bastones de
Hacer un LED iluminado altavoz Bluetooth roble

Hacer un LED iluminado altavoz Bluetooth roble

Desde que mi router CNC, he querido realmente probar su capacidad para producir piezas precisas y de alta calidad que se conforman con un producto terminado.Diseño y fabricación de un altavoz bluetooth ha estado en mi mente desde ver un video de DIYP
LED iluminado estante de cómic y revistas

LED iluminado estante de cómic y revistas

Hola, tuve la idea de mostrar algunos de mis cómics más cool en un estante en una manera fresca, así que hice esto. Este proyecto puede ser construido en bien menos de una hora y es muy sencillo. Espero que les guste!Paso 1: Herramientas y materiales
LED iluminado Upcycled vino Rack con plataforma recicladas y botellas

LED iluminado Upcycled vino Rack con plataforma recicladas y botellas

Hi todo el mundo, Michael de LED Elemental aquí.Este tutorial paso a paso le mostrará cómo armé un LED encendido upcycled vino rack. Este proyecto fue muy divertido y muy gratificante. Había estado queriendo hacer un proyecto que utiliza materiales r
LED iluminado interruptor magnético bandolera

LED iluminado interruptor magnético bandolera

Hola, se trata de Bryan desde el Departamento de envío de LED Elemental .Big-bags desordenados pueden conseguir muy oscuros y que puede ser frustrante cuando usted no puede encontrar lo que buscas.Así que pensé que iluminar mi bolsa sería una forma p
LED iluminado patín ruedas

LED iluminado patín ruedas

yo llamo a esto mi circuito. Destruyó una cola vieja como para mi moto y volver a lo había propuesto por mi patineta. Resultó muy exitosa!Paso 1: La tripa! usé una cheapy timbre luz de bicicleta regalaron por Navidad que casi nunca uso.Luces LED de l