Mudanças entre as edições de "Usuário:Jeanjose1997"

De Garoa Hacker Clube
Ir para navegação Ir para pesquisar
(Criou página com 'bom dia, Estou fazendo um projeto com sensor de álcool, utilizando duas LEDS,que se a pessoa que a sopra o sensor e não tiver álcool ativa a primeira LED, caso contrario el...')
 
(Sem diferença)

Edição atual tal como às 10h38min de 17 de abril de 2015

bom dia, Estou fazendo um projeto com sensor de álcool, utilizando duas LEDS,que se a pessoa que a sopra o sensor e não tiver álcool ativa a primeira LED, caso contrario ele tendo álcool ativa a LED dois. Só que ocorre um problema, a primeira LED que indica que não tem álcool já começa ligada,queria saber como posso fazer para as duas LEDS começarem desligada e só quando eu utilizar o sensor de álcool ela indique que tem álcool ou não!

                                                                            PROGRAMAÇÃO:

int pinSensor = A0; //Pino Sensor int led1 = 9; //Pino LED1 int led2 = 6; //Pino LED2 int ValDesarm = 30; //Variável para selecionar a quantidade de Gás/Fumaça detectada int valor = 0;

void setup() {

   Serial.begin(9600);             //Inicia porta Serial em 9600 baud
       Serial.println ("");

}

void loop() {

   valor =  analogRead(pinSensor);        //Faz a leitura da entrada do sensor
   valor = map(valor, 0, 1023, 0, 100);  //Faz a conversão da variável para porcentagem
   Serial.println(valor);                       //Escreve o valor na porta Serial
   if (valor>=ValDesarm){                        //Condição, se valor continuar maior que ValDesarm faça:
       digitalWrite(led1, HIGH);                    //Liga LED1 sem alcool 
       digitalWrite(led2, LOW);                  //Desliga LED2 com alcool
       

//Aguarda

   }else{
     digitalWrite(led1, LOW); //Desliga LED1 sem alcool                
       digitalWrite(led2, HIGH);    //Liga LED2 com alcool                 
   }
   delay(1000);

}