Objetivo:
Criar um sistema de luminosidade. Este projeto irá fazer com que o sensor LDR sinalize a quantidade de luz recebida no ambiente.
Componentes necessários:
*Sensor LDR
*Protoboard;
*três fios jumper;
*um resistor de 2200 ohms;
*um cabo USB;
*um computador com a IDE do Arduino instalado;
*Arduino MEGA 2560.
Um resistor é um componente que é utilizado para controle da quantidade de energia que sera transmitida a algum outro componente.
*três fios jumper;
*um resistor de 2200 ohms;
*um cabo USB;
*um computador com a IDE do Arduino instalado;
*Arduino MEGA 2560.
Um resistor é um componente que é utilizado para controle da quantidade de energia que sera transmitida a algum outro componente.
Nesse
sistema é adicionado um sensor de luminosidade, o sensor LDR, que
significa Light Dependent Resistor (ou seja, resistor dependente de
luz). Ele resumidamente consiste em uma diferença de potencial que está
proporcionalmente ligado a quantidade de luz recebida pelo sensor.
Montagem do Circuito:
Conecte os componentes no Protoboard como mostra a figura abaixo.
Verifique cuidadosamente os cabos de ligação antes de ligar seu Arduino.
Lembre-se que o Arduino deve estar totalmente desconectado da força
enquanto você monta o circuito.
(Fio vermelho no 5V, preto no GND e azul no A1)
Código do sistema:
// Medidor de luminosidade // Para ver o resultado precisa abrir o monitor serial. // Se não sabes como abrir o monitor, ir até o tutorial de configuração do arduino float valL; float lum; byte sensorL=A1; // estabelece a porta analogica 1 como sensor void setup() { Serial.begin(9600); } void loop() { valL = analogRead(sensorL); // atribui a uma variavel a leitura no pino analógico 1 lum = (valL *(100/1023.0)); Serial.write("Luminosidade: "); Serial.println(lum); delay(1000); // os dados serao atualizados a cada 1s (1000ms) }
( Os dados coletados aparecerão nesta tela.)
Foto do sistema montado: