Alcahuete su lámpara de LED (3 / 4 paso)

Paso 3: Paso 3: el Software

Como ya se mencionó, el software está escrito para un PIC16F1825. Fue escrito en JAL. El software realiza las siguientes tareas principales:

  • Control de la luminosidad de los LEDs mediante modulación de anchura de pulso. Para ello utiliza dos temporizadores, uno para la creación de la frecuencia de actualización y un contador de tiempo para la creación de la duración del pulso, el tiempo del LED. La frecuencia de actualización es aproximadamente 70 Hz que es suficiente para no ser notado por el ojo humano. Los LEDs pueden atenuarse en 255 pasos. Esto significa que el temporizador para controlar la duración funciona a veces 255 70 Hz es aproximadamente 18 kHz. Debido a esto relativamente alta frecuencia la parte del código se ha optimizado para la velocidad.
  • Descifrar los mensajes de Control remoto. Para esto utiliza un temporizador de captura que captura la duración de los bits en cada cambio de la interrupción. El sistema de Control remoto Philips usa bi-fase de codificación y la única manera de decodificar mensajes sin malinterpretando el mensaje en caso de interferencias es medir tanto el tiempo de bit alto y bajo.
  • Una función aleatoria para crear algunos de los patrones aleatorios.
  • Crear varios patrones.
  • Software para almacenar y recuperar datos de la EEPROM.
  • Dormir modo para detener el procesador cuando la lámpara del LED está en modo de espera.
  • Último pero no menos importante combinarlo todos juntos para conseguir trabajo.

El controlador PIC funciona con un reloj interno con una frecuencia de 32 MHz. Se adjunta el archivo Intel Hex para programar el controlador PIC.

Artículos Relacionados

Construir la última lámpara de LED (Li-ion)

Construir la última lámpara de LED (Li-ion)

Lámparas de emergencia son uno de los esenciales domésticos más importantes, principalmente porque usamos en diversas aplicaciones. Se puede utilizar durante los apagones, acampar, hacer tomas de video, haciendo fotografía y otras cosas... Con los añ
Hacer un CLL (lámpara de LED compacta) de un muerto CFL (lámpara fluorescente compacta)

Hacer un CLL (lámpara de LED compacta) de un muerto CFL (lámpara fluorescente compacta)

y fluorescente compacta se está convirtiendo en popular día a día debido a su facilidad de instilación y los requisitos de baja potencia. Tienen una vida bastante buena de unos 2 a 2.5 años dependiendo del uso. Yo tenía 4 CFLs muertos y quisiera sabe
Lámpara de LED con temporizador

Lámpara de LED con temporizador

La luz desempeña un papel importante en el sueño. Brillantes luces nos mantienen despiertos y luces tenues nos ayudan a conciliar el sueño. Uno de los mejores trucos para conseguir dormir es empezar a apagar las luces antes de realmente ir a la cama.
Cómo hacer una mesita de noche de lámpara de LED Arduino

Cómo hacer una mesita de noche de lámpara de LED Arduino

Cómo hacer una mesita de noche de lámpara de LED que tiene un cargador electrónico.Paso 1: Paso 1: reunir los materialesEl primer paso sobre cómo hacer una mesita de noche de lámpara de LED es reunir a todos sus materiales.Se necesita:1 ArduinoAlguno
Convertir una lámpara de LED de batería para alimentación USB.

Convertir una lámpara de LED de batería para alimentación USB.

Saludos,Mi escritorio en el trabajo tiene un aparador con una ventana de enfrente, y después de un cambio de sistema de teléfono perdido el retroiluminado paneles LCD en nuestros teléfonos.  Puesto que mi teléfono quede bajo mi aparador y no me impor
Cómo hacer lámpara de led para ahorrar dólares

Cómo hacer lámpara de led para ahorrar dólares

reemplazo vieja lámpara incandescente con leds, lámpara de led casera de 8 piezas 1 leds de watt conectadas en serie matriz, una matriz tiene 5 leds, otra tiene 3 leds. Total 8 vatios de led reemplazo luz sobre luz incandescente de 60 vatios.Suscribi
ESPIRAL lámpara de LED

ESPIRAL lámpara de LED

INTROSe trata de una "Espiral LED lámpara" con 240 LED trabajando en corriente alterna .Se ve muy decente al apagar todas las luces de la habitación por la noche.Proporciona una luz suave a lo largo de la habitación y puede utilizar mientras mir
DIY Lámpara de LED impermeable barata

DIY Lámpara de LED impermeable barata

Las lámparas LED son de larga duración y muy económico. Pero son todavía caros. Aquí está Cómo hice una lámpara de LED de 12V, usando una tira de LED y desechar el recipiente de plástico. La lámpara costó menos de $1 para hacer y es lo suficientement
Curvas de circuito de arte: Hacer una lámpara de LED de interruptor de contacto sin contacto

Curvas de circuito de arte: Hacer una lámpara de LED de interruptor de contacto sin contacto

con una onda de la mano, vuelta en una USB accionado lámpara de LED de interruptor de contacto. No tienes que tocar realmente el sensor. Es tan sensible, activa por la presencia de un dedo una o dos pulgadas lejos. A pesar de que el circuito que se d
Lámpara de LED con el tubo de ensayo

Lámpara de LED con el tubo de ensayo

vamos a hacer una lámpara con LEDs dentro del tubo de prueba. Usted puede utilizar la lámpara en la habitación, escritorio o para adorno.Paso 1: Los materiales son:LEDS, pieza de madera, interruptor, baterías, Cable eléctrico, silicona líquida, prueb
Lámpara de LED - Chic de almacén del dólar!

Lámpara de LED - Chic de almacén del dólar!

Los alambre cestas de planta golpea los estantes en las tiendas de dólar ofrecen algunas opciones interesantes para el diseño de iluminación. Decidí tomar algunos de ellos de una vuelta y ver lo que pude llegar a. El primer proyecto es hacer la lámpa
Lámparas DIY LED

Lámparas DIY LED

Construir lámparas de LED de baja potencia (10W) para la iluminación general.Paso 1: Piezas y herramientas Componentes2200uf > condensador electrolítico 200v108 BT30WCS LEDsInterruptorDisipadores de calorCaja de plásticoAlambre de cobre aislado2 x tr
Lámpara de LED de Maxine de muebles de Ashley

Lámpara de LED de Maxine de muebles de Ashley

Después de un viaje reciente a Ashley Furniture, mi novia y yo salió de la tienda comprar un dormitorio en suite que tenía un aspecto contemporáneo y moderno. Uno de los beneficios de la venta fue dos lámparas libres de nuestra elección. Teniendo en
Hacer un botón de encendido de una lámpara de LED puck

Hacer un botón de encendido de una lámpara de LED puck

encontró algunas lámparas de LED puck en el depósito de ganga en la tienda de hardware. Estas son las luces que pegan en algo y empujarlos a encendido y apagado. Pensé que haría buena interruptores momentáneos iluminados.Paso 1: desarmar la luz Puede