Example #1
0
void Arcoiris()
{
	 Apagar('R');
     Apagar('G');
	 Apagar('B');
     Pintar(color);
}
void TitilarLeds()
{
    	if (estado)
		{
			Apagar('r');
			Prender('g');
			estado=0;
		}
		else
	   	{
			Prender('r');
			Apagar('g');
        	estado=1;
	   	}
}
Example #3
0
void menu(){

int opcao;
    //visualizacao do menu
    do{
        printf("\n\t\tBem Vindo ao Sistema de Gestao para Premios\n");
        printf("\n\t*********** MENU ***********\n");
        printf("\n\tEscolha a opcao que pretende:\n");
        printf("\t1)-Inserir Fichas\t");  printf("7)Gestao de Votos\n");
        printf("\t2)-Alterar Fichas\t");  printf("8)Listagem dos Nomeados\n");
        printf("\t3)-Apagar Fichas\t");   printf("9)Listagem das Categorias por Premio\n");
        printf("\t4)-Listar Fichas\t");   printf("10)Estatisticas\n");
        printf("\t5)-Pesquisar Fichas\t");
        printf("\t6)-Gravar e Sair\n\t");

        printf("Opcao: ");
        scanf("%d",&opcao);
        system("cls");

        switch(opcao){
    case 1:
        Inserir();
        system("pause");
    break;
    case 2:
        Alterar();
        break;
    case 3:
        Apagar();
        system("pause");
        break;
    case 4:
        Listar();
        break;
    case 5:
        Pesquisar();
        break;
    case 6:
        printf("Obrigado por utilizar o nosso Sistema\n");
        gravafich();
        exit(0);
        break;
    case 7:
        GestaoVotos();
        break;
    case 8:
        listagemNomeados();
        break;
    case 9:
        listagemPremiosPorCategorias();
        break;
    case 10:
        estatisticas();
        break;
    default:
        printf("\tA opcao que introduziu e invalida, tente outra vez...\n");
        system("pause");
        }
        }while(opcao!=6);
}
Example #4
0
void RGB_c(uint8_t auxcol[3])
{
	Apagar('R');
	Apagar('G');
    Apagar('B');
	if(cdor_cres < floor((auxcol[0]*TARC)/254) )
		{
		   Prender('R');
		}
	if(cdor_cres < floor((auxcol[1]*TARC)/254) )
		{
			Prender('G');
		}
	if(cdor_cres < floor((auxcol[2]*TARC)/254) )
		{
			Prender('B');
		}
}
Example #5
0
void TitilarLeds(){

	if (contador ==TLEDS)
	{
		if (estado)
		{
			Apagar('r');
			Prender('g');
			estado=0;
		}
		else
	   	{
			Prender('r');
			Apagar('g');
        	estado=1;
    	}

		if (arciris)
		{
			Apagar('r');
			Apagar('g');
			Arcoiris();

		}

		contador = 0;

		if(color < 16)
		{
			color++;
		}
		else
		{
			color = 0;
		}


	}

}