Son Forum Aktiviteleri
1ARDUİNO
Merhaba;
Çok uğraşmama rağmen bir türlü yapamıyorum.İki sensöre ait kodları birleştirmem gerekiyor;
1-)
int calistir = 8;
void setup() {
pinMode(calistir, OUTPUT);
}
void loop() {
int sensor = analogRead(A0);
if (sensor > 50) {
digitalWrite(calistir, HIGH);
} else {
digitalWrite(calistir, LOW);
}
}
2-)
// röle ve lm35 in pinleri belirlendi
int role1=7;
int lm35=A0;
int role2=6;
void setup() {
Serial.begin(9600); //seri haberleşme başlatıldı
analogReference(INTERNAL); //arduino 1,1V referansa ayarlandı
pinMode(role1,OUTPUT); //röle çıkış olarak tanımlandı
pinMode(role2,OUTPUT); //röle çıkış olarak tanımlandı
}
void loop() {
int okunanDeger = analogRead(A1); //analog deger okundu ve okunanDeger değişkenine atandı
float derece = okunanDeger / 9.31; //derece hesaplandı
Serial.println(derece); //derece ekrana yazdırıldı
delay(1000);
if(derece >120)
digitalWrite(role1,HIGH); //röleye güç verildi
else
digitalWrite(role1,LOW); //röle kapatıldı
if(derece <120)
digitalWrite(role2,HIGH); //röleye güç verildi
else
digitalWrite(role2,LOW); //röle kapatıldı
}
Yardımcı olursanız çok sevinirim.