herkese merhaba Devremde kullanmış olduğum 2 adet ldr verilerinin toplanıp tekrar ikiye bölünüp röleleri etkinleştirmesini istiyorum ancak else kısmında bir hata alıyorum neden böyle bir hata veriyor.(kod kısmında çok iyi değilim ). //#define ldr (A0) //#define ldr2 (A1) //#define relay1 22 //#define relay2 23 int sensorpin = A0; int sensorpin1 = A1; int relayPin = 22; int relayPin1 = 23;
void setup() { // put your setup code here, to run once: Serial.begin(9600); pinMode(sensorpin1, INPUT); pinMode(sensorpin, INPUT); pinMode(relayPin, OUTPUT); pinMode(relayPin1, OUTPUT);
//int ldr = analogRead(A0); //delay(30); //Serial.begin(); //int ldr2 = analogRead(A1); //delay(30);
//Serial.println(ldr + ldr2 / 2 ); //pinMode(relay1,OUTPUT); //pinMode(relay2,OUTPUT); } void loop() { // put your main code here, to run repeatedly: int sensorValue = analogRead(sensorpin + sensorpin1 / 2 ); if (sensorValue < 100 ) digitalWrite(relayPin + relayPin1 , HIGH); Serial.println(sensorValue); } else (sensorValue > 700 ) digitalWrite(relayPin +relayPin1,LOW); Serial.println(sensorValue); //if (ldr , ldr2 > 1200) //digitalWrite(relay1 , HIGH); //digitalWrite(relay2, HIGH);
//if (ldr ,ldr2< 300) //digitalWrite(relay1 , LOW); //digitalWrite(relay2, LOW);
}
< Bu mesaj bu kişi tarafından değiştirildi Guest-4664BD726 -- 19 Aralık 2021; 17:33:16 > |
Bildirim