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);
}
Reklamy

Skomentuj

Wprowadź swoje dane lub kliknij jedną z tych ikon, aby się zalogować:

Logo WordPress.com

Komentujesz korzystając z konta WordPress.com. Wyloguj / Zmień )

Zdjęcie z Twittera

Komentujesz korzystając z konta Twitter. Wyloguj / Zmień )

Zdjęcie na Facebooku

Komentujesz korzystając z konta Facebook. Wyloguj / Zmień )

Zdjęcie na Google+

Komentujesz korzystając z konta Google+. Wyloguj / Zmień )

Connecting to %s