Page 31 - latihan nia-converted
P. 31
10.3 Program Sensor Suhu
Masukkan program berikut ini kedalam aplikasi IDE Arduino
kemudian Upload ke Arduino Uno menggunakan kabel USB
Downloader.
//Inisialisasi pin
float temp;
int tempPin = A0;
void setup()
{
Serial.begin(9600);
}
void loop()
{
temp = analogRead(tempPin);
temp = temp * 0.48828125;
Serial.print("TEMPRATURE = ");
Serial.print(temp);
Serial.print("*C");
Serial.println();
delay(1000);
}
Pada program tersebut, temp digunakan sebagai inisialisasi
pembacaan suhu secara analog, dimana pin analog input kita
inisialisasikan sebagai tempPin di pin A0.
float temp;
int tempPin = A0;
pembacaan data analog dengan inisialisasi temp
temp = analogRead(tempPin);
Kemudian nilai tersebut akan diubah dalam satuan temperatur
dengan cara merubah data analog yang dibaca menjadi data digital.
31 | S I S T E M M I K R O K O N T R O L E R