Membuat Proyek Sensor Suhu Menggunakan Arduino

Sensor suhu adalah salah satu sensor yang umum digunakan dalam berbagai proyek elektronik dan automasi rumah tangga. Dalam proyek sensor suhu, sensor suhu dihubungkan dengan papan Arduino dan suhu yang terdeteksi oleh sensor akan ditampilkan di layar LCD atau monitor serial.

Tahapan Membuat Proyek Sensor Suhu

  1. Siapkan bahan
  2. Hubungkan Sensor Suhu ke Papan Arduino
  3. Tulis Kode Program Arduino
  4. Hubungkan Layar LCD atau Monitor Serial
  5. Uji Coba Proyek dan Pantau Hasilnya

Berikutnya, kita akan mulai melakukan langkah-langkah nya.

langkah-langkah untuk membuat proyek sensor suhu menggunakan Arduino:

Siapkan Bahan

  1. Papan Arduino (misalnya Arduino Uno)
  2. Kabel jumper (biasanya sekitar 6-8 buah)
  3. Sensor suhu (misalnya sensor LM35)
  4. Resistor 10 kohm (1 buah)
  5. Layar LCD atau monitor serial (opsional)

Hubungkan Sensor Suhu ke Papan Arduino

  1. Sambungkan kabel jumper positif (+) sensor suhu ke pin 5V pada papan Arduino.
  2. Sambungkan kabel jumper negatif (-) sensor suhu ke ground (GND) pada papan Arduino.
  3. Sambungkan kabel jumper output sensor suhu ke pin analog A0 pada papan Arduino.
  4. Pasang resistor 10 kohm pada jalur koneksi antara pin output sensor suhu dan pin 5V pada papan Arduino. Resistor ini berfungsi sebagai pull-up resistor untuk meningkatkan stabilitas pembacaan sensor suhu.

Tulis Kode Program Arduino

  1. Buka software Arduino IDE di komputer Anda.
  2. Buat program baru dengan memilih “File” -> “New” pada menu bar.
  3. Tulis kode program berikut:

int sensorPin = A0; //atur pin analog A0 sebagai input sensor suhu
float suhu; //variabel untuk menyimpan nilai suhu

void setup() {
Serial.begin(9600); //atur kecepatan transmisi serial
}

void loop() {
int sensorValue = analogRead(sensorPin); //baca nilai sensor suhu
suhu = (5.0 * sensorValue * 100.0) / 1024.0; //konversi nilai sensor suhu menjadi suhu dalam derajat Celsius
Serial.print(“Suhu saat ini: “);
Serial.print(suhu);
Serial.println(” derajat Celsius”); //tampilkan nilai suhu di monitor serial
delay(1000); //tunda selama 1 detik sebelum membaca nilai sensor suhu berikutnya
}

Hubungkan Layar LCD atau Monitor Serial (opsional)

Jika Anda ingin menampilkan suhu di layar LCD, hubungkan layar LCD ke papan Arduino dengan menggunakan kabel jumper seperti gambar di bawah ini:

Berikut adalah diagram koneksi layar LCD ke papan Arduino

koneksi LCD arduino

Keterangan Gambar :

VSS: pin Ground pada layar LCD
VDD: pin 5V pada layar LCD
VO: pin Contrast pada layar LCD (dapat dihubungkan ke potensiometer 10k ohm)
RS: pin register select pada layar LCD, dihubungkan ke pin digital 12 pada papan Arduino
RW: pin read/write pada layar LCD, dihubungkan ke Ground
E: pin enable pada layar LCD, dihubungkan ke pin digital 11 pada papan Arduino
D4: pin data 4 pada layar LCD, dihubungkan ke pin digital 5 pada papan Arduino
D5: pin data 5 pada layar LCD, dihubungkan ke pin digital 4 pada papan Arduino
D6: pin data 6 pada layar LCD, dihubungkan ke pin digital 3 pada papan Arduino
D7: pin data 7 pada layar LCD, dihubungkan ke pin digital 2 pada papan Arduino

Lalu lakukan langkah-langkah berikut ini :

  1. Sambungkan pin VSS layar LCD ke ground (GND) pada papan Arduino.
  2. Sambungkan pin VDD layar LCD ke pin 5V pada papan Arduino.
  3. Sambungkan pin VO layar LCD ke ground (GND) melalui potensiometer 10 kohm.
  4. Sambungkan pin RS layar LCD ke pin digital 12 pada papan Arduino.
  5. Sambungkan pin RW layar LCD ke ground (GND).
  6. Sambungkan pin E layar LCD ke pin digital 11 pada papan Arduino.
  7. Sambungkan pin D4, D5, D6, dan D7 layar LCD ke masing-masing pin digital 5, 4, 3, dan 2 pada papan Arduino.

Jika Anda ingin menampilkan suhu di monitor serial, buka “Serial Monitor” pada software Arduino IDE dengan menekan tombol “Ctrl+Shift+M” atau “Tools” -> “Serial Monitor” pada menu bar.

Uji Coba Proyek dan Pantau Hasilnya

  1. Pasang papan Arduino ke USB port komputer Anda dan upload program yang telah dibuat dengan menekan tombol “Upload” pada software Arduino IDE.
  2. Jika Anda menggunakan layar LCD, nyalakan papan Arduino dan lihat apakah suhu yang terdeteksi oleh sensor suhu sudah ditampilkan di layar LCD.
  3. Jika Anda menggunakan monitor serial, buka “Serial Monitor” dan lihat apakah suhu yang terdeteksi oleh sensor suhu sudah ditampilkan di monitor serial.

Sekarang, proyek sensor suhu Anda sudah selesai dibuat! Anda dapat memodifikasi kode program untuk menyesuaikan proyek dengan kebutuhan Anda, seperti menambahkan fitur untuk mematikan atau menghidupkan suatu perangkat berdasarkan suhu tertentu. Selamat mencoba!

Sutanto Prabowo

Learn More →

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *