exercicio 1.3
3 participantes
- arthur prestes
- Mensagens : 6
Data de inscrição : 24/04/2024
Escola : juscelino k. de oliveira
exercicio 1.3
Qui maio 02, 2024 11:08 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 2 //define o led no pino2
#define led2 3 //define o led no pino3
//DECLARAcAO DE VARIAVEIS
byte nRandom; //nomeia a variavel byte como nRandom
//INICIALIZAÇÃO DO HARDWARE
void setup() {
pinMode(LED1, OUTPUT); //led programado como saida
pinMode(led2, OUTPUT); //led programado como saida
}
//FUNÇÕES COMPLEMENTARES
//PROGRAMA PRINCIPAL
void loop() {
nRandom = random(100,500) //gera um numero aleatorio entre 100 e 500
digitalWrite(led1, HIGH); //led1 liga
digitalWrite(led2, LOW); //led2 desliga
delay(nRandom); //uma pausa
digitalWrite(led1, LOW); //led1 desliga
digitalWrite(led2, HIGH); //led2 liga
delay(nRandom); //uma pausa
}
- gabriel hoepers
- Mensagens : 129
Data de inscrição : 02/07/2022
Idade : 12
Escola : lindaura
Re: exercicio 1.3
Sex maio 03, 2024 4:58 pm
- Monica Moreno
- Mensagens : 685
Data de inscrição : 03/03/2020
Idade : 15
Escola : Colegio Lindaura Ribeiro Lucas
Re: exercicio 1.3
Seg maio 06, 2024 2:53 pm
Permissões neste sub-fórum
Não podes responder a tópicos
|
|