Explicar afecto para su San Valentín con chocolates, LEDs, Attiny13 y Arduino IDE (4 / 6 paso)

Paso 4: Construcción-programa el MCU ATtiny13 y darle una prueba de funcionamiento.

He usado Arduino IDE para el desarrollo de software en este proyecto - mi IDE de elección cuando se trata de la programación del MCU en C. Desde programando un microcontrolador ATtiny13, que no está cubierto por el IDE de Arduino por defecto pero puede añadirse fácilmente a la lista de microcontroladores trabaja con, puede ser considerado un instructable en su propio derecho (y de hecho, he visto unos instructables apartes sobre el tema) me gustaría referir a un post que escribí hace algún tiempo sobre el tema : Compruebe Cómo utilizar ATtiny13 con IDE de Arduino y un relacionados con el tema en el foro sobre los detalles más finos de configurar el IDE de Arduino para programar chips más pequeños, como el ATtiny13.

Sin soplar esta intructable particular de proporciones, baste decir que no necesita ningún software no-libre y que no sea una placa Arduino, no necesita mucho hardware adicional ya sea - algunos cables y tal vez un zócalo del IC extra de 8 pines o simplemente una placa sin soldadura para montar el ATtiny13 está programando. El objetivo final es asegurarse de ATtiny13 es uno de los tableros que surgen en el IDE de Arduino al abrir herramientas -> tabla (ver foto más abajo) antes de compilar el bosquejo con el programa (ver archivo ZIP a continuación). Luego que cargue el binario compilado en ATtiny utilizando una placa Arduino como un programador o un programador especializado del AVR si tienes uno.

He intentado marcar el sketch de Arduino con tanto comentario como sea posible para su placer edición :) El mensaje real es en esta parte del código:

Columna de byte PROGMEM [17] = {}

33, / /--X---X / / 0
63, / /--XXXXXX / / 1
33, / /--X---X / / 2
0,     // -------- // 3
24 / /---XX---/ / 4
60, / /--XXXX--/ / 5
30, / /---XXXX-/ / 6
15, / /---XXXX / / 7
30, / /---XXXX-/ / 8
60, / /--XXXX--/ / 9
24 / /---XX---/ / 10
0,     // -------- // 11
62, / /--XXXXX-/ / 12
1,     // -------X // 13
1,     // -------X // 14
62, / /--XXXXX-/ / 15
0      // -------- // 16

};

Por desgracia, no sé cómo guardar el formato apropiado en la herramienta de edición de la página de Instructables, pero si estás buscando en el pedazo de código usando una fuente monoespacio, inmediatamente reconocería la forma de los símbolos de las partes comentados de las líneas. La columna real se codifica con la representación del número entero de la versión binaria a la derecha donde "-" es realmente "0" y "X" es "1". Espero que tenga sentido y no tendrás mucha dificultad "I HEART U" cambia a "I HEART cerveza" para las fiestas el próximo San Patricio. Disfrutar de manera responsable y asegúrese de aumentar la cantidad de columnas escaneadas ya que "La cerveza" es un poco más larga que la "U", obviamente :)

De todos modos, espero que te perdone mi cobarde fuera crear un instructivo en el instructable sobre cómo configurar el IDE de Arduino y consulte el blog post en su lugar y en este momento que ha grabado el software en el chip ATtiny13.

Inserte el ATtiny13 en el zócalo del IC que has preparado en el paso anterior, luego inserte la batería y sacuda la toma varias veces para cerrar el interruptor de inclinación de la bola. El LED empezará a parpadear en cierta manera al azar que por supuesto sólo es al azar hasta que empiezas a mover los LEDs en el espacio permitiendo la exploración mecánica de las columnas.

Una pequeña nota en la solución de problemas que pueden ser necesarios en esta etapa: en el desarrollo de este proyecto, tengo un par de percances de cableado. Charlieplexing es generalmente asociado con el cableado complicado y cosas pueden conseguir cambiar alrededor accidentalmente. He escrito un bosquejo pequeño (que no encuentro ahora mismo, por cierto) que fue encendiendo los LEDs no en pseudo-random
pero de manera muy ordenada del 1 al 6 y viceversa, sólo para ver que tengo la secuencia de LEDs derecha. Simplemente modifica la misma parte del código se modifica para cambiar el mensaje y solía 1,2,4,8,16 y 32 para los códigos de la patten LED enciende solo un LED por columna. Si no tiene sentido mientras leía esto, escriba estos números enteros en formato binario y verás enseguida. "0" - LED APAGADO, "1" - LED.

Artículos Relacionados

Caja de música del Light-up para mi San Valentín (eres mi sol)

Caja de música del Light-up para mi San Valentín (eres mi sol)

A la caja de música para mi San Valentín con un luz, Tie-Dye vidrieras sol.Paso 1: Lista de piezas:Caja de madera (tiene las piezas y se presenta como el proyecto final)Interruptor micro (permite todo para corte cuando se abre la tapa de la caja)Caja
Entrelazaron corazones anillo de alambre para tu San Valentín

