Popis
KY-018 Modul fotorezistoru
podľa spektrálnych charakteristík troch fotorezistorových fotorezistorov: rezistory citlivé na UV svetlo, rezistory citlivé na infračervené svetlo,
parametre
tmavý prúd, tmavý odpor: fotorezistor pri určitom aplikovanom napätí, bez svetelného žiarenia, pri prúdení
Prúd sa nazýva temný prúd. Aplikované napätie a pomer temného prúdu sa nazýva temný odpor;
Citlivosť: Citlivosť sa týka hodnoty odporu fotorezistora voči ožiareniu svetlom (odpor voči tme), keď je ožiarený svetlom a
Odpor (svetlovzdornosť) hodnoty relatívnej zmeny.
charakteristika napätia. Volt-ampérová charakteristická krivka používaná na opis vzťahu medzi použitým napätím a fotoprúdom fotorezistora
Fotosenzitívne zariadenie, jeho fotoprúd sa zvyšuje s aplikovaným napätím.
teplotný koeficient. Fotorezistor s fotoelektrickým efektom ovplyvnený teplotou, čiastočný fotorezistor optoelektronický pri nízkych teplotách
Vyššia citlivosť, zatiaľ čo citlivosť pri vysokých teplotách je nižšia.
menovitý výkon. Vzťahuje sa na menovitý výkon pre určitý riadkový fotorezistor povolený spotrebovaný výkon, keď teplota stúpa
Vysoká, jej spotreba energie je znížená.
Obsahuje rezistor LDR, ktorého hodnota odporu klesá s jasnejším prostredím. Tento odpor je možné určiť pomocou deliča napätia, kde sa známe napätie rozdelí na známy (10KΩ) a neznámy (premenlivý) odpor. Pomocou tohto nameraného napätia je možné potom vypočítať odpor – presný výpočet je zahrnutý v príkladoch kódu nižšie.
int sensorPin = A5; // Declare the input pin here
// Serial output in 9600 baud
void setup()
{
Serial.begin(9600);
}
// The program measures the current voltage value at the sensor,
// calculates from this and the known series resistance the current
// resistance value of the sensor and outputs the results to the serial output
void loop()
{
// Current voltage value is measured...
int rawValue = analogRead(sensorPin);
float voltage = rawValue * (5.0/1023) * 1000;
float resitance = 10000 * ( voltage / ( 5000.0 - voltage) );
// ... and here output to the serial interface
Serial.print("Voltage value:"); Serial.print(voltage); Serial.print("mV");
Serial.print(", resistance value:"); Serial.print(resitance); Serial.println("Ohm");
Serial.println("---------------------------------------");
delay(500);
}





