Reloj del anillo del LED con Arduino (2 / 3 paso)

Paso 2: Sketch de Arduino

Si ha conectado todo según el esquema compartido, subir el boceto adjunto su reloj comenzará y mostrar el tiempo que se establece en el RTC.

Algunas explicaciones a lo croquis

byte mem_r [36], mem_g [36], mem_b [36];

No escribo los valores calculados de color e intensidad directamente en la memoria de LEDs. Almacenar valores calculados del RGB en este tres matrices. La causa de que es la siguiente: no puedo leer esta información de los LEDs por lo que no puedo cambiar su intensidad manteniendo el color original.

Byte [] color_r = {0, 10, 0, 0, 10, 10, 5};
Byte [] color_g = {0, 10, 0, 10, 10, 0, 5};
Byte [] color_b = {0, 10, 10, 0, 0, 0, 5};

Yo uso este tres matrices para definir los colores de mi reloj. Como cambiar mis colores, sólo se necesitan modificar estos valores.

void readIntensity() {...

El bosquejo lee la luminosidad del entorno a través del pin A0. Que tenga que cambiar los límites de medida y los valores de intensidad correspondientes si utiliza diferentes LDR resistor en el divisor de tensión.

void sw_ver (ver byte) {}

Después de reiniciar puede leer la versión del software de los LEDs. Puede ser una función útil si desea identificar la versión corriente.

Ajuste de la hora y la fecha

Si desea establecer la fecha y la hora en el RTC, tienes que quitar los signos de comentario de esta línea.

setDS3231time(00,58,18,4,31,03,16);

Después de que actualiza la hora y la fecha, subir el dibujo a tu Arduino y reiniciar en el momento correcto.

(Luego comentar esta línea y subir la versión comentada para evitar tiempo de reajuste en cada reinicio).

Artículos Relacionados

4 x 4 x 4 interactivo-cubo del LED con Arduino

4 x 4 x 4 interactivo-cubo del LED con Arduino

para explicar mi 4 x 4 x 4 cubo del LED interactivo publicado antes, un poco más claro, voy a intentar hacer mi primer paso por paso instructable.Este 4 x 4 x 4 cube es interactivo usando la esquina de cuatro LEDs LEDs y sensores que reaccionan a la
Cubo del LED con Arduino y PCB personalizado

Cubo del LED con Arduino y PCB personalizado

este instructivo detalla el diseño y construcción de proceso para un 5 x 5 x 5 cubo del LED, controladas con un Arduino, que reside en un tablero de circuito impreso personalizado.Videos, fotos e información adicional pueden encontrarse en mi sitio w
3 x 3 x 3 cubo del LED con Arduino Lib

3 x 3 x 3 cubo del LED con Arduino Lib

hay otros Instructables sobre la construcción de cubos de LED, éste es diferente por varias razones:1. se construye con un bajo número de componentes estándares y ganchos directamente a Arduino.2. una clara, fácil de reproducir circuito diagrama está
Parpadeo del LED con Arduino

Parpadeo del LED con Arduino

Hardware necesario:1) Arduino Uno2) LED3) 4.7 k resistencia4) cables de conexión5) tablero de panConecte el led en arduino como se muestra arriba.Pin 3 Arduino es conectar a + ve patilla del LED y - ve el extremo del LED se conecte a tierra a través
Semáforo del LED con Arduino

Semáforo del LED con Arduino

hacer llevó luz de tráfico usando Arduino uno.Paso 1: Piezas necesarias1. Arduino UNO2. 3 pc. LED (rojo, verde, amarillo)3. Breadborad4. cablesPaso 2: Conexión del Hardware Connet su anrduino con led como se muestra en la figura.Paso 3: programaciónC
Paraguas LED con Arduino

Paraguas LED con Arduino

el paraguas del LED con Arduino combina un paraguas, una matriz de LED 8 x 10 y un microcontrolador Arduino para crear un controlable, programable LED experiencia en la intimidad de su propio paraguas. Este proyecto fue inspirado por la cobertura elé
Iluminación LED con Arduino

Iluminación LED con Arduino

Este es el último tutorial de LED. Esto le dará los bloques de construcción básicos necesitados para hacer cualquier cosa con LED. En la foto son todas las cosas que necesitas para este tutorial entero, que consiste en un par de proyectos de mini. La
Matriz de LED con Arduino

Matriz de LED con Arduino

Hola, soy Javier de Makespace Madrid. La semana pasada organizamos una quedada para jugar con matrices de LED y Arduinos. Esto fue parte de "La noche de la electrónica con Jameco"Este instructivo está basado en el taller. Utiliza una sola matriz
Parpadeo LED con Arduino Nano

Parpadeo LED con Arduino Nano

Hola amigos,Ver un LED que parpadea es muy divertido, pero cuando haces uno como el que por ti mismo entonces la diversión es aún más. ^_^Así, que la diversión comience,En este instructable, he mostrado cómo a parpadear un LED con Arduino Nano.Nota:
Control simple gráfico de barras de LED con Arduino

Control simple gráfico de barras de LED con Arduino

en este tutorial te mostraré cómo controlar simple 10 matriz de gráfico de barras LED con Arduino o Arduino clon MCU y MAX7219 (también funciona con MAX7221) chip de controlador de LED.Aquí tenemos en vídeo de producto terminado en acciónSobre matric
Múltiples Matrices de LED con Arduino

Múltiples Matrices de LED con Arduino

Este proyecto se basa en un taller que organizamos en Makespace Madrid como parte de "La noche de la electrónica con Jameco".  En un anterior instructable ya presentamos cómo manejar una sola matriz de LED con Arduino. En este proyecto nos conec
Control de un LED con arduino y Wifly shield

Control de un LED con arduino y Wifly shield

Para demostrar cómo puede controlar dispositivos a través de wifi utilizando el arduino wifly shield, se interruptor enciende y apaga un LED mediante el envío de una petición http desde mi navegador al escudo wifly.Requisitos:1. Arduino uno2. Wifly s
Controlar la velocidad intermitente de un LED con Arduino y la olla (con video)

Controlar la velocidad intermitente de un LED con Arduino y la olla (con video)

Hola amigos,En este tutorial y video, mostraré cómo controlar la velocidad de parpadeo de un LED con Arduino Nano y una resistencia variable o potenciómetro también conocido como la olla (forma corta de potenciómetro).Este tutorial es similar a un có
Control de LED con Arduino y C#

Control de LED con Arduino y C#

Hola amigos este es mi primer Arduino Tutorial el control de un programa de LED con Arduino y C#.Se necesitaArduinoResistencia de 1KLEDSoftwareArduino Software - www.arduino.ccMicrosoft visual C# / Visual StudioLED se conecta al Pin 13.El vídeo, prob