Robótica Livre
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Ir para baixo
Thiaguin
Thiaguin
Mensagens : 176
Data de inscrição : 03/03/2020

Exercício 2.02 Reinicio do contador do pisca LED Empty Exercício 2.02 Reinicio do contador do pisca LED

Qua Jul 29, 2020 7:51 pm
/*
* CURSO DE ROBOTICA 2020
*
* Exercicio: 2.2
* Tema: Função IF
* Atividade: Reiniciar o contador do pisca led gradual
* Descrição: Fazer o pisca gradual e usar a função if() para reiniciar o contador antes do fim do ciclo
* Hardware: Ligar um led em outro pino digital configurado como SAÍDA
* Comandos: pinMode, digitalWrite, IF
* DICA1: Programar o pisca gradual usando o operador de incremento ++
* DICA2: Usar a função if() para reiniciar o contador de incremento antes do finaldo ciclo
* DICA3: Montar a função debug() para monitorar no terminal os valores do contador e afuncionalidade do programa
*/

//DEFINICOES INICIAIS
#define led1 3 //Definido que o pino 3 irá se chamar led1

//DECLARAcAO DE VARIAVEIS
byte brilho=0 ;//Variável para ser atribuído o valor do tempo

//FUNÇÕES COMPLEMENTARES
void debug(){
Serial.print("brilho=");//Quando a função for ativada ele irá colocar o valor da linha debaixo
Serial.println(brilho);//O valor atribuído à variável brilho será mandado para o monitor serial
}

//INICIALIZAÇÃO DO HARDWARE
void setup() {
pinMode(led1,OUTPUT);//Configurado o pino 3 como saída
Serial.begin(9600);//Porta serial inicializada
}

//PROGRAMA PRINCIPAL
void loop() {
brilho++;//Operação que faz o valor do brilho ser somado a mais 1
if(brilho==150)brilho=0;//Se o brilho for igual a 150 ele voltará a se tornar 0
analogWrite(led1,brilho);//O valor do brilho do led1 será o valor atribuído à variável brilho
delay(200);//O intervalo de tempo será de 0,2 segundos
debug();//Função complementar ativada
}
Paulo Augusto Batista
Paulo Augusto Batista
Admin
Mensagens : 5039
Data de inscrição : 11/02/2019
Idade : 52
Escola : Colegio Lindaura
https://roboticalivre.forumeiros.com

Exercício 2.02 Reinicio do contador do pisca LED Empty Re: Exercício 2.02 Reinicio do contador do pisca LED

Ter Ago 04, 2020 1:02 am
Muito bom Thiago, nota 10.0
Ir para o topo
Permissões neste sub-fórum
Não podes responder a tópicos