Arduino

Mierzenie światła, czyli fotorezystor

Dziś bardzo prosty schemat z fotorezystorem wykorzystujący dzielnik napięcia.

Schemat:

I prosty kod:

Typowy włącznik zmierzchowy.

int pomiarswiatla;

void setup() {
Serial.begin(9600);
pinMode(8, OUTPUT); //wskazanie wyjścia
digitalWrite(8, LOW);//wyłączenie diody
}
void loop() {
pomiarswiatla = analogRead(A0); // wskazanie pinu czytającego dane analogowe
Serial.print("Pomiar światła = ");
Serial.println(pomiarswiatla);
if (pomiarswiatla < 350) {
digitalWrite(8, HIGH);//włączenie diody
} else {
digitalWrite(8, LOW);//wyłączenie diody
}
delay(100);
}
Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s