Nuevo tarro de luciérnagas (2 / 2 paso)

Paso 2: Software

Después de la jarra de firefly, había planeado modificar el software para cambiar un poco su comportamiento.  Era completamente nuevo en la programación de AVR, y me di cuenta que no entendía mucho de lo que ocurría en el código original, así que decidí escribir mi propia desde cero.  Utiliza temporizadores internos del AVR para controlar el tiempo y el brillo de los LEDs.

Las luciérnagas simuladas muestran el siguiente comportamiento, en base a observaciones de la especie Photinus pyralis , el firefly oriental común (más detalles y referencias ):

  • Luciérnagas macho aparecerá uno en vez, parpadea a intervalos regulares, 5,9 ± 0,6 segundos y gradualmente sincronizar entre sí.
  • Si todos los varones están sincronizados, una mujer puede responder a flash de un hombre después de una demora de 2,1 ± 0,2 segundos.  La aparición de otro hombre fuera de sincronía hará que la mujer deje de responder a la primera.  Flash de la hembra es de 1/10 la intensidad de los varones.
  • Cada pulso es de 0,5 segundos de duración con un marcado aumento y disminución más lenta, que modeló como y=x * e-x_2
  • Hembras son estacionarias, parpadearán en el mismo LED cada vez, mientras que los hombres pueden "mover", intermitente con aleatoriamente seleccionado LEDs.
  • Un alcanzar el estado final de 6 machos intermitente y una mujer responde, seguirá ese patrón hasta que restablezca a intervalos al azar, de 5-20 minutos.

El código fue compilado con avr-gcc 4.2.0.  Utilicé un ATtiny85, y también funciona con un ATtiny45 en mi tablero de prototipo.  También hay dos más corto ejemplo programas incluidos que puede utilizarse como base para diferentes comportamientos.  Todo el código fuente está disponible bajo la GPL .

Descargar el código fuente y compilado los archivos .hex aquí .

Artículos Relacionados

$5 Solar, linterna luciérnaga

$5 Solar, linterna luciérnaga

esta es una manera simple/barato para agregar un poco de luz y encanto a tus favoritos salir manchas. Mi mujer dice que parecen luciérnagas capturadas colgando de nuestro patio, y tendría que estar de acuerdo. Todo lo que necesitas es un tarro de mas
Frasco de luciérnagas

Frasco de luciérnagas

este proyecto utiliza superficie-Monte LED verde junto con un microcontrolador AVR ATTiny45 para simular el comportamiento de luciérnagas en un frasco.(Nota: el comportamiento de firefly en este video ha sido grandemente acelerado con el fin de ser m
Cómo hacer un frasco de luciérnagas

Cómo hacer un frasco de luciérnagas

¿Quieres viajar al bosque misteriosamente brillante llenando con luciérnagas zumbido pensó la noche? Hacer tu propio frasco de luciérnagas! Este objeto podría funcionar como una luz nocturna o una pieza central para un ajuste de mesa de interior o al
Luciérnagas en un frasco de

Luciérnagas en un frasco de

este es un proyecto simple que utiliza bulbos de neón NE-2 en un grupo de «osciladores de relajación.» En esencia, un circuito RC carga un condensador a una tasa determinada por un resistor y descargas la tapa aunque una lámpara de neón para empezar
Soporte para juego de mesa de la luciérnaga a mano

Soporte para juego de mesa de la luciérnaga a mano

Titular de la tarjeta para la mayoría de las cartas que conforman tu nave en Firefly. Se trata de un compañero instructable a mi anterior que describe cómo hacer un buen soporte cubierta/descarte y piezas para el juego de mesa: caso de juego de table
Luciérnaga ilumina con luces de té de tienda de dólar

Luciérnaga ilumina con luces de té de tienda de dólar

Aquí está una manera simple de conseguir esos tema fresco Parque luciérnagas en su refugio este año. Toman unos 10 minutos para hacer y el efecto es sorprendente. Se necesita:Luces de té en una tienda de dólarcable de 1 metro CAT5 (u otro cable 24AWG
Luciérnaga en una botella del animal doméstico

Luciérnaga en una botella del animal doméstico

las luciérnagas aquí en Wilson Carolina del norte fueron dibujadas a una linterna de LED blanco estaba saludando, así que decidí ver si podía hacer una luciérnaga de mascota para mi dulce corazón. Tengo un LED blanco barato y algunas flores falsas pa
Prototipo de funcionamiento Lassiter quema pistola Laser de la luciérnaga!

Prototipo de funcionamiento Lassiter quema pistola Laser de la luciérnaga!

En Firefly, Mal Reynolds y su equipo tratan de un audaz robo robar Lassiter, una pistola de laser prototipo antiguo no tiene precio. Sin duda, la cosa ya no funciona, pero todavía vale una fortuna. La buena noticia para los fans de Firefly es que ust
Luciérnagas de hecho a mano lindo

Luciérnagas de hecho a mano lindo

continua de la libélula construí, decidí que mi próximo regalo pequeño sería una serie de tres luciérnagas poco. Éstos resultaron para ser mucho más fáciles de fabricar, aunque es cierto que son mucho menos intrincados. Sin embargo, uno de ellos pued
La luciérnaga 555

La luciérnaga 555

¿qué es la luciérnaga 555? Es un circuito 555 que parpadea un LED. Pero, no cualquier LED. El LED es que un UV led sumergido en resplandor en la pintura oscura (Gita). El resultado final es que la luz UV excita la pintura dando por resultado él que b
Sincronización de luciérnagas

Sincronización de luciérnagas

has preguntado alguna vez ¿cómo cientos y miles de luciérnagas son capaces de sincronizar a sí mismos? ¿Cómo funciona, que son capaces de parpadear todos juntos sin tener una especie de luciérnaga de jefe?Este instructable le da una solución y muestr
Lámpara luciérnaga

Lámpara luciérnaga

materiales:4 alambres suavesesfera poliestirenopegamentopasta de papelcolor de la piel de pinturaluces de Navidad 100 bulbosHacer el esqueleto de alambre viven los extremos libres, esfera de golpe en el cuello y tapa wirw con pasta de papel a la cint
Luciérnagas en un frasco (Steampunk versión)

Luciérnagas en un frasco (Steampunk versión)

yo estaba completamente sorprendido por el projekt de la meenzai del usuario y sus luciérnagas este gran proyecto me inspira a una versión punk de vapor.Usé el mismo circuito 20 veces y cableados junto con algunos materiales steampunkisch como un med
Luciérnagas en una botella de vino

Luciérnagas en una botella de vino

esto una modificación de luciérnagas de meenzal en un frasco de instructuble que pensé que era realmente impresionante. Hice algunos como regalos para amigos y familiares y luego quería probar algo un poco diferente. El plan era que cortan la parte i