Entrelazaron corazones anillo de alambre para tu San Valentín

Ahhh... aquí viene esa increíble época del año donde todo es de color rojo, todo es un corazón y todo tiene amor.Día de San Valentín es tan solo una semana por delante y todo el mundo necesita planificar un regalo lleno de amor para su San Valentín.
Collar de corazón para tu San Valentín

Collar de corazón para tu San Valentín

Hola a todos los amantes:),Esta es la época del año cuando nuestro corazón comienza a trabajar horas extras y como un lado afecta a que el cerebro funciona más rápido... LOL. Pero dime, ¿no es cierto? Encontrar un regalo para alguien especial, alguie
Día de San Valentín: - con electrónica

Día de San Valentín: - con electrónica

hoy es el día de San Valentín en la India. Es el día más importante para los amantes.Hoy voy a hacer un sencillo display de LED con LED de 3mm.Es básicamente un proyecto intermitente que se puede hacer con Arduino Uno o cualquier dispositivo programa
Precioso jabón para tu San Valentín

Precioso jabón para tu San Valentín

¿El día de San Valentín se acerca rápidamente y millones de personas en todo el mundo molestan sus cabezas sobre la misma cuestión: Cómo sorprender a alguien especial? Si tienes el mismo problema y no puede decidir el mejor recuerdo de su ser querido
La luz el nombre de amigos-para Navidad, San Valentín o cualquier ocasión! Borde de tarjeta independiente encendido

La luz el nombre de amigos-para Navidad, San Valentín o cualquier ocasión! Borde de tarjeta independiente encendido

este instructable le mostrará cómo hacer una luz de pié, o colgante, pantalla.Tus amigos se sorprenderán a ver sus nombres en la luz.El autor desea crédito completamente la gente encima de Evil Mad Scientist para inspiración.http://www.evilmadscienti
Rosas de tela almidonada para tu San Valentín!

Rosas de tela almidonada para tu San Valentín!

He hecho varios instructables mostrando cómo hacer flores de papel, rosas, margaritas y así sucesivamente.  El pensamiento vino a mí un día utilizar la tela ya que hay tantas telas coloridas, brillantes, decorativas y vibrantes para elegir. La cuesti
$5 mini álbum de fotos para su San Valentín.

$5 mini álbum de fotos para su San Valentín.

Este día de San Valentín que intentaba pensar en algo casero a mi esposa. Ella se va para el entrenamiento básico de fuerza aérea en marzo y quería algo que ella podría hacer con ella y hacer su sonrisa, cuando está chupando la vida. La primera idea
Cómo hacer un Pop Up sillas tarjeta para tu San Valentín Kirigami 3D saludos!

Cómo hacer un Pop Up sillas tarjeta para tu San Valentín Kirigami 3D saludos!

Compartir en FACEBOOK: http://on.fb.me/15TrVYfTWEET: http://bit.ly/15Ts5P6MENÉAME: http://bit.ly/16qHt5LTUMBLR: http://bit.ly/10K8fhzEsta tarjeta no ha sido diseñada por mí, pero puesto que estaba disponible pensé que compartirlo. Disfrutar de:)!Desc
Un corazón para su San Valentín - Ahh, el Romance.

Un corazón para su San Valentín - Ahh, el Romance.

Si usted está profundamente en amor con su especial alguien como soy, sabes lo que quiero decir cuando digo "darle mi corazón".Si sabes que nada de como funciona el cuerpo le dará cuenta de que dar alguien su corazón terminaría en una muy desord
Cómo hacer un Origami de corazón de San Valentín con camisa y corbata!

Cómo hacer un Origami de corazón de San Valentín con camisa y corbata!

Este video es un fácil de comprender, paso a paso, tutorial de papiroflexia para hacer un origami día de San Valentín corazón en forma de camisa y corbata. Para más videos como éste, visite http://www.youtube.com/user/tommyclancygames?feature=mheeCon
Día de San Valentín de chocolate

Día de San Valentín de chocolate

de San Valentín esto hice un corazón de chocolate en forma de caramelos para compartir con mi familia y amigos. Era una forma sencilla y deliciosa para celebrar el día de fiesta!Todo lo que necesitas es:Un molde de caramelo: sugiero un cubito de hiel
Como Ramos de flores y frutas hacer día de San Valentín de Chocolate cubierto de corazones de caramelo de fresa

Como Ramos de flores y frutas hacer día de San Valentín de Chocolate cubierto de corazones de caramelo de fresa

¿No se puede averiguar lo que llegar a su amorcito esta día de San Valentín? Crear un DIY de uno de tipo! Siga estos sencillos pasos y crear corazones de caramelo de fresa cubierto Chocolate.Paso 1: materialesFresasSemi-sweet ChocolateCuchilloPalitos
Proyecto de rosa San Valentín fibra óptica LED

Proyecto de rosa San Valentín fibra óptica LED

www.HacknMod.com con unos LEDs y fibra óptica, hice esta muerto sexy, iluminación fibra óptica color de rosa. Un francamente impresionante día de San Valentín presente. Va a encantar!