Ping Pong bola color reloj binario (3 / 3 paso)

Paso 3: El programa completo

#include < Colorduino.h >

#include < Wire.h >

#include < Time.h >
#include < DS1307RTC.h >
int R = 30;
int B = 40;
int G = 50;
int fila = 0;
int g = 0;
int GKB = 0;
int incremento = 12;
int initalG = 0;
void setup()
{
Colorduino.Init();
unsigned char whiteBalVal [3] = {28,60,44}; //RGB
Colorduino.SetWhiteBal(whiteBalVal);
}
void binaryOutput(int number)
{
Si (número > = 10)
{
int decenas = número / 10;
int unidades = número - (decenas * 10);
setBinary(units,ROW);
FILA = FILA + 1;
setBinary(tens,ROW);
}
otra cosa
{
int decenas = 0;
int unidades = número;
setBinary(units,ROW);
FILA = FILA + 1;
setBinary(tens,ROW);
}
}
void setBinary (int valor, int whichRow)
{
FILA = whichRow;
int XYZ = 8;
int COL = 3;
para (int i = 0; i < 4; i ++)
{
getColor(g);
Si (valor > = XYZ)
{
Colorduino.SetPixel(ROW,COL,R,G,B);
valor = valor - XYZ;
}
otra cosa
{
Colorduino.SetPixel(ROW,COL,0,0,0);
}
XYZ = XYZ / 2;
COL = COL - 1;
}
}
void getColor(int rainbow)
{
Si (arco iris < 255)
{
R = arco iris;
B = 255 - arco iris;
G = 0;
}
else if (arco iris < 511)
{
Rainbow = arcoiris - 255;
R = 255 - arco iris;
B = 0;
G = arco iris;
}
otra cosa
{
Rainbow = arcoiris - 510;
R = 0;
B = arco iris;
G = 255 - arco iris;
}
g = g + incremento;
Si (g > (765 - incremento))
{
g = 0;
}
}
void loop()
{
tmElements_t tm;
Si (RTC.read(tm))
{
initalG = g;
binaryOutput (tm. En segundo lugar);
FILA = FILA + 1;
binaryOutput (tm. Minuto);
FILA = FILA + 1;
binaryOutput (tm. Hora);
FILA = 0;
Delay(6);
g = initalG + 1;
Si (g > (765 - incremento))
{
g = 0;
}
}
Colorduino.FlipPage();
}

Artículos Relacionados

Llaves oxidadas + ping pong bolas = juguete centrífuga

Llaves oxidadas + ping pong bolas = juguete centrífuga

Tengo un juguete viejo que es sólo una pequeña caja y tiene 2 cojinetes pequeños de bolas interior. La idea era conseguir un rodamiento de bola en el agujero a la derecha y el otro en el agujero de la izquierda.  Recuerdo pasar mucho tiempo de no hac
Ping Pong bola humo Granada (fácil!!)

Ping Pong bola humo Granada (fácil!!)

Este proyecto es muy simple, rápida y divertida de hacer. Sólo unos pocos artículos que se necesitan y mucho humo hacia fuera!!!!!!Elementos necesarios:-tijeras-papel de aluminio-4 pelotas de ping pong (calidad decente)-plumaPaso 1: Cortar papel Cort
Ping Pong bola de catapulta

Ping Pong bola de catapulta

inspirado por todas las mentes creativas aquí en instructables, hice una catapulta de ping pong para jugar con mis hijos.Materiales utilizados:Varios tacos de 1/2 pulgadas x 1/2 pulgadas (unos 7 o 8). La pieza más larga es de 12 pulgadas de largo.2 a
NK Sideliner K'nex Ping Pong bola máquina

NK Sideliner K'nex Ping Pong bola máquina

he querido construir una K'nex máquina de la bola durante mucho tiempo y sólo recientemente han obtenido las piezas necesarias para hacerlo. Mi primera creación de este calibre es una obra de arte mecánica que llamo la Sideliner NK. Utiliza pelotas d
Ping Pong bola cañón

Ping Pong bola cañón

Este es un divertido proyecto PBC y una válvula.Te hace falta:alambre de cobre / mazo de goma / calibrador de presión / boquilla para compresión del aire / tubo de PVC / paquete de baterías / encendido y apagado interruptor / taladro / baterías de 9
Luces CCCP (Navidad Color cambio Ping-pong)

Luces CCCP (Navidad Color cambio Ping-pong)

Aquí le damos una idea para una buena cadena de luces de Navidad.Es hecho por el brillante ping pong bolas poco a poco cambiando su color a través de la secuencia rojo, verde, azul, amarillo, ciánico, púrpura, blanco y otra vez...Al principio todas l
Cómo hacer una pistola de bolas de ping pong

Cómo hacer una pistola de bolas de ping pong

con estilo ¿está cansado de guerras de oficina/aula/patio trasero sin ninguna o armas eficientes?¿Cansado de recibir un disparo con una pistola de bb de plástico barato que duele como el infierno y se rompe después de 5 disparos?¿Quieres disparar a t
Brillante bola de ping pong (throwable)

Brillante bola de ping pong (throwable)

estaba leyendo un instructivo sobre cómo hacer que brilla intensamente ping pong bolas. Hubo un problema, sin embargo, no pudo tirar porque estaban adjuntas. Bola + LED throwie = un montón de diversión.Paso 1: materialesSe necesita:una pelota de ping
Motorized Ping Pong Ball Guns

Motorized Ping Pong Ball Guns

Este Instructable le mostrará cómo hacer una pistola de bola motorizada ping pong.  Estas pistolas de bolas de ping pong son un montón de diversión para construir, pero más divertido de rodar.  Hice esto como un regalo de Navidad para mi hijo.Luces L
Ping pong ball lámpara de led RGB

Ping pong ball lámpara de led RGB

Comencé de comprando la 100 ping pong bolas forma la tienda local o tienda de deportes.Luego metí los LEDs va a utilizar y luego comencé a perforar un agujero en cada uno de la 100 pelotita de ping pong apenas grande bastante para el led de para cabe
Mesa de Ping Pong a solas

Mesa de Ping Pong a solas

Un juego simple pero como todos los juegos de buena toma habilidad a master. Jugar tenis de mesa regular reglas o sólo hay que ver cuánto tiempo puede mantener la bola en movimiento. Apenas caída la bola en un lado de la mesa y sacudiendo su muñeca h
Tirador bola/Ping-pong KVG Trabuco

Tirador bola/Ping-pong KVG Trabuco

un juego bastante fácil de construir Trabuco/ping-pong ball con un nuevo tipo de gatillo -mi primer comentario instructable, lo que piensasPaso 1: Construir el cañón El cañón tiene dos bandas de goma en las piezas blancas, en la parte superior y al o
La bola de Ping-pong trampas

La bola de Ping-pong trampas

esta pelotita de Ping Pong es un hack muy estúpido tener un juego en su favor,Y sí sé que es estúpido pero,...le ayudará a ganar!!!!!! (bien tipo de)de todas formas voy a publicar aquíla lista de materiales es corta y este proyecto es relativamente f
Ametralladora de bolas de Ping Pong

Ametralladora de bolas de Ping Pong

Video instructivo sobre cómo construir un Ping Pong Ball ametralladora usando un soplador de hojas viejas!