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
DIEGO.H.P.D
Mensagens : 9
Data de inscrição : 02/04/2024
Escola : jucelino kubchek de oliveira

exercicio 1.4 Empty exercicio 1.4

Ter Abr 23, 2024 9:03 am
/*
* Exercicio: 1.4
* Tema: Pinos Digitais
* Atividade: Sequencial de 6 LEDS
* Descrição: fazer os 3 leds mais o led RGB piscarem de forma sequencial controlado por uma variavel de tempo
* Hardware: Ligar os 6 leds em seis pinos digital configurados como SAÍDA
* Comandos: pinMode, digitalWrite, delay,
* Dica1: Usar uma variavel para armazenar o tempo de espera entre as trocas de estado
* Dica2: Deve manter sempre um led aceso
*/

//DEFINICOES INICIAIS
#define lamp1 3//define lamp1 como pino3
#define lamp2 4//define lamp1 como pino4
#define lamp3 5//define lamp3 como pino5
#define lamp4 6//define lamp4 como pino6
#define lamp5 7//define lamp5 como pino7
#define lamp6 8//define lamp6 como pino8

//DECLARAcAO DE VARIAVEIS

//INICIALIZAÇÃO DO HARDWARE
void setup() {
pinMode (lamp1,OUTPUT);//define lamp1 como saida
pinMode (lamp2,OUTPUT);//define lamp2 como saida
pinMode (lamp3,OUTPUT);//define lamp3 como saida
pinMode (lamp4,OUTPUT);//define lamp4 como saida
pinMode (lamp5,OUTPUT);//define lamp5 como saida
pinMode (lamp6,OUTPUT);//define lamp6 como saida

}

//FUNÇÕES COMPLEMENTARES


//PROGRAMA PRINCIPAL
void loop() {
digitalWrite(lamp1, HIGH);//liga o lamp1
delay(500);//temporiza o lamp1
digitalWrite(lamp1, LOW);//desliga o lamp1
digitalWrite(lamp2, HIGH);//liga o lamp2
delay(500);//temporiza o lamp2
digitalWrite(lamp2, LOW);//desliga o lamp2
digitalWrite(lamp3, HIGH);//liga o lamp3
delay(500);//temporiza o lamp3
digitalWrite(lamp3, LOW);//desliga o lamp3
digitalWrite(lamp4, HIGH);//liga o lamp4
delay(500);//temporiza o lamp4
digitalWrite(lamp4, LOW);//desliga o lamp4
digitalWrite(lamp5, HIGH);//liga o lamp5
delay(500);//temporiza o lamp5
digitalWrite(lamp5, LOW);//desliga o lamp5
digitalWrite(lamp6, HIGH);//liga o lamp6
delay(500);//temporiza o lamp6
digitalWrite(lamp6, LOW);//desliga o lamp6
} Very Happy Very Happy Very Happy Very Happy Very Happy Very Happy Very Happy Very Happy Very Happy Very Happy
Monica Moreno
Monica Moreno
Mensagens : 685
Data de inscrição : 03/03/2020
Idade : 15
Escola : Colegio Lindaura Ribeiro Lucas

exercicio 1.4 Empty Re: exercicio 1.4

Qua Abr 24, 2024 3:45 pm
Boa Tarde Diego
Tudo Bem?

Nota 10.0

Ir para o topo
Permissões neste sub-fórum
Não podes responder a tópicos