Membuat Implementasi Mikrokontroler Dengan Sensor

INDAH RITONGA

1 orang menyukai ini
Suka
Summary

Pada kesempatan kali ini saya akan memberikan conroh implementasi menggunakan Wokwi. Untuk melakukan implementasi mikrokontroler Arduino Uno dengan sensor suhu DS18B20 di Wokwi.

Description

  1. PENDAHULUAN

Mikrokontroler merupakan salah satu komponen elektronik yang sering digunakan dalam berbagai aplikasi, termasuk dalam pengukuran suhu. Arduino Uno adalah salah satu jenis mikrokontroler yang mudah digunakan dan populer di kalangan penggemar elektronik. Sensor suhu adalah salah satu jenis sensor yang biasa digunakan dalam pengukuran suhu. Pada makalah ini, akan dibahas mengenai implementasi mikrokontroler Arduino Uno dengan sensor suhu untuk mengukur suhu lingkungan.      

  1. PROSES PEMBUATAN

Untuk membuat implementasi mikrokontroler Arduino Uno dengan sensor suhu, beberapa komponen yang diperlukan antara lain:

  • Arduino Uno board
  • Sensor suhu, seperti LM35 atau DS18B20
  • Breadboard
  • Jumper wire
  • Resistor 10k ohm
  • LCD display (opsional)
  • Potensiometer (opsional)

Dengan menggunakan komponen-komponen di atas, kita dapat membuat rangkaian sederhana untuk membaca nilai suhu menggunakan sensor suhu dan menampilkan hasilnya pada layar LCD (jika digunakan).

  1. MATERI DAN METODE

Pada kesempatan kali ini saya akan memberikan conroh implementasi menggunakan Wokwi.Untuk melakukan implementasi mikrokontroler Arduino Uno dengan sensor suhu DS18B20 di Wokwi, ikuti langkah-langkah berikut:

  • Buka website Wokwi di https://wokwi.com/arduino/new.
  • Pilih Board Arduino Uno.
  • Tambahkan sensor suhu DS18B20 ke breadboard. Pastikan koneksi sesuai dengan pin yang telah ditentukan pada skematik.
  • Tambahkan resistor 4,7 kohm antara pin data sensor dan pin VCC.
  • Hubungkan kabel GND sensor ke ground pada Arduino Uno.
  • Hubungkan kabel VCC sensor ke pin 5V pada Arduino Uno.
  • Hubungkan kabel data sensor ke pin digital 2 pada Arduino Uno.
  • Buat program Arduino di Wokwi IDE dan unggah ke board. Contoh kode program dapat dilihat di bawah ini:

#include <OneWire.h>

#include <DallasTemperature.h>

// Inisialisasi sensor suhu DS18B20 pada pin digital 2

#define ONE_WIRE_BUS 2

OneWire oneWire(ONE_WIRE_BUS);

DallasTemperature sensors(&oneWire);

 

void setup() {

Serial.begin(9600);

sensors.begin();

}

 

void loop() {

sensors.requestTemperatures();

float tempC = sensors.getTempCByIndex(0);

Serial.print("Suhu sekarang: ");

Serial.print(tempC);

Serial.println("°C");

delay(1000);

}

  • Setelah program diunggah, buka Serial Monitor pada Wokwi IDE untuk melihat suhu yang terbaca dari sensor.

Dengan mengikuti langkah-langkah di atas, kita dapat melakukan implementasi mikrokontroler Arduino Uno dengan sensor suhu DS18B20 di Wokwi.Adapun Hasilnya sbb:

  1. Hasil Rangkaian
  1. Bahasa Pemrograman
  1. HASIL DAN PEMBAHASAN

Implementasi mikrokontroler Arduino Uno dengan sensor suhu LM35 berhasil dilakukan dengan baik. Dengan menggunakan program yang sudah dibuat, mikrokontroler dapat membaca nilai suhu dari sensor suhu LM35 dan menampilkan nilai suhu tersebut pada display LCD.

  1. KESIMPULAN

Mikrokontroler Arduino Uno dapat digunakan dalam pengukuran suhu dengan menggunakan sensor suhu LM35. Dengan implementasi yang tepat, nilai suhu yang terbaca dapat ditampilkan pada display LCD.

 

DAFTAR PUSTAKA

Arduino. (2021). Arduino Uno. Diakses pada 10 April 2023, dari https://www.arduino.cc/en/Guide/ArduinoUno

LM35. (2021). LM35 Precision Centigrade Temperature Sensors. Diakses pada 10 April 2023, dari https://www.ti.com/product/LM35