Mobile
Um fotoresistor ou fotocélula é uma resistência variável controlada pela luz. A resistência de um fotoresistor diminui com o aumento da intensidade da luz incidente; em outras palavras, exibe fotocondutividade. Um fotoresistor pode ser aplicado a circuitos detectores sensíveis à luz e circuitos de comutação ativados à luz e à escuridão.
{Product:2000}{Product:1436}{Product:287}{Product:603}{Product:13}{Product:222}{Product:1743}
A resistência do fotoresistor muda com a intensidade da luz do incidente. Se a intensidade da luz incidente for alta, a resistência é reduzida; se for baixo, aumenta. Neste experimento, usaremos oito LEDs para indicar a intensidade da luz. Quanto maior a intensidade da luz, mais o LED ligará. Quando a intensidade da luz estiver alta o suficiente, todos os LEDs acenderão. Quando não houver luz, todos os LEDs se desligarão.
Procedimento
Passo 1: Conecte o circuito conforme mostrado no diagrama a seguir:
O diagrama esquemático correspondente é o seguinte:
Passo 2: Programa (veja o código de amostra no CD ou no site oficial).
//
2015.5.7
/*
Esboço de barógrafo
Liga uma série de LEDs proporcionais a um valor de um sensor analógico.
Seis LEDs são controlados, mas você pode alterar o número de LEDs alterando
o valor dos NbrLEDs e a adição dos pinos à matriz ledPins
*/
const int NbrLEDs 8;
const int ledPins[] s 5, 6, 7, 8, 9, 10, 11, 12;
const int photocellPin ? A0;
sensor intValue s 0; valor lido a partir do sensor
int ledLevel s 0; valor do sensor convertido em 'barras' led
configuração do vazio() ?
para (int led s 0; liderado < NbrLEDs; led++)
{
pinMode(ledPins[led], OUTPUT);// faça todas as saídas de pinos led
}
loop vazio() ?
sensorValue ? analogRead (photocellPin);
ledLevel s mapa (sensorValue, 300, 1023, 0, NbrLEDs); mapa para o número de LEDs
se (liderado < ledLevel ) {
digitalWrite(ledPins[led], HIGH); ligar pinos menos do que o nível
mais -
digitalWrite(ledPins[led],LOW); desligar pinos mais alto do que
o nível
Passo 3: Compilar o programa.
4: Passo 4: Carregue o programa no quadro DA Paso UNO.
Se o fotoresistor estiver iluminado com uma certa intensidade de luz, vários LEDs se acenderão. Se você aumentar a intensidade da luz, verá mais LEDs se iluminarem.
Quando você colocá-lo em um ambiente escuro todos os LEDs vão desligar.
Tarefa a fazer
Além disso, você pode substituir o fotoresistor por um microfone para usar LEDs para indicar a intensidade do som. Quanto maior a intensidade sonora, mais LEDs acenderão. Você mesmo pode criar esse efeito.