| |

Arduino sıcaklık kontrol

LM35_DEVRESİ ares dosyası

//Yasin Demir lcd termometre uygulaması
#include <LiquidCrystal.h>
LiquidCrystal lcd(12,11,5,4,3,2);
int lm35=A7;
float voltaj_deger=0;
float sicaklik=0;
int gelen_veri=0;
int buzzer=6;
int led=8;
int role=9;
void setup() {
lcd.begin(16,2);
pinMode(buzzer,OUTPUT);
pinMode(led,OUTPUT);
pinMode(role,OUTPUT);
}
void loop() {
gelen_veri=analogRead(lm35);
voltaj_deger=(gelen_veri / 1023.0) * 5000;
sicaklik=voltaj_deger / 10.0;
lcd.clear();
lcd.setCursor(0,0);
lcd.print(“Sicaklik = “);
lcd.setCursor(0,1);
lcd.print(sicaklik);
lcd.print(” derece”);
delay(1000);

if(sicaklik>=28){
digitalWrite(role,HIGH);
digitalWrite(led,HIGH);
digitalWrite(buzzer,HIGH);
delay(300);
digitalWrite(led,LOW);
digitalWrite(buzzer,LOW);
delay(100);
}
else{
digitalWrite(role,LOW);
digitalWrite(buzzer,LOW);
digitalWrite(led,LOW);
}
}

Benzer Temrinler & Yazılar

  • |

    ARDUİNO İLE PARK SENSÖRÜ YAPAMI

    https://youtu.be/z5Z8c2HNMo0     const int trig = 12; const int echo = 11; const int buzer = 2; long sure; int uzaklik; void setup() { pinMode(trig, OUTPUT); pinMode(echo, INPUT); pinMode(buzer, OUTPUT); Serial.begin(9600); } void loop() { digitalWrite(buzer, 1); delay(5 * uzaklik); digitalWrite(buzer, 0); delay(5 * uzaklik); digitalWrite(trig, 0); delayMicroseconds(10); digitalWrite(trig, 1); delayMicroseconds(10); sure = pulseIn(echo,…

  • |

    Çember İçine Düzgün Beşgen Çizme

    Düzgün beşgen çizimi, teknik resimde altın oran bağlantılı en ilginç ve öğretici geometrik konstrüksiyonlardan biridir. Pergel adımlarıyla beşgenin kenar uzunluğu tam olarak bulunur. Temrinin Amacı Çember içine pergel konstrüksiyonu ile düzgün beşgen çizebilmek. Yarıçap orta noktası ve yay transferi adımlarını kavramak. Kullanılan Araç ve Gereçler Pergel Cetvel 2H/HB Kalem Silgi Geometrik Parametreler ve Standartlar Parametre…

  • |

    Otomatik baskı devre çizmek.

    Eleman Adı Değeri Katagorisi Alt-Katagorisi C1 PCELEC1000U16V680M 1000U Capacitors Radial Electrolytic R1,R2,R3 RES 1k Resistors Generic Q1 BC237 BC237 Transistors Bipolar D1,D2 LED-RED LED-RED Optoelectronics LEDs J1 CONN-SIL2 CONN-SIL2 Connectors SIL J2 TBLOCK-I2 TBLOCK-I2 Connectors Terminal Blocks RL1 RELAY 12V Switches & Relays Relays (Generic) RV1 POT 500k Resistors Variable İşlem basamakları: Devreyi çiziniz. Led…

  • |

    Voltmetre ve ampermetre bağlamak

    Eleman Adı Değeri Katagorisi Alt-Katagorisi R1 RES 10k Resistors Gen ric R2 RES 5k Resistors Generic R3 RES 1k Resistors Generic DC CELL 9V Miscellaneous İşlem basamakları: Temrin 1’deki devreyi çiziniz. düğmesinden DC voltmetre ve ampermetre alarak devreye bağlayınız. Ampermetrenin üzerine çift tıklayarak özellikler penceresinden kademeyi miliamper ayarlayınız. 4.Besleme voltajını değiştirerek, R1 üzerindeki gerilimi ölçüp…

  • |

    Doğrunun Ucundaki Noktadan Dikme Çıkma (1. Yöntem)

    Doğrunun ortasında değil de tam bitiş noktasında (ucunda) dikme çıkılması gerektiğinde, doğrunun dışına taşmadan dik açı oluşturmak için dış merkez ve çapı gören çevre açı kuralından yararlanılır. Temrinin Amacı Doğrunun uç noktasından dış merkez yöntemiyle 90° dikme çıkmayı öğrenmek. Çemberde çapı gören çevre açının 90° olması geometrik kuralını teknik resimde uygulamak. Kullanılan Araç ve Gereçler…

3 Comments

  1. Hocam selamlar.
    Sistemi istediğimiz sıcaklık değerine göre ayarlayabilirmiyiz?
    Örneğin 78.37° nin altı ve üstü durumlarında çalışan çift yönlü bir motora hükmetme gibi.

Bir Yorum Yazın

E-posta adresiniz yayınlanmayacaktır. Gerekli alanlar * ile işaretlenmiştir.