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

Ir para baixo
Bryan daniel
Bryan daniel
Mensagens : 114
Data de inscrição : 29/06/2019
Idade : 15
Escola : parque da fonte

exercício 1.8 arrumada Empty exercício 1.8 arrumada

Qui Jun 04, 2020 10:55 am
#define led1 3 //define pino 3 como led1
#define led2 4 //define pino 4 como led2
#define butao_up 2 //define pino 2 como butao_up
#define butao_down 13 //define pino 13 como butao_down

byte relogio = 10; //variavel se chama relogio com o valor 10

void setup() {
 Serial.begin(9600);
 pinMode(led1, OUTPUT); //define led1 como saida
 pinMode(led2, OUTPUT); //define led2 como saida
 pinMode(butao_up, INPUT_PULLUP); //define butao_up com entrada
 pinMode(butao_down, INPUT_PULLUP); //define butao_down como entrada
}

void loop() {
 relogio -= !digitalRead(butao_up)*10; //relogio é igual relogio - a leitura do butao_up vezes 10
 relogio += !digitalRead(butão_down)*10; //relogio é igual relogio - a leitura do butao_down vezes 10
 digitalWrite(led1, HIGH); //liga o led1
 digitalWrite(led2, LOW); //desliga o led2
 delay(relogio); //espera o tempo da variável
 digitalWrite(led1, LOW); //desliga o led1
 digitalWrite(led2, HIGH); //liga o led2
 delay(relogio); //espera o tempo da variável
 
}


Última edição por Bryan daniel em Qui Jun 11, 2020 11:16 am, editado 1 vez(es)
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 1.8 arrumada Empty Re: exercício 1.8 arrumada

Qua Jun 10, 2020 10:06 pm
Bryan, sabe que além de fazer no padrão precisa testar o programa,
Se testar vai ver que na longuagem C não dá pra usar palavras com acento.
O programa não está no padrão, mas mesmo assim vou corrigir,
Depois que arrumar os erros e testar, coloca o enunciado para garantir uma nota boa.
Nota 5.0
Ir para o topo
Permissões neste sub-fórum
Não podes responder a tópicos