Mericzafer
Üye
- Katılım
- 2 Haz 2021
- Mesajlar
- 25
- Puanları
- 1
- Yaş
- 35
mrb arkadaşlar arduinoyu yeni öğreniyorum bir ışık devresi yaptım. aşagıdaki gibi söyle bir problem var hava durumu değiştikce aydınlatmalar yanıp sönüyor. bunun önüne gecmek için mesala 990 nı iki veya üç kez okudugunda aydınlatma yansın 1020 dede aynısı olsun iki veya üç kez değerinin üstünde görürse öyle kapatsın. devreye eklemeler yapıp atarmısınız bana çok teşekkürler.
void setup() {
pinMode(2, OUTPUT);
pinMode(4,OUTPUT);
pinMode(7,OUTPUT);
Serial.begin(9600);
}
void loop() {
int isik = analogRead(A0);
Serial.println(isik);
delay(2000);
if(isik > 1020)
{
digitalWrite(2,LOW );
}
if(isik < 990)
{
digitalWrite(2,HIGH );}
if(isik > 990){
digitalWrite(4, LOW);
}
if(isik < 930){
digitalWrite(4, HIGH);
}
if(isik > 800){
digitalWrite(7, LOW);
}
if(isik < 720){
digitalWrite(7, HIGH);
}
}
void setup() {
pinMode(2, OUTPUT);
pinMode(4,OUTPUT);
pinMode(7,OUTPUT);
Serial.begin(9600);
}
void loop() {
int isik = analogRead(A0);
Serial.println(isik);
delay(2000);
if(isik > 1020)
{
digitalWrite(2,LOW );
}
if(isik < 990)
{
digitalWrite(2,HIGH );}
if(isik > 990){
digitalWrite(4, LOW);
}
if(isik < 930){
digitalWrite(4, HIGH);
}
if(isik > 800){
digitalWrite(7, LOW);
}
if(isik < 720){
digitalWrite(7, HIGH);
}
}