Read more
Jika anda menggunakan sensor suhu LM 35 dengan rangkaian sebagai berikut :
dan mengupload sketch membaca Sensor Suhu LM35 dengan arduino sebagai berikut :
const int PinSuhu=A5;
int suhu=0;
void setup()
{
Serial.begin(9600);
}
void loop ()
{
suhu=analogRead(PinSuhu);
suhu=suhu*5;
suhu=suhu/10.23;
Serial.println(suhu);
}
kemudian anda tampilkan hasilnya di serial monitor, saya pastikan bahwa pasti hasil pembacaan suhunya akan tidak statbil, nilai nya melompat lompat naik turun tidak jelas. range perubahan suhu sangat tidak stabil bahkan nilai perubahan nya terkadang sampai 10 derajat lebih, tenang anda tidak salah yang anda harus lalukan adalah membaca data sensor suhu dan mengulangi nya sebanyak minimal 20 kali, ditotal kemudian di rata rata baru hasil nya ditampilkan ,baik ke LCD maupun ke serial monitor
dalam hal ini saya tampilkan ke serial monitor,berikut ini source code membaca Sensor Suhu LM35 dengan arduino supaya menghasilkan output yang stabil
const int PinSuhu=A5;
int settingsuhu=0;
int suhu=0;
int jumlahperulanganbaca=0;
int suhutotal=0;
int suhurerata=0;
void setup()
{
Serial.begin(9600);
}
void loop ()
{
jumlahperulanganbaca=jumlahperulanganbaca+1;
suhu=analogRead(PinSuhu);
suhu=suhu*5;
suhu=suhu/10.23;
suhutotal=suhutotal+suhu;
if (jumlahperulanganbaca==20)
{
Serial.println(suhutotal/20);
jumlahperulanganbaca=0;
suhutotal=0;
}
delay(100);
}
![]() |
Rangkaian Membaca suhu dengan Sensor Suhu LM35 dengan arduino |
dan mengupload sketch membaca Sensor Suhu LM35 dengan arduino sebagai berikut :
const int PinSuhu=A5;
int suhu=0;
void setup()
{
Serial.begin(9600);
}
void loop ()
{
suhu=analogRead(PinSuhu);
suhu=suhu*5;
suhu=suhu/10.23;
Serial.println(suhu);
}
kemudian anda tampilkan hasilnya di serial monitor, saya pastikan bahwa pasti hasil pembacaan suhunya akan tidak statbil, nilai nya melompat lompat naik turun tidak jelas. range perubahan suhu sangat tidak stabil bahkan nilai perubahan nya terkadang sampai 10 derajat lebih, tenang anda tidak salah yang anda harus lalukan adalah membaca data sensor suhu dan mengulangi nya sebanyak minimal 20 kali, ditotal kemudian di rata rata baru hasil nya ditampilkan ,baik ke LCD maupun ke serial monitor
dalam hal ini saya tampilkan ke serial monitor,berikut ini source code membaca Sensor Suhu LM35 dengan arduino supaya menghasilkan output yang stabil
const int PinSuhu=A5;
int settingsuhu=0;
int suhu=0;
int jumlahperulanganbaca=0;
int suhutotal=0;
int suhurerata=0;
void setup()
{
Serial.begin(9600);
}
void loop ()
{
jumlahperulanganbaca=jumlahperulanganbaca+1;
suhu=analogRead(PinSuhu);
suhu=suhu*5;
suhu=suhu/10.23;
suhutotal=suhutotal+suhu;
if (jumlahperulanganbaca==20)
{
Serial.println(suhutotal/20);
jumlahperulanganbaca=0;
suhutotal=0;
}
delay(100);
}
7 Reviews
om kalo cara monitoring kadar gas dengan esp8266 via web gmna yh
ReplyDeletekontak aja 085743320570 bisa di kursus kan, biaya byPM
DeleteMantaaaap mass... klu mau di tampilkan farenhate gmn ?
ReplyDeleteDiketahui: Suhu Celsius = 30 derajat C.
DeleteSuhu Fahrenheit = (9/5) x 30 + 32 = 54 + 32 = 86 derajat F.
tingal masukin rumus aja kan mas
kalau seperti itu ngapa gak pakai for aja mas
ReplyDeleteBang gimana buat rumus modus, misalnya 20 pengulangan muncul 32 ° 10 kali ,jadi yang di tampilkan ke serial monitor adalah 32° .
ReplyDeleteMohon bantuannya bang
Gimana kalo kita buat modus bg kayak di matematika
ReplyDeleteSilakan dikomentari