● online
- Tilt Sensor SW-520D Module Modul Sensor Kemiringan....
- LM2596 Module Step Down DC-DC Ultra compact in 3-4....
- RC Servo ARM Horn M3 Metal 25T MG995 MG946R MG996R....
- Kapton Tape Polymide Film 50mm Polimida 50 mm Isol....
- Kabel Jumper arduino Dupont Pelangi 30 cm Male to ....
- Dual Volt Amp Meter Digital Ampere Meter Voltmeter....
- ESP32 ESP-32 Wireless Module ESP32-S ESP-WROOM-32 ....
- LDR Sensor 5mm Cahaya 5528 Light Dependent Resisto....
- 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.
Tutorial Mengukur Tekanan Menggunakan Sensor Tekanan HK1600B dengan Arduino
HK1600B merupakan salah satu sensor tekanan yang mudah kita temukan di pasaran, dengan output analog linear dari 0.5V hingga 4.5V, sesuai dengan tekanan dalam rentang 0–1.6 MPa (0–16 bar), membuat sensor ini sangat cocok digunakan dalam berbagai aplikasi pemantauan tekanan, seperti sistem bahan bakar, hidrolik, pneumatik, hingga air bertekanan.
Kemudahan integrasi sensor ini dengan mikrokontroler seperti Arduino, serta harganya yang relatif terjangkau, menjadikan HK1600B pilihan populer baik di kalangan pelajar, mahasiswa, maupun teknisi. Sensor ini bekerja dengan prinsip mengubah tekanan fisik menjadi sinyal listrik melalui perubahan resistansi internal, kemudian mengeluarkan tegangan sebagai representasi tekanan yang diterima.
Dalam percobaan ini, kita akan memanfaatkan sensor tekanan HK1600B untuk mengukur tekanan dan menampilkannya melalui mikrokontroler Arduino. Tegangan output dari sensor akan dibaca oleh Arduino, lalu dikonversi ke satuan tekanan dalam bar, MPa, dan psi, sehingga data yang ditampilkan dapat digunakan dalam berbagai kebutuhan teknis dan praktis.
Alat dan Bahan yang Diperlukan
Untuk menjalankan proyek ini, berikut yang kamu butuhkan :
- Sensor tekanan HK1600B
- Arduino
Wiring Rangkaian Sensosr Tekanan
Susun rangkaian dengan panduan seperti ini:
- Kabel merah ke 5v
- Kabel hitam ke GND
- Kabel kuning ke pin A0

