Throwduino básico - sensibles a la luz que destella Throwie con 1 parte de agregado - ahora con código Morse (6 / 7 paso)

Paso 6: magia

El "truco" de este proyecto es que estamos utilizando una pequeña propiedad conocida de LEDs que he descubierto aquí - pueden actuar como fotodiodos.  También contamos con el hecho de que el ATtiny tiene un análogo a Digital convertidor (ADC) que podemos pulsar en uso para medir este efecto de fotodiodo.

El truco para el sistema 1-pin es que ese pin analógico 2 en Arduino Tiny es el mismo que el pin digital 4, para que podamos usar el mismo LED como un sensor y una salida.  Usted podría hacer lo mismo con cualquier pin analógico en un Arduino pero funciona nuestro bastante caros!

Cuando ponga en marcha el AVR corremos la rutina de "setup", que mide el voltaje generado de luz golpea el LED durante 40 segundos, utilice código similar al usado durante la rutina de "loop".  Medimos valores de 128 y tomar la media de estos como el umbral de la oscuridad.  Esto significa que no necesitamos saber de antemano las propiedades del LED.  Como genera una señal que deberíamos ser capaces de usarlo.

Cualquier momento que se quita la energía o el chip se resetea se ejecutará ese umbral de detección de rutina otra vez.  Por lo tanto, si el chip se restablece durante la noche por cualquier razón podría resultar en un umbral que raramente se cruzará.  Igualmente si restablece en sol brillante entonces la luz probablemente se quedaría todo el tiempo.  La vida está llena de peligro.

Posiblemente, podríamos, escriba el valor de umbral a la EEPROM pero si lo hicimos entonces sólo obtendríamos un disparo en hacer la conexión de la batería.  Otro desarrollo sería a dos pernos cortos (por ejemplo, conecte el pin 7 (PB2) a VCC) hasta que estamos contentos con nuestro umbral y entonces cortar ese perno para prevenir posteriores escrituras EEPROM.  Trabajo en una actualización de ese tipo.

Si tienes alguna idea astuta entonces encanta escucharlos.

Ahora, a la obra no la próxima versión - Throwduino RGB, espero!

Artículos Relacionados

Bola que destella LED con agua salina

Bola que destella LED con agua salina

La bola de LED es un proyecto basado en la propiedad eléctrica de agua salina. Primero poner el cátodo del LED en una taza con agua salada, conecta el ánodo al polo positivo de una batería y también conectar un cable al polo negativo de la batería. S
Arduino + WiFi, música sensible accesorio de luz LED

Arduino + WiFi, música sensible accesorio de luz LED

este instructable le da instrucciones para construir un Saiko5 WiFi activado LED luminaria basada en la plataforma de Arduino aficionado. Incluye instrucciones paso a paso desde el diseño de la Junta a soldar para integración de caso, así como las in
Luz que brilla intensamente de la bicicleta

Luz que brilla intensamente de la bicicleta

mi hijo le encanta la película "Tron" y quería la moto de luz que está en la película. Ya... Hacen, pero... Es de 50 + gran manera que no va a suceder, lo siento amigo.  Por cierto este es mi primer instructivo, así que por favor sea paciente. Q
Dr que TARDIS diadema con intermitente efecto luz y sonido

Dr que TARDIS diadema con intermitente efecto luz y sonido

Así, mi amigo es un gran que fan (como soy). Ella tiene el vestido de la TARDIS y los calcetines y todo. Dijo que también venden una diadema TARDIS con un poco de luz en la parte superior. Sin embargo, la luz es solo plástico y no se enciende. Era un
Tira de la energía en el día y la noche!: toma de corriente sensible A la luz

Tira de la energía en el día y la noche!: toma de corriente sensible A la luz

día y noche tira de la energía es un poder capaz de cambiar su producción dependiendo de la luz que recibe en su superficie. Sus sensores son LDRs que son resistencias básicamente variables que cambian dependiendo de la intensidad de la luz que recib
Panel de la puerta de luz de Navidad que destella

Panel de la puerta de luz de Navidad que destella

Se trata de un panel de la puerta de luz de Navidad que hice para una concurso de decoración de la puerta. Perdí.  De todos modos, pensé que sería postearlo aquí.  Mina adapta a las dimensiones de la puerta, pero podría hacerlo en cualquier tamaño y
Hacer una luz de noche LED con estrella

Hacer una luz de noche LED con estrella

Esta luz nocturna LED cuenta con un patrón de estrella y se ilumina una habitación oscura en una forma mágica. He utilizado ipe para la madera, sin embargo todo oscuro, o MDF pintado por ejemplo se trabajaría bien. Este es un muy divertido proyecto y
Controlar cualquier aparato luz o eléctrico con tablet o smartphone (wifi)

Controlar cualquier aparato luz o eléctrico con tablet o smartphone (wifi)

Controlar cualquier aparato ligero o eléctrico con tablet o smartphone (wifi) usando arduino, blynk y un wemos / Junta de ESP8266En este tutorial vamos a hacer algo pido un wifi controlado interruptor de CA. (Pero también funciona para las aplicacion
¿Qué es la luz? Sondeo alrededor con mi DIY espectroscopio

¿Qué es la luz? Sondeo alrededor con mi DIY espectroscopio

Recientemente conseguí un kit de escritorio espectroscopia de publiclab! Realmente tuve muy divertido edificio y sondeo de fuentes de luz con su infierno. Su un juego impresionante con todos los elementos necesarios para conseguir tu propio espectros
Switch luz de Wi-Fi con frambuesa Pi

Switch luz de Wi-Fi con frambuesa Pi

¡ Hola! En este instructable, voy a mostrarte cómo construí mi interruptor de la luz de Wi-Fi con una Raspberry Pi y algunos componentes básicos. Tenga en cuenta que este es mi primer instructivo y no soy muy bueno en explicar las cosas, así que voy
Señal de tráfico / luz de freno cables con controlador Arduino

Señal de tráfico / luz de freno cables con controlador Arduino

siempre ha querido una vieja señal de tráfico y finalmente consiguió uno recientemente.  Sin embargo, fue muy simple cableado para que todas las luces estaban fijos en.  ¿Qué divertido es esto?  También quería probar un controlador Arduino y pensé qu
Reparación de un montaje de luz de la bici con la impresión 3D

Reparación de un montaje de luz de la bici con la impresión 3D

impresoras 3D tienen increíbles posibilidades para hacer nuestro mundo mejor, pero desafortunadamente muchas de las cosas que la gente imprime ellos tienen poco o ningún valor útil.  Desde una perspectiva ambiental, impresión 3D está lejos de ser per
ESPECTÁCULO de luz cristal motorizado LED con VIDEO

ESPECTÁCULO de luz cristal motorizado LED con VIDEO

este instructable le dará un conocimiento medio sobre cómo hacer un espectáculo de luces de cristal motorizadas. Es muy hermosa y por favor voten por él en el haz del LED hacia fuera COMP. Tampoco soy bueno en dibujo esquemas:). También perdón por no
Construir un cambio de color, luz de noche LED con pilas

Construir un cambio de color, luz de noche LED con pilas

un pequeño pero poderoso con pilas luz de la noche.  Seleccione de modos diferentes de color sólido o disco modo llamativo!  También haría una luz excelente bicicleta.  Construido a partir de 7 LEDs de color y un dot-it.Encontré estos LEDs comprando