Ayuda codigo arduino

  • Iniciador del tema Iniciador del tema Joiba
  • Fecha de inicio Fecha de inicio
Registrado
5 Feb 2008
Mensajes
148
Ubicación
España
Provincia
Sevilla
Hola a todos resulta que no consigo que mi controlador funcione bien, el problema es que uno de los canales de dimeo, en este caso el numero 2, no funciona como debería, os cuento un poco.
El canal 1 funciona perfectamente y es el encargado de encender y apagar la fuente, pero el canal 2 que es donde tengo conectado un led azul para la luz de luna, directamente al pin del arduino para ese canal, no consigo que funcione, el fader del mismo lo tengo bajo para que solo le llegue los 3 voltios que necesita y la cosa es que si le pongo los mismos parametros que tiene el canal 1, funciona bien, pero con los parametros para la noche, no consigo que lo haga, os pongo el trozo de codigo para que veais las variables, haber si entre todos me podeis indicar que puede ser el problema.
Muchas gracias.

int HoraONCanal[]={10, 21, 00, 00, 00, 00, 00, 00, 0, 0,};
int MinutoONCanal[]={00, 30, 00, 00, 00, 00, 00, 00, 0, 0,};
int ONCanal[] = {600, 1290, 00, 00, 00, 00, 00, 00, 0, 0}; // el tiempo en minutos ONCanal = (HoraONCanal*60)+ MinutoONcanal;
int HoraOFFCanal[] ={20, 8, 00, 00, 00, 00, 00, 00, 0, 0};
int MinutoOFFCanal[] = {30, 30, 00, 00, 00, 00, 00, 00, 0, 0};
int OFFCanal[] = {1230, 510, 00, 00, 00, 00, 00, 00, 0, 0};
int FadeValueMaxCanal[] = {230, 180, 00, 00, 00, 00, 00, 00, 0, 0};
int FadeValueCanal[] = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; //variable que contiene el valor del fader segun canal
int TiempoDimeoCanal[] = {20, 20, 00, 00, 00, 00, 00, 00, 0, 0,};
int ContadorCanal[] = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0};
int ContadorDiaCanal[] = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; // con este contador diferenciamos el tiempo de encender, nunca puede ser mayor TiempoDimeoCanal
int ContadorNocheCanal[] = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; // con este contador diferenciamos el tiempo de apagar, nunca puede ser mayor TiempoDimeoCanal
//////////////////////////////////
 
Atrás
Arriba