Menghubungkan Arduino dengan sensor suhu adalah mengintegrasikan sensor suhu dengan papan Arduino untuk membaca dan memproses data suhu. Sensor suhu adalah perangkat yang digunakan untuk mengukur suhu lingkungan sekitar dan mengubahnya menjadi sinyal listrik yang dapat dibaca oleh mikrokontroler seperti Arduino. Ada berbagai jenis sensor suhu, namun yang paling mudah digunakan adalah sensor suhu LM35. Sensor ini menghasilkan tegangan output yang sebanding dengan suhu dalam derajat Celsius.
Alat dan Bahan yang Dibutuhkan
1. Arduino Uno
2. Sensor Suhu LM35
3. Kabel Jumper
4. Breadboard
5. Kabel USB untuk menghubungkan Arduino ke komputer
6. Komputer dengan perangkat lunak Arduino IDE terinstal
Langkah-langkah dalam Menghubungkan Arduino dengan Sensor Suhu
1. Hubungkan sensor suhu LM35 ke papan Arduino. Berikut ini diagram sederhana bagaimana menghubungkan sensor suhu LM35 ke Arduino:
• Pin 1 (Vcc) pada LM35 dihubungkan ke pin 5V pada Arduino.
• Pin 2 (Output) pada LM35 dihubungkan ke pin analog A0 pada Arduino.
• Pin 3 (Ground) pada LM35 dihubungkan ke pin GND pada Arduino.
Diagram Koneksi:
LM35 Arduino
Pin 1 --> 5V
Pin 2 --> A0
Pin 3 --> GND
2. Jika Anda belum memiliki Arduino IDE, unduh dan instal dari situs resmi Arduino (https://www.arduino.cc/en/software). Arduino IDE adalah lingkungan pengembangan yang digunakan untuk menulis dan mengunggah kode ke papan Arduino.
3. Tulis kode untuk membaca data dari sensor suhu dan menampilkannya. Berikut ini contoh kode sederhana yang dapat Anda gunakan:
const int sensorPin = A0; // Pin analog yang terhubung ke output LM35
float suhu; // Variabel untuk menyimpan nilai suhu
void setup() {
Serial.begin(9600); // Memulai komunikasi serial
}
void loop() {
int nilaiAnalog = analogRead(sensorPin); // Membaca nilai analog dari pin A0
suhu = nilaiAnalog * 0.48828125; // Mengonversi nilai analog menjadi suhu (dalam Celsius)
Serial.print("Suhu: ");
Serial.print(suhu);
Serial.println(" C");
delay(1000); // Menunggu 1 detik sebelum pembacaan berikutnya
}
4. Unggah Kode ke Arduino
• Sambungkan Arduino ke komputer menggunakan kabel USB.
• Buka Arduino IDE dan salin kode di atas ke dalam jendela editor.
• Pilih papan Arduino yang sesuai dan port yang terhubung dari menu "Tools".
• Klik tombol "Upload" untuk mengunggah kode ke papan Arduino.
5. Setelah kode diunggah, buka Serial Monitor di Arduino IDE dengan mengklik ikon kaca pembesar di sudut kanan atas. Anda akan melihat pembacaan suhu yang ditampilkan setiap detik.
Adapun penjelasan dari kode program di atas adalah sebagai berikut:
• `const int sensorPin = A0;` untuk mendefinisikan pin A0 sebagai pin yang terhubung ke sensor suhu.
• `Serial.begin(9600);` untuk memulai komunikasi serial dengan kecepatan 9600 baud.
• `analogRead(sensorPin);` untuk membaca nilai analog dari pin A0.
• `suhu = nilaiAnalog 0.48828125;` untuk mengonversi nilai analog menjadi suhu dalam derajat Celsius. Konstanta 0.48828125 didapatkan dari perhitungan (5V/1024) * 100, karena LM35 memiliki skala 10mV per derajat Celsius.
• `Serial.print("Suhu: ");` dan `Serial.print(suhu);` untuk menampilkan nilai suhu ke Serial Monitor.
Baca juga : Belajar Elektronika Dasar: Proyek Arduino Sederhana untuk Anak-anak
Siap Untuk Membuat Proyek Impianmu Menjadi Kenyataan?
Klik di sini untuk chat langsung via WhatsApp dan dapatkan dukungan langsung dari tim ahli kami!
0 on: "Menghubungkan Arduino dengan Sensor Suhu: Panduan untuk Anak-anak"