Selasa, 18 Maret 2014

ARDUINO: Monitoring suhu pada komputer

Pada eksperimen saya dengan menggunakan arduino kali ini adalah menampilkan keadaan suhu pada komputer menggunakan sensor suhu LM35DZ, langsung saja kita siapkan bahan bahannya:

Bahan Bahan:
  • Arduino Uno
  • Kabel USB tipe A-B (printer)
  • Kabel jumper secukupnya
  • Sensor suhu LM35DZ
  • Tenol / timah solder
  • Software arduino IDE
  • Pin header male
  • Papan breadboard (kalau mau lebih rapi)

 Skematik:
  • [arduino fritzing]











  •  [pin kaki lm35dz]













 Langkah langkah:
  • Buat kabel jumper untuk menggubungkan arduino dengan sensor nya, di sini kreativitas di perlukan.
  • Kalo perlu di solder langsung ke sensor nya dan ke pin header male,
  • buat se aman mungkin agar tidak terjadi short circuit
  • Setelah kabel jumper di buat hubungkan dengan arduino dengan konfigurasi seperti gambar skematik
  • Hubungkan arduino dengan komputer
  • Buka arduino IDE dan upload sketch berikut ke arduino
int potPin = 0; // Pin analog untuk input LM35
float temperature = 0; // type float -> 2 angka di blkng koma
long val = 0; // tyle long = int, hanya range nilainya lebih besar
void setup()
{
  Serial.begin(9600);
}

void loop()
{
  if (Serial.available()) // jika serial monitor di buka
  {
     val = analogRead(potPin); // membaca output dari sensor
     temperature = (5.0 * val * 100.0)/1024.0; // konvert ke Celcius
     Serial.print(" Suhu saat ini ");
     Serial.println(temperature); // menulis suhu di layar

  }
delay(1000);
}
  •  Setelah selesai di upload, buka serial monitor















Sekian eksperimen saya "menggunakan arduino dan sensor suhu" yang amat sangat sederhana ini
pada eksperimen selanjutnya insya Allah akan saya tunjukan bagaimana menampilkan
keadaaan suhu ke LCD16x2

Terima Kasih :)











Tidak ada komentar:

Posting Komentar