- brunodavidsteiner
- Mensagens : 81
Data de inscrição : 21/05/2022
Escola : Juscelino K. de Oliveira
exercicio 1.3 pisca pisca led random
Qui Jun 23, 2022 9:38 am
/*
* Exercicio: 1.3
* Tema: Pinos Digitais
* Atividade: Fazer um pisca-pisca com 2 leds alternando entre um aceso e outro apagado com tempo randomico
* 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, random
* Dicas: Na função delay substituir o valor do tempo pela funçaõ random().
*/
//DEFINICOES INICIAIS
#define led1 3// definição
#define led2 4// definição
//DECLARAcAO DE VARIAVEIS
byte nRandom;// variavel utilizada pra controle do tempo
//INICIALIZAÇÃO DO HARDWARE
void setup() {
pinMode(led1, OUTPUT);//definido como saida
pinMode(led2, OUTPUT);//definido como saida
}
//FUNÇÕES COMPLEMENTARES
//PROGRAMA PRINCIPAL
void loop() {
nRandom = random(0, 255);//variação de tempo entre 0 e 255
digitalWrite(led1,HIGH); //acende o led1
digitalWrite(led2,LOW); //apaga o led2
delay(nRandom); //tempo randomico
digitalWrite(led1,LOW); //apaga o led1
digitalWrite(led2,HIGH); //acende o led2
delay(nRandom); //tempo randomico
}
* Exercicio: 1.3
* Tema: Pinos Digitais
* Atividade: Fazer um pisca-pisca com 2 leds alternando entre um aceso e outro apagado com tempo randomico
* 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, random
* Dicas: Na função delay substituir o valor do tempo pela funçaõ random().
*/
//DEFINICOES INICIAIS
#define led1 3// definição
#define led2 4// definição
//DECLARAcAO DE VARIAVEIS
byte nRandom;// variavel utilizada pra controle do tempo
//INICIALIZAÇÃO DO HARDWARE
void setup() {
pinMode(led1, OUTPUT);//definido como saida
pinMode(led2, OUTPUT);//definido como saida
}
//FUNÇÕES COMPLEMENTARES
//PROGRAMA PRINCIPAL
void loop() {
nRandom = random(0, 255);//variação de tempo entre 0 e 255
digitalWrite(led1,HIGH); //acende o led1
digitalWrite(led2,LOW); //apaga o led2
delay(nRandom); //tempo randomico
digitalWrite(led1,LOW); //apaga o led1
digitalWrite(led2,HIGH); //acende o led2
delay(nRandom); //tempo randomico
}
- lucca senn dallagassa
- Mensagens : 331
Data de inscrição : 09/03/2020
Idade : 17
Escola : Lindaura Ribeiro Lucas
Re: exercicio 1.3 pisca pisca led random
Ter Jun 28, 2022 8:35 am
Parabens seu exercicio esta correto!!
Nota 10.0
Nota 10.0
Permissões neste sub-fórum
Não podes responder a tópicos
|
|