Como juntar esse dois programas de mode que os dois funcionem ao mesmo tempo ?

void setup() {


pinMode(8,OUTPUT); //define o pino 8 como saída
pinMode(9,OUTPUT); //define o pino 9 como saída
pinMode(10,OUTPUT); //define o pino 10 como saída
pinMode(11,OUTPUT); //define o pino 11 como saída
}
//Método loop, é executado enquanto o arduino estiver ligado.
void loop() {
//Controle do led verde
digitalWrite(8,HIGH); //acende o led
delay(2000); //espera 4 segundos
digitalWrite(8,LOW); //apaga o led

//Controle do led amarelo
digitalWrite(9,HIGH); //acende o led
delay(2000); //espera 2 segundos
digitalWrite(9,LOW); //apaga o led

//Controle do led vermelho
digitalWrite(10,HIGH); //acende o led
delay(2000); //espera 4 segundos
digitalWrite(10,LOW); //apaga o led

//Controle do led branco
digitalWrite(11,HIGH); //acende o led
delay(2000); //espera 4 segundos
digitalWrite(11,LOW); //apaga o led

------------------------------

void setup() {


pinMode(0,OUTPUT); //define o pino 8 como saída
pinMode(1,OUTPUT); //define o pino 9 como saída
pinMode(3,OUTPUT); //define o pino 10 como saída

}
//Método loop, é executado enquanto o arduino estiver ligado.
void loop() {


//Controle do led
digitalWrite(8,HIGH); //acende o led
delay(1000); //espera 1 segundos

//Controle do led 
digitalWrite(9,HIGH); //acende o led
delay(1000); //espera 1 segundos

//Controle do led 
digitalWrite(10,HIGH); //acende o led
delay(1000); //espera 1 segundos


digitalWrite (8,LOW); // apaga led 8
digitalWrite (9,LOW); // apaga led 9
digitalWrite (10,LOW); // apaga led 10

}

Exibições: 314

Responder esta

Respostas a este tópico

No lugar de usar delay para controlar o tempo que o led fica aceso, usa um if com a função millis.

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço