Exercício 1.5
2 participantes
- joao bruczkovski
- Mensagens : 46
Data de inscrição : 27/06/2022
Idade : 15
Escola : Colegio Estadual Prof Lindaura Ribeiro Lucas
Exercício 1.5
Seg Ago 01, 2022 4:27 pm
//DEFINICOES INICIAIS
#define buzzer 13
#define led1 2
#define led2 3
#define led3 4
#define led4 5
#define led5 6
#define led6 7
//DECLARAcAO DE VARIAVEIS
//INICIALIZAÇÃO DO HARDWARE
void setup() {
pinMode(buzzer, OUTPUT);
pinMode(led1, OUTPUT); //DEFINE O LED COMO SAIDA
pinMode(led2, OUTPUT);//DEFINE O LED COMO SAIDA
pinMode(led3, OUTPUT);//DEFINE O LED COMO SAIDA
pinMode(led4, OUTPUT);//DEFINE O LED COMO SAIDA
pinMode(led5, OUTPUT);//DEFINE O LED COMO SAIDA
pinMode(led6, OUTPUT);//DEFINE O LED COMO SAIDA
}
//FUNÇÕES COMPLEMENTARES
//PROGRAMA PRINCIPAL
void loop() {
//frequencia e a quantidade de ciclos por Hz
digitalWrite(led1, HIGH);//LIGA O LED
delay(1000); //PAUSA DE 1 SEGUNDO
noTone(100);
tone(buzzer, 100);
digitalWrite(led1, LOW);//DESLIGA O LED
noTone(100);
digitalWrite(led2, HIGH);//LIGA O LED
delay(1000);//PAUSA DE 1 SEGUNDO
digitalWrite(led2, LOW);//DESLIGA O LED
digitalWrite(led3, HIGH);//LIGA O LED
delay(1000);//PAUSA DE 1 SEGUNDO
digitalWrite(led3, LOW);//DESLIGA O LED
digitalWrite(led4, HIGH);//LIGA O LED
delay(1000);//PAUSA DE 1 SEGUNDO
digitalWrite(led4, LOW);//DESLIGA O LED
digitalWrite(led5, HIGH);//LIGA O LED
delay(1000);//PAUSA DE 1 SEGUNDO
digitalWrite(led5, LOW);//DESLIGA O LED
digitalWrite(led6, HIGH);//LIGA O LED
delay(1000);//PAUSA DE 1 SEGUNDO
digitalWrite(led6, LOW);//DESLIGA O LED
#define buzzer 13
#define led1 2
#define led2 3
#define led3 4
#define led4 5
#define led5 6
#define led6 7
//DECLARAcAO DE VARIAVEIS
//INICIALIZAÇÃO DO HARDWARE
void setup() {
pinMode(buzzer, OUTPUT);
pinMode(led1, OUTPUT); //DEFINE O LED COMO SAIDA
pinMode(led2, OUTPUT);//DEFINE O LED COMO SAIDA
pinMode(led3, OUTPUT);//DEFINE O LED COMO SAIDA
pinMode(led4, OUTPUT);//DEFINE O LED COMO SAIDA
pinMode(led5, OUTPUT);//DEFINE O LED COMO SAIDA
pinMode(led6, OUTPUT);//DEFINE O LED COMO SAIDA
}
//FUNÇÕES COMPLEMENTARES
//PROGRAMA PRINCIPAL
void loop() {
//frequencia e a quantidade de ciclos por Hz
digitalWrite(led1, HIGH);//LIGA O LED
delay(1000); //PAUSA DE 1 SEGUNDO
noTone(100);
tone(buzzer, 100);
digitalWrite(led1, LOW);//DESLIGA O LED
noTone(100);
digitalWrite(led2, HIGH);//LIGA O LED
delay(1000);//PAUSA DE 1 SEGUNDO
digitalWrite(led2, LOW);//DESLIGA O LED
digitalWrite(led3, HIGH);//LIGA O LED
delay(1000);//PAUSA DE 1 SEGUNDO
digitalWrite(led3, LOW);//DESLIGA O LED
digitalWrite(led4, HIGH);//LIGA O LED
delay(1000);//PAUSA DE 1 SEGUNDO
digitalWrite(led4, LOW);//DESLIGA O LED
digitalWrite(led5, HIGH);//LIGA O LED
delay(1000);//PAUSA DE 1 SEGUNDO
digitalWrite(led5, LOW);//DESLIGA O LED
digitalWrite(led6, HIGH);//LIGA O LED
delay(1000);//PAUSA DE 1 SEGUNDO
digitalWrite(led6, LOW);//DESLIGA O LED
Re: Exercício 1.5
Ter Ago 09, 2022 12:18 am
Oi João encontrei uns errinhos que impedem o programa de funcionar.
1 - No final da função loop() precisa fechar as chaves para definir o bloco de instruções, acho até que pode ser erro no copia cola, mas...
2 - Definiu os pinos led1, configurou como output e na hora de usar no programa escreveu com letra maiuscula, daí o compilador acha que é outra variável e o programa da erro.
Vou aguardar as correções para dar nota
Não se esqueça de fazer nesse post mesmo,
1 - No final da função loop() precisa fechar as chaves para definir o bloco de instruções, acho até que pode ser erro no copia cola, mas...
2 - Definiu os pinos led1, configurou como output e na hora de usar no programa escreveu com letra maiuscula, daí o compilador acha que é outra variável e o programa da erro.
Vou aguardar as correções para dar nota
Não se esqueça de fazer nesse post mesmo,
- joao bruczkovski
- Mensagens : 46
Data de inscrição : 27/06/2022
Idade : 15
Escola : Colegio Estadual Prof Lindaura Ribeiro Lucas
Exercicio 1.5
Seg Set 12, 2022 4:00 pm
//DEFINICOES INICIAIS
#define buzzer 13
#define led1 2
#define led2 3
#define led3 4
#define led4 5
#define led5 6
#define led6 7
//DECLARAcAO DE VARIAVEIS
//INICIALIZAÇÃO DO HARDWARE
void setup() {
pinMode(buzzer, OUTPUT);
pinMode(led1, OUTPUT); //DEFINE O LED COMO SAIDA
pinMode(led2, OUTPUT);//DEFINE O LED COMO SAIDA
pinMode(led3, OUTPUT);//DEFINE O LED COMO SAIDA
pinMode(led4, OUTPUT);//DEFINE O LED COMO SAIDA
pinMode(led5, OUTPUT);//DEFINE O LED COMO SAIDA
pinMode(led6, OUTPUT);//DEFINE O LED COMO SAIDA
}
//FUNÇÕES COMPLEMENTARES
//PROGRAMA PRINCIPAL
void loop() {
//frequencia e a quantidade de ciclos por Hz
digitalWrite(led1, HIGH);//LIGA O LED
delay(1000); //PAUSA DE 1 SEGUNDO
noTone(100);
tone(buzzer, 100);
digitalWrite(led1, LOW);//DESLIGA O LED
noTone(100);
digitalWrite(led2, HIGH);//LIGA O LED
delay(1000);//PAUSA DE 1 SEGUNDO
digitalWrite(led2, LOW);//DESLIGA O LED
digitalWrite(led3, HIGH);//LIGA O LED
delay(1000);//PAUSA DE 1 SEGUNDO
digitalWrite(led3, LOW);//DESLIGA O LED
digitalWrite(led4, HIGH);//LIGA O LED
delay(1000);//PAUSA DE 1 SEGUNDO
digitalWrite(led4, LOW);//DESLIGA O LED
digitalWrite(led5, HIGH);//LIGA O LED
delay(1000);//PAUSA DE 1 SEGUNDO
digitalWrite(led5, LOW);//DESLIGA O LED
digitalWrite(led6, HIGH);//LIGA O LED
delay(1000);//PAUSA DE 1 SEGUNDO
digitalWrite espero que esteja certo
#define buzzer 13
#define led1 2
#define led2 3
#define led3 4
#define led4 5
#define led5 6
#define led6 7
//DECLARAcAO DE VARIAVEIS
//INICIALIZAÇÃO DO HARDWARE
void setup() {
pinMode(buzzer, OUTPUT);
pinMode(led1, OUTPUT); //DEFINE O LED COMO SAIDA
pinMode(led2, OUTPUT);//DEFINE O LED COMO SAIDA
pinMode(led3, OUTPUT);//DEFINE O LED COMO SAIDA
pinMode(led4, OUTPUT);//DEFINE O LED COMO SAIDA
pinMode(led5, OUTPUT);//DEFINE O LED COMO SAIDA
pinMode(led6, OUTPUT);//DEFINE O LED COMO SAIDA
}
//FUNÇÕES COMPLEMENTARES
//PROGRAMA PRINCIPAL
void loop() {
//frequencia e a quantidade de ciclos por Hz
digitalWrite(led1, HIGH);//LIGA O LED
delay(1000); //PAUSA DE 1 SEGUNDO
noTone(100);
tone(buzzer, 100);
digitalWrite(led1, LOW);//DESLIGA O LED
noTone(100);
digitalWrite(led2, HIGH);//LIGA O LED
delay(1000);//PAUSA DE 1 SEGUNDO
digitalWrite(led2, LOW);//DESLIGA O LED
digitalWrite(led3, HIGH);//LIGA O LED
delay(1000);//PAUSA DE 1 SEGUNDO
digitalWrite(led3, LOW);//DESLIGA O LED
digitalWrite(led4, HIGH);//LIGA O LED
delay(1000);//PAUSA DE 1 SEGUNDO
digitalWrite(led4, LOW);//DESLIGA O LED
digitalWrite(led5, HIGH);//LIGA O LED
delay(1000);//PAUSA DE 1 SEGUNDO
digitalWrite(led5, LOW);//DESLIGA O LED
digitalWrite(led6, HIGH);//LIGA O LED
delay(1000);//PAUSA DE 1 SEGUNDO
digitalWrite espero que esteja certo
Re: Exercício 1.5
Ter Set 13, 2022 1:10 am
João, chegou a testar o programa?
Então tem uns erros de implantação do tone() e noTone() Veja na videoaula ou na apostila como implanta essa função.
Outro detalhe, o último led não está apagando quando passa por ele
Nota 5.0
Então tem uns erros de implantação do tone() e noTone() Veja na videoaula ou na apostila como implanta essa função.
Outro detalhe, o último led não está apagando quando passa por ele
Nota 5.0
_________________
Paulo Augusto Batista
Tecnologia a Favor do Ensino, Educação para nossas crianças, Evolução para Nossa Sociedade
Permissões neste sub-fórum
Não podes responder a tópicos