27 Kasım 2021 Cumartesi

TinkerCad'de Sıcaklık Derecesini, Rgb Işık ile Gösterme Simulasyonu

 


KOD;


// C++ code

//


float tmpdeger;

float analogdeger;

int sensorpin=A1;

int kirmizi=12;

int mavi=10;

int yesil=8;




void setup()

  

{

  Serial.begin(9600);

  pinMode(12, OUTPUT);

  pinMode(10, OUTPUT);

  pinMode(8, OUTPUT);

  

}


void loop()

{

  analogdeger=analogRead(A1);

  float gerilim= analogdeger * 5.0;

  gerilim /= 1024.0;

 

 

  

  float c= (gerilim - 0.5)* 100;

  Serial.print(c);  Serial.println("Derece C");

  delay(500);

  

 

  if(c<20)

  {

    digitalWrite(12,HIGH);

    digitalWrite(10,HIGH);

    digitalWrite(8,HIGH);

  }

  else if(c<40)

  {  

    digitalWrite(12,LOW);

    digitalWrite(10,LOW);

    digitalWrite(8,HIGH);

  }

  

  else if(c<60)

  {  

    digitalWrite(12,LOW);

    digitalWrite(10,HIGH);

    digitalWrite(8,LOW);

  }

  

  else if(c<80)

  {  

    digitalWrite(12,HIGH);

    digitalWrite(10,LOW);

    digitalWrite(8,HIGH);

  }

  

    else if(c<100)

  {  

    digitalWrite(12,HIGH);

    digitalWrite(10,LOW);

    digitalWrite(8,LOW);

  }

}

Paylaş

Benzer Yayınlar

TinkerCad'de Sıcaklık Derecesini, Rgb Işık ile Gösterme Simulasyonu
4/ 5
Oleh

Abone Olun!

Yazımı Beğendiniz mi? Abone Olun Yayınları Kaçırmayın.