8 Ch Sensor Suhu dengan ARDUINO Mega

Aplikasi ARDUINO yang akan kita jajal kali ini hampir mirip dengan kepunyaan AVR ATmega yang pernah kita posting juga di inkubatek ini. Ya, arduino akan kita pakai untuk membaca 8 sensor suhu. Karena jumlah sensor suhu ada 8 kita butuh 8 chanel ADC (Analog Input) di Arduino-nya. Kalau pakai ARDUINO UNO gak cukup, maksimal hanya 6 ADC. Kalau pakai ARDUINO Mega jelas turah kalau bahasa Jawane 🙂

Sensor suhu kita pakai LM35 saja ya, tampilan LCD 204. Rangkaian ARDUINO dan 8 sensor suhu LM35 tampak seperti pada gambar.

Rangkaian 8 Ch Suhu dg ARDUINO

Rangkaian 8 Ch Suhu dg ARDUINO

Selanjutnya program ARDUINO juga tidak rumit kok :

#include
LiquidCrystal lcd(2, 3, 4, 5, 6, 7);
int i;
int S[8],T[8];

Iklan EDUROBOvoid setup()
{
lcd.begin(20, 4);
lcd.print(“8 Ch Dig Thermometer”);
//lcd.setCursor(0, 1);
//lcd.print(“Temp=”);
delay(1000);
lcd.clear();
lcd.print(“T1= T2=”);
lcd.setCursor(0,1);
lcd.print(“T3= T4=”);
lcd.setCursor(0,2);
lcd.print(“T5= T6=”);
lcd.setCursor(0,3);
lcd.print(“T7= T8=”);
}

void loop()
{
for(i=0;i<8;i++){
S[i]=analogRead(i);
T[i]=(S[i]*5)/10;
delay(10);
}

lcd.setCursor(3,0);
lcd.print(T[0]);
lcd.write(0xDF);

lcd.setCursor(13,0);
lcd.print(T[1]);
lcd.write(0xDF);

lcd.setCursor(3,1);
lcd.print(T[2]);
lcd.write(0xDF);

lcd.setCursor(13,1);
lcd.print(T[3]);
lcd.write(0xDF);

lcd.setCursor(3,2);
lcd.print(T[4]);
lcd.write(0xDF);

lcd.setCursor(13,2);
lcd.print(T[5]);
lcd.write(0xDF);

lcd.setCursor(3,3);
lcd.print(T[6]);
lcd.write(0xDF);

lcd.setCursor(13,3);
lcd.print(T[7]);
lcd.write(0xDF);
delay(1000);
}

Hasil di simulasi Proteus, di LCD tampil nilai temperatur dari masing – masing sensor suhu Lm35 yang dibaca oleh ARDUINO Mega.

Hasil 8 Ch

Oya, ARDUINO Mega2560 ini punya 16 Chanel ADC, jadi kalau mau mbaca 16 sensor suhu masih bisa, silakan kalau mau dicoba..

Met ngARDUINO ….
Iklan MM ARDU

This entry was posted in Arduino and tagged , , . Bookmark the permalink.

One Response to 8 Ch Sensor Suhu dengan ARDUINO Mega

  1. apandi57 says:

    Udah pernah posting progam SPI pake bascom gak mas?saya lagi belajar itu,tp kurang referensi,sama 1 lagi saya beli downloader dari tokotronic,fungsi jumper 1 dan 2 buat apa ya?makasih master,sukses…

Leave a Reply