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

Ir para baixo
avatar
Mirella Maioli
Mensagens : 5
Data de inscrição : 03/03/2020

Exercício 1.2 de Mirella Empty Exercício 1.2 de Mirella

Sáb Abr 11, 2020 11:13 am

/*
* Exercicio: 1.2
* Tema: Pinos Digitais
* Atividade: Fazer um pisca-pisca com 2 leds alternando entre um aceso e outro apagado
* Descrição: Fazer os leds piscar com uma cadencia controlada por uma variável
* Hardware: Ligar os leds em dois pinos digital configurado como SAÍDA
* Comandos: pinMode, digitalWrite, delay
* Dicas: Usar uma variavel para armazenar o tempo
*/

//DEFINICOES INICIAIS
#define led1 3 // pino 3 vai se chamar "led1"
#define led2 4 //pino 4 vai se chamar led2

//DECLARAcAO DE VARIAVEIS
int (Another) =300; //tempo do delay

//INICIALIZAÇÃO DO HARDWARE
void setup() {
pinMode(led1, OUTPUT); //programado o led1 como saida
pinMode(led2, OUTPUT); //programado o led2 como saida
}

//FUNÇÕES COMPLEMENTARES


//PROGRAMA PRINCIPAL
void loop() {
digitalWrite(led1, HIGH); //é quando o led1 vai acender a gloria kkkk
delay (Another); //tempo em que a luz vai ficar acesa :3 (Nota: :3 é um emoji)
digitalWrite(led1, LOW); //é quando o led1 irá apagar , a sua gloria ira cessar
delay (Another); //é o intervalo para ir para o led2
digitalWrite(led2, HIGH); //é quando o led2 acender a gloria dps do led1 cessar
delay (Another); //é o tempo em q o led2 cai ficar aceso
digitalWrite(led2, LOW); //é quando o led2 vai apagar , a sua gloria vai acabar
delay (Another); //é o intervalo para ir para o led1
}
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.2 de Mirella Empty Re: Exercício 1.2 de Mirella

Sáb Abr 11, 2020 11:29 am
Mirella,
No seu pisca usou um tempo entre todas as trocas de estado, então vai ter momentos em que todos os leds ficam apagados.
No enunciado pedimos para acender 1 e apagar outro, depois temporizar. Assim eles ficam alternando o estado mantendo sempre um dos leds aceso.
Vou considerar que sua intenção era essa, pois o 1.4 fez como deveria ser. Então nota 10.0
Ir para o topo
Permissões neste sub-fórum
Não podes responder a tópicos