AnasayfaProjelerRGB Led Termometre

RGB Led Termometre

termometre

Attiny85 işlemci kullanılarak yapılan RGB ledli termometre devresi 5V ile çalışmaktadır. Isı göstergesi olarak RGB led kullanılmıştır. Isı ölçümü MCP9700A ile yapılmaktadır.

25 °C sıcaklığa kadar RGB led mavi renktedir.

25 °C ile 37 °C arası sıcaklık değerlerinde RGB led yeşil renktedir. (Ilık)

37 °C ile 80 °C arası sıcaklık değerlerinde RGB led sarı renktedir. (Sıcak)

80 °C üzeri sıcaklık değerinde RGB led kırmızı renktedir. (Çok Sıcak)

int Kirmizi = 0;
int Yesil = 1;
int Mavi = 2;
int sicaklikd = A3;

void setup()
{
 pinMode(Kirmizi, OUTPUT);
 pinMode(Mavi, OUTPUT);
 pinMode(Yesil, OUTPUT);
 pinMode(sicaklikd, INPUT);
}

void loop()
{

int sicaklik = analogRead(sicaklikd);


 // 25 derece sicakliga kadar mavi
 if (sicaklik <= 150){
 digitalWrite(Kirmizi,LOW);
 digitalWrite(Mavi,HIGH);
 digitalWrite(Yesil,LOW);
 }

 // 25 derece ile 37 derece arası yeşil
 if (sicaklik > 150 && sicaklik <= 174){
 digitalWrite(Kirmizi,LOW);
 digitalWrite(Mavi,LOW);
 digitalWrite(Yesil,HIGH);
 }

  // 37 derece ile 80 derece arası sarı
 if (sicaklik > 174 && sicaklik <= 260){
 digitalWrite(Kirmizi,HIGH);
 digitalWrite(Mavi,LOW);
 digitalWrite(Yesil,HIGH);
 }


 // 80 derece üzeri kırmızı
 if (sicaklik > 260){
 digitalWrite(Kirmizi,HIGH);
 digitalWrite(Mavi,LOW);
 digitalWrite(Yesil,LOW);
 }
 
 delay(50);
 

}

Devrenin Proteus simulasyon dosyası ve Arduino kaynak kodlarına buradan ulaşabilirsiniz.

Önceki İçerikEnkoder Test Devresi
Sonraki İçerikAkü durum göstergesi
Erdoğan Demirtaş
Cumhuriyet Üniversitesi, Sivas Meslek Yüksekokulu, Endüstriyel Elektronik bölümü mezunudur. Endüstriyel kart/cihaz bakım onarım teknikeri olarak çalışmaktadır. Elektronik dışında az biraz wordpress, çat pat İngilizce bilmektedir.
İLGİLİ YAZILAR

Lütfen yorumunuzu giriniz!
Lütfen isminizi buraya giriniz

SON EKLENENLER