sábado, 9 de maio de 2015

Módulo sensor LDR




Olá pessoal! nesta vídeo aula vou ensinar pra vocês como funciona este módulo com sensor LDR de uma forma bem fácil de entender. O módulo é bem fácil de usar e implementar nos seus projetos.

Para saber mais sobre o resistor LDR e outros tipos de resistores, leia o artigo Especificação técnica dos resistores.

Esquema de ligação :


Coódigo utilizado no teste da vídeo aula

//TESTE SENSOR LDR

//ESTE PRGRAMA CONSISTE EM UM TESTE SIMPLES ONDE O ARDUINO RECEBE
//O SINAL NO PINO 8, E COPIA O ESTADO PARA O PINO 13, QUE SERÁ PERCEPTÍVEL
//NO LED DO PINO 13.

// DECLARANDO AS VARIAVEIS

const int buttonPin = 8; // DECLARA VARIAVEL QUE RECEBERA O VALOR OBTIDO NA ENTRADA DIGITAL 8
const int ledPin =  13; // DECLARA VARIAVEL PARA QUE ACENDERÁ O LED DO PINO 13


int buttonState = 0;         // variable for reading the pushbutton status

void setup() {

  // DECLARANDO A VARIAVEL RELACIONADA AO PINO 13 COMO SAIDA DIGITAL
  pinMode(ledPin, OUTPUT);    
  // DECLARANDO A VARIAVEL RELACIONADA AO PINO 8 COMO ENTRADA DIGITAL
  pinMode(buttonPin, INPUT);

}

void loop(){

  //SE RECEBER NIVEL ALTO (OU 5V) NO PINO 8
  if (  digitalRead(buttonPin) == HIGH) {    
    digitalWrite(ledPin, HIGH);   // ACENDE O LED.
  }
  else { // SE NÃO
    digitalWrite(ledPin, LOW); // LED APAGADO.
  }
}

CLIQUE AQUI PARA COMPRAR ESTE MODULO