Reloj del mundo en alemán usando Arduino (6 / 8 paso)

Paso 6: Escribir el código

Escribí el código en etapas incrementales. Comencé con la lectura de tiempo de Real Time Clock (RTC) y mostrar en la ventana de salida serie del Arduino. Recuerde que debe tener el DS1307RTC y carga la biblioteca de tiempo del paso anterior en el entorno de Arduino.

A continuación, he creado tres bytes, uno para cada registro de cambio y cada uno se asigna a una luz LED específica:

Yo entonces activar o desactivar los bits específicos utilizando la función bitSet() de Arduino. Por ejemplo, para activar el último bit de registerByte1, ZWANZIG (veinte), utilizo esto:

He creado un grande si / entonces estructura para establecer el registerBytes correcto para corregir posiciones de encendido/apagado basado en el tiempo de la RTC. Una vez que todos los registerBytes fueron instalados correctamente, luego empujarlos hacia fuera por updateShiftRegisters() llamando al:

Adjunto está mi código. Definitivamente podría ser optimizado pero funciona correctamente sin problemas.

Artículos Relacionados

Mapa del mundo del reloj de decoración Diy Kit

Mapa del mundo del reloj de decoración Diy Kit

Voy a demostrar el mapa del mundo diy que fácilmente puede adornar pared de la cocina o algunos espacios vacíos.HTTP://WWW.EBAY.COM/ITM/WOODEN-WORLD-MAP-WALL-CLOCK-GLOBE-3-COUNTRY-TIME-PUZZLE-DIY-WALL-WORLD-CLOCKS-/221674887763?SSPAGENAME=STRK:MESE:I
El Tutorial más simple del zumbador; Usando Arduino

El Tutorial más simple del zumbador; Usando Arduino

Hey los fabricantes,Vamos a hacer un Simple timbre Quiz usando Arduino!¿Paso 1: Lo que podemos hacer con él?¿Qué podemos hacer con él?> quiz juego Buzzer> tocar melodías y mucho más...Paso 2:Cosas necesarias> Arduino Uno (comprar de Amazon.in) (c
Bombilla (mejor del mundo) usando cable conector y sin soldar!!!

Bombilla (mejor del mundo) usando cable conector y sin soldar!!!

Hacer una bombilla de luz led - sin soldaduras!Paso 1: partesLo que necesita es - 4 LED, resistencia de 1/2 vatio de un 10 k, condensador de un 0.22 uF 400 v y conector de un cable!!Esto funciona con corriente alterna de 230v. Para 110v AC, cambie lo
Reloj más preciso del mundo

Reloj más preciso del mundo

Hola Instructablers!Reloj más preciso del mundo es siempre derecho. Configure las manos donde usted desee, y el tiempo siempre es correcta. Incluso no tienes que poner en las pilas. Él siempre ahora en algún lugar en el mundo. Puede ser incluso ahora
ARDUINO como programador 8051 - programador más barato del mundo

ARDUINO como programador 8051 - programador más barato del mundo

SU DURO ENCONTRAR PROGRAMADOR DE 8051 CON CONECTIVIDAD USB.USTED ENCONTRARÁ MUCHOS CIRCUITOS PARA LA PROGRAMACIÓN DEL 8051 POR MAX232 PERO NO VA A FUNCIONAR SI SU ICSP NO O EL GESTOR DE ARRANQUE NO ESTÁ INSTALADO EN EL CHIP.PERO SI TIENES ARDUINO SE
Control de Arduino con Blynk [USB] [principiantes] inalámbrico en cualquier lugar del mundo

Control de Arduino con Blynk [USB] [principiantes] inalámbrico en cualquier lugar del mundo

Aquí es cómo controlar arduino con blynk a través de USB desde cualquier lugar del mundo!!!!!!Paso 1: Aquí es cómo controlar arduino con blynk a través de USB desde cualquier lugar del mundo!!!!!!ver y disfrutar!
Control de luz usando Arduino con módulo de relé AC

Control de luz usando Arduino con módulo de relé AC

¡ Hola amigos! Soy Ostin, I ll muestran cómo controlar un CA luz con Arduino usando el módulo de relés. Es un proyecto simple y también muy peligroso ya que vamos a tratar con alto voltaje 220v. No trate de si eres un aficionado en el trato con alto
Reloj de pantalla de 7-Seg de Arduino

Reloj de pantalla de 7-Seg de Arduino

Se trata de un reloj de Auduino con el kit de Sunfounder. Este es un proyecto genial y fácil de hacer!Paso 1: materiales Sólo 9 materiales son necesarios para montar el reloj con arduinoProtoboardCables deCable USBConectores de cablesCaja de cartulin
Twitter Mood Light - humor del mundo en una caja de

Twitter Mood Light - humor del mundo en una caja de

¿Cómo se siente el mundo ahora mismo? Este cuadro le indica.Desarrollado por: un Arduino, un WiFly wireless módulo, un LED RGB, Twitter.com y una batería de 9v.Soy un adicto a la noticia. Quiero saber todo lo que está sucediendo en el mundo tan pront
Realizar seguimiento de su ruta. (usando arduino, protector de tarjeta microSD y GPS)

Realizar seguimiento de su ruta. (usando arduino, protector de tarjeta microSD y GPS)

Usando Arduino Mega, MediaTek MT3329 GPS, datos Arduino MicroSD shieldy un par de pilas de 9V, hacer una pequeña unidad que puede ir a cualquier parte y luego asignar el recorrido en un simple paso.Paso 1: Hardware necesario Micro SD cardEscudo de ta
Control remoto cualquier dispositivo a través de SMS usando Arduino, tableros de relés y protectores de c-uGSM o d-u3G

Control remoto cualquier dispositivo a través de SMS usando Arduino, tableros de relés y protectores de c-uGSM o d-u3G

Algunas veces hace, sentí la necesidad de tener control remoto interruptor de encendido y apagado de la iluminación exterior de algunos. En el patio de mi casa, elegir algunos de los componentes y construir este paquete SMS controlado por relé (S).Aq
Rover 5 del tanque, al aire libre de Arduino desafío de programación

Rover 5 del tanque, al aire libre de Arduino desafío de programación

Hola chicos/chicasEste proyecto comenzó originalmente ver si podríamos programar un remoto propio controlado rover pero volvió más entonces que pedimos 3 Rover 5 unidades ya que parece que tiene un tablero controlador muy fácil de usar forma sparkfun
Cómo hacer el coche de la deriva usando Arduino

Cómo hacer el coche de la deriva usando Arduino

Hola todo el mundo. Permítanme presentar acerca de cómo hice un coche de la deriva usando arduino, chip VNH5019, NRC-20 sistema de control y destrozado cuerpo de coche del RC.Paso 1: Este coche de DRIFT contiene... 1. tablero programable Arduino UNO
Cómo hacer un dado electrónico usando ARDUINO

Cómo hacer un dado electrónico usando ARDUINO

Hey chicos estamos con otra fresco proyecto Arduino para usted. En este Instructable le mostrará cómo hacer un dado electrónico utilizando Arduino. Sé que le va a gustar. Ver el video.Paso 1: componentes1. LED (7)2. IC 4017 (contador de década)3. pue