- Bryan daniel
- Mensagens : 114
Data de inscrição : 29/06/2019
Idade : 15
Escola : parque da fonte
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
}
#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
}
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
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
Permissões neste sub-fórum
Não podes responder a tópicos
|
|