Documente Academic
Documente Profesional
Documente Cultură
2
Tema:Senzor de temperatură
Scopul lucrării: Dezvoltarea uui program care va controla senzorul de temperature și afișa valorile
măsurate într-un port serial.
Mersul lucrării:
1. Elaborăm schema circuitului în laboratoul virtual Autodesk TinkerCad.
Coala
Senzor de temperatură 2
Mod Coala Nr.document Semnat Data
lcd.print(a);
lcd.setCursor(14,1);
lcd.print("^C");
lcd.setCursor(7,0);
lcd.print("|Set:");
lcd.setCursor(7,1);
lcd.print("|Set:");
lcd.setCursor(0,0);
lcd.print("t:");
lcd.setCursor(0,1);
lcd.print("t:");
if (buttonState1==0)
{
delay(20);
i++;
}
if(buttonState2==0)
{
delay(20);
i--;
}
if (temperatureC1<=i)
{
digitalWrite(ledPin1,1);
}
else
{
digitalWrite(ledPin1,0);
}
if(i==91)
{
i--;
}
if(i<10)
{
i=10;
}
if (buttonState3==0)
{
delay(20);
a++;
}
if(buttonState4==0)
{
delay(20);
a--;
}
Coala
Senzor de temperatură 3
Mod Coala Nr.document Semnat Data
if (temperatureC2<=a)
{
digitalWrite(ledPin2,1);
}
else
{
digitalWrite(ledPin2,0);
}
if(a==91)
{
a--;
}
if(a<10)
{
a=10;
}
delay(2000);
lcd.clear();
}
Concluzii: În această lucrare practică am creat circuitul electric cu microcontroler Arduino UNO și
conectarea la acesta a senzorilor de temperatură precum și a display-ului LCD, la fel și programarea
acestuia ca prin butoane sa setăm temperatura dorită care este afișată la display, și pornirea a ledurilor
dacă temperatura este mai mică decât ceea indicată, și deconectarea acestora până temperatura ajunge la
cea setată
Coala
Senzor de temperatură 4
Mod Coala Nr.document Semnat Data