● online
- Dimmer AC 4000W 220 Volt 4000 Watt 220V + Casing A
- 10X RESISTOR 1K 1KOHM 1/4W 1% METAL FILM
- Water Level sensor ketinggian air - deteksi air
- Resistor 220 Ohm 220R Ohm 220Ohm 1/4W 1% Metal fil
- Raspberry Pi Pico Microcontroller Board
- E18-D80NK Infrared Obstacle Avoidance Sensor Proxi
- LED 3mm Lampu LED 3 mm
- Kapton Tape Polymide Film 20mm Polimida 20 mm Isol
- Selamat Datang di Indomaker ❯ Silahkan pesan produk sesuai kebutuhan anda, kami siap melayani.
- Selamat Datang di Indomaker ❯ Silahkan pesan produk sesuai kebutuhan anda, kami siap melayani.
Mendeteksi Suhu dengan Sensor DS18b20 pada Arduino
Sensor DS18b20 merupakan sebuah sensor untuk mendeteksi suhu ruangan, namun bisa juga untuk suhu air tergantung dari jenis modulnya. Suhu yang dapat dideteksi yaitu antara -55 C sampai dengan 125 C. Pada artikel kali ini akan membahas cara menggunakan sensor DS18b20 pada Arduino, dengan jenis yang waterprof seperti gambar di bawah ini.

Sensor ini memiliki 3 buah kabel hitam untuk GND, merah untuk VCC dan kuning untuk data. Untuk dapat menggunakannya dibutuhkan sebuah pull-up resistor 4.7k Ohm yang dihubungkan antara data dan VCC. Hal ini bertujuan sebagai penguat sinyal agar terbaca karena sensor ini menggunakan kabel yang panjang. Langsung saja penjelasan lebih lengkapnya akan dibahas berikut ini.
Alat dan bahan :
- Arduino Uno R3, BELI
- Sensor DS18b20, BELI
- Resistor 4.7 K Ohm, BELI
- Kabel jumper, BELI
- Library DS18b20, silahkan download
Rangkaian :
Konfigurasi pin :
- Kabel kuning/DATA ke pin A2
- Kabel merah/VCC ke 5v dan kedua kabel ini (kuning dan merah) dihubungkan oleh resistor 4.7k Ohm.
- Kabel hitam ke GND
Sketch program :
#include <OneWire.h>
#include <DallasTemperature.h>
#define ONE_WIRE_BUS A3
OneWire oneWire(ONE_WIRE_BUS);
DallasTemperature sensors(&oneWire);
void setup(void) {
Serial.begin(9600);
sensors.begin();
}
void loop(void) {
sensors.requestTemperatures();
float suhu = sensors.getTempCByIndex(0);
Serial.print("Suhu : ");
Serial.println(suhu);
}
Penggunaan :
- Rangkai alat dan bahan sesuai gambar di atas ya
- Masukkan library DS18b20 yaitu Arduino-Temperature-Control-Library-master pada Arduino IDE
- Upload sketch program di atas sampai done uploading.
- Buka Serial monitor dengan baudrate 9600
- Maka akan tampil suhu yang diperoleh
Masalah yang sering muncul adalah suhu yang terdeteksi adalah -127. Penyebabnya adalah pemasangan resistor 4.7k Ohm yang kendor. Solusinya adalah pasang lagi dengan kuat atau akan lebih baik jika disolder. Demikian pembahasan kali ini, semoga bermanfaat. Terima kasih.
Mendeteksi Suhu dengan Sensor DS18b20 pada Arduino
Tombol adalah salah satu komponen input paling sederhana namun sangat penting dalam berbagai proyek elektronika. Dalam tutorial ini, kamu akan... selengkapnya
7 segment merupakan sebuah display yang berfungsi menampilkan sebuah karakter baik huruf maupun digit angka. Namun untuk huruf sangat... selengkapnya
CNC router merupakan sebuah mesin yang mempunyai kegunaan untuk memotong, mengukir/grafir dan membuat marking. Semua proses itu dapat dilakukan... selengkapnya
Pasti Anda semua sudah tahukan apa itu pas foto. Bagi Anda yang belum tahu apa itu pas foto, pas... selengkapnya
Dalam menjalankan bisnis online tentu saja harus memperhatikan beberapa aspek agar bisnis kita berjalan dengan lancar. Sebagai contoh di... selengkapnya
Hallo semua, pada artikel kali saya ini akan membahas kembali seputar push button switch dimana pada artikel yang sebelumnya... selengkapnya
Tutorial kali ini akan membahas mengenai penggunaan sensor IR (infrared) untuk mengontrol AC / pendingin udara menggunakan jaringan... selengkapnya
Hallo apa kabar pada artikel ini saya berbagi cara kontrol led menggunakan potensiometer pada NodeMCU. Jadi nanti akan mengatur... selengkapnya
TM1637 merupakan sebuah komponen elektronika yang terdiri dari 4 digit 7 segment. Pada pembahasan sebelumnya kita sudah mempelajari apa itu... selengkapnya
Pada postingan sebelumnya sudah membahas tentang kontrol relay menggunakan Arduino di sini. Nah untuk kali ini saya akan membahasnya... selengkapnya
Bosan dengan modul arduino yang kalian punya, saatnya mencoba modul programmer yang lain yah ini dia RASPBERRY PI 4 COMPUTER… selengkapnya
Rp 1.199.000Warna : biru dan merah Bahan Alumunium 25T include baut 2 pcs
Rp 8.750Mini Solderless Breadboard 400 Tie Points adalah breadboard 400 titik lubang, dengan ukuran yang compact sangat cocok untuk anda yang… selengkapnya
Rp 7.800Kabel Jumper Dupont Pelangi 30cm female to Female 1 lembar = 40 kabel
Rp 13.500TILT SENSOR adalah sensor untuk mendeteksi sudut kemiringan / derajat, dimana cara kerja sensor ini adalah dengan menggunakan 2 buah… selengkapnya
Rp 9.800Tang Crimping Press Skun Ratchet YTH SN-48B Model YTH SN-48B FOR NON INSULATED TERMINAL YTH SN-48B dengan mata Press 0.5… selengkapnya
Rp 150.000ESP-WROOM-32 is Powered by Espressif’s most advanced SoC, the ESP-WROOM-32 features high performance, a wide range of peripherals, Wi-Fi and… selengkapnya
Rp 38.400This is a set of transmitter and receiver in one of the photoelectric sensor. Detection distance can be adjusted according… selengkapnya
Rp 37.500Item Deskripsi : This module performance is stable, measure the distance accurately. performance nearly the same as SRF05, SRF02 SRF05,… selengkapnya
Rp 13.900Harga untuk 10pcs Resistance: 220 Ohm Wattage Rating: 0.25 Watt Tolerance: 1% Metal Film Lead Free ROHS compliant
Rp 1.500

Saat ini belum tersedia komentar.