Gambar 1. Wiring Rangkaian Sensor Tekanan HK1600B
Menulis Program Data Sensor Tekanan HK1600B
Setelah semua komponen terpasang, buka software Arduino IDE dan tulis kode berikut :
const int pressurePin = A0;
float voltage, pressure_bar, pressure_mpa, pressure_psi;
void setup() {
Serial.begin(9600);
}
void loop() {
int adcValue = analogRead(pressurePin);
voltage = adcValue * (5.0 / 1023.0); // Konversi ke voltase 0–5V
// Hitung tekanan dalam bar
pressure_bar = (voltage - 0.5) * 4.0;
// Cegah nilai negatif
if (pressure_bar < 0) {
pressure_bar = 0;
}
// Konversi satuan
pressure_mpa = pressure_bar * 0.1;
pressure_psi = pressure_bar * 14.5038;
// Tampilkan hasil
Serial.print("Tegangan: ");
Serial.print(voltage, 2);
Serial.print(" V | Tekanan: ");
Serial.print(pressure_bar, 2);
Serial.print(" bar | ");
Serial.print(pressure_mpa, 2);
Serial.print(" MPa | ");
Serial.print(pressure_psi, 2);
Serial.println(" psi");
delay(1000);
}
Penjelasan Kode
int adcValue = analogRead(pressurePin);: Membaca nilai ADC dari pin A0 (rentang 0–1023).voltage = adcValue * (5.0 / 1023.0);: Mengonversi nilai ADC ke tegangan (dalam volt).pressure_bar = (voltage - 0.5) * 4.0;: Menghitung tekanan dalam bar dari tegangan, berdasarkan karakteristik sensor.pressure_mpa = pressure_bar * 0.1;: Mengonversi tekanan dari bar ke MPa (1 bar = 0.1 MPa).pressure_psi = pressure_bar * 14.5038;: Mengonversi tekanan dari bar ke psi (1 bar = 14.5038 psi).
Apa yang Akan Terjadi dengan Sensor Tekanan HK1600B
Ketika tekanan diberikan ke sensor HK1600B, tegangan output dari sensor akan meningkat secara linier dari 0.5V hingga 4.5V, tergantung seberapa besar tekanan yang masuk. Arduino akan membaca perubahan tegangan ini melalui pin analog dan mengubahnya menjadi nilai numerik.
Nilai tersebut kemudian dikonversi menjadi tekanan dalam satuan bar, MPa, dan psi menggunakan rumus konversi yang telah ditentukan. Misalnya, jika sensor mendeteksi 2.35V, maka itu berarti tekanan sekitar 7.4 bar, 0.74 MPa, atau 107.33 psi.
Semakin tinggi tekanan, semakin tinggi tegangan yang terbaca, dan sebaliknya. Output akan terus diperbarui secara real-time setiap detik di Serial Monitor, sehingga pengguna dapat melakukan pemantauan tekanan secara langsung dan akurat.
Tutorial Mengukur Tekanan Menggunakan Sensor Tekanan HK1600B dengan Arduino
SMS gateway merupakan layanan yang berguna untuk meneruskan pesan ke jaringan seluler lain... selengkapnya
Motor DC sering digunakan dalam proyek Raspberry Pi seperti robot, kipas otomatis, conveyor mini, dan berbagai sistem mekanik lainnya. Namun,... selengkapnya
Raspberry Pi tidak hanya bisa menyalakan LED atau membaca input dari tombol, tapi juga bisa digunakan untuk membuat simulasi lampu... selengkapnya
Pada kesempatan ini akan dijelaskan mengenai cara pembuatan export/download berupa file excel berdasarkan range tanggal yang dipilih. Filter ini... selengkapnya
Di percobaan sebelumnya, kamu sudah belajar dua hal penting secara terpisah, yaitu menyalakan LED dan membaca input dari tombol. Nah,... selengkapnya
Halo semuanya, pada kesempatan kali ini saya ingin berbagi tutorial tentang simulasi penggunaan sensor PIR (Passive Infra Red) untuk... selengkapnya
Untuk membuat sebuah perangkat otomatis (di artikel ini lampu LED) sebenarnya dapat menggunakan berbagai macam sensor misalnya sensor suhu,... selengkapnya
Arduino Pro Mini merupakan jenis Arduino yang berukuran kecil dibandingkan dengan Nano, Unodan Mega. Dengan ukuran yang kecil ini... selengkapnya
Halo semuanya, di tutorial kali ini Saya akan berbagi tutorial tentang simulasi sistem smart home sederhana. Seperti yang kita... selengkapnya
Hallo semuanya, kali ini saya akan mendemonstrasikan penggunaan RFID RC522 untuk membaca e-KTP maupun e-Toll. Pada postingan sebelumnya sudah... selengkapnya
Modul sensor tegangan AC bolak balik 1 fasa ini menggunakan optocoupler sehingga tegangan input (AC) tidak akan mengganggu/membahayakan tegangan output… selengkapnya
Rp 21.000Kabel jumper Dupont untuk jumper Arduino atau Raspberry Pi 20 cm Male to Male 1 lembar = 40 kabel
Rp 11.300Penurun tegangan DC-DC ekonomis yang bisa distel tegangan output nya. Cocok untuk pemasangan variasi mobil dan sepeda motor, dijadikan charger… selengkapnya
Rp 9.000TECHNICAL SPECIFICATIONS: – Broadcom BCM2711, Quad core Cortex-A72 (ARM v8) 64-bit SoC @ 1.5GHz – 2GB LPDDR4-2400 SDRAM – 2.4… selengkapnya
Rp 940.000Buruan dibeli gan….barang murah-berkualitas SIAPA CEPAT DIA DAPAT Spesifikasi: LCD 1602 / 16×2 (16 karakter, 2 baris) merek QAPASS (cek… selengkapnya
Rp 24.500POTENSIOMETER LINEAR MONO 10K ohm
Rp 1.900Kabel Jumper Dupont Pelangi 10 cm.. male to female 1 lembar isi 40 kabel
Rp 9.000Bosan dengan modul arduino yang kalian punya, saatnya mencoba modul programmer yang lain yah ini dia RASPBERRY PI 4 COMPUTER… selengkapnya
Rp 1.199.000Kinerja Produk: Warnanya coklat (amber), Goldfinger tape sticky baik, patuh, suhu tinggi, pelarut, tidak ada rembesan timah dan tidak ada… selengkapnya
Rp 11.900Kabel Jumper Dupont Pelangi 30cm Male to Female 1 lembar = 40 kabel
Rp 13.500Tutorial Mengukur Tekanan Menggunakan Sensor Tekanan HK1600B dengan Arduino
Kategori
Artikel Terkait
-
Cara Bikin Sistem Monitoring Getaran Gempa dan Stabilitas Kemiringan Pakai ESP32 dan MPU 6050
-
Cara Bikin Sistem Monitoring Kelembapan Tanah Berbasis Arduino Uno dan Sensor YL69
-
Bikin Sistem Monitor Volume Air Tandon Otomatis Pakai Arduino Uno dan Sensor Ultrasonik
-
Bikin Smart Medicine Box Otomatis Pakai Arduino Nano dan Sensor Suhu DHT11
-
Bikin Sensor Parkir Otomatis Pakai Arduino Uno dan HC SR04

Saat ini belum tersedia komentar.