● online
- IIC I2C LCD 1602 16x2 2004 20x4 Backpack for LCD A....
- Kabel Jumper 20cm Dupont 20 cm Male to Male Pelang....
- USB To RS485 High Speed Converter RS-485 RS 485 Ad....
- Dimmer AC 4000W 220 Volt 4000 Watt 220V + Casing A....
- LM2596 Module Step Down DC-DC Ultra compact in 3-4....
- LED 3mm Lampu LED 3 mm....
- Power module DC DC 9A 300W Step Down Buck Converte....
- MP3 TF 16P Alternatif DFPlayer mini MP3 Player Ard....
- 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
Hallo kali ini saya akan membahas mengenai relay lagi yaitu relay 2 channel. Di pasaran, relay ini sudah menggunakan... selengkapnya
Pada umumnya sebuah output data dapat kita tampilkan di berbagai platform software maupun hardware. Misalnya pada web, aplikasi android,... selengkapnya
LoRa merupakan singkatan dari Long Range, dimana module ini menggunakan frekuensi radio dengan jarak yang jauh dan konsumsi daya... selengkapnya
Bootstrap adalah sebuah framework yang dapat memudahkan seorang programmer web untuk mempercepat dan mempermudah dalam membuat dan mengembangkan website.... selengkapnya
Oke kali ini kita akan membahas salah satu board wifi yaitu kakak dari NodeMcu yang memiliki fungsi lebih +... selengkapnya
Pada beberapa profesi yang menggunakan bantuan suatu aplikasi ataupun perangkat lunak sangatlah banyak. Nyatanya dengan adanya berbagai macam perangkat... selengkapnya
Sensor LM35 merupakan sebuah sensor yang dapat mendeteksi suhu ruangan dengan cara mengubah besaran suhu menjadi besaran listrik dalam... selengkapnya
Blynk menawarkan beragam fungsi ya, salah satunya untuk mengontrol perangkat. Penggunaan Blynk ini bisa kapan dan dimana saja ya,... selengkapnya
Keypad 4×4 merupakan sebuah komponen berisi tombol-tombol dan disusun secara matrix yang berfungsi sebagai inputan kedalam suatu sistem tertentu.... selengkapnya
Bagi anda yang belum tau cara menggunakan LED pada NodeMCU, pada artikel ini akan di bahas cara-caranya. Sebelum melangkah... selengkapnya
Putaran = 180º Specifications • Weight: 55 g • Dimension: 40.7 x 19.7 x 42.9 mm approx. • Stall torque:… selengkapnya
Rp 36.4001 X LDR Sensor 5mm Cahaya 5528 Light Dependent Resistor LDR
Rp 4.000Fitur: -Dapat mendeteksi api atau panjang gelombang sumber cahaya dalam 760nm ~ 1100nm – Api lebih ringan mendeteksi jarak 80cm… selengkapnya
Rp 9.000Specifications: 1. supports sampling costs (KHz): 8/11.025/12/16/22.05/24/32/44.1/48 2. 24-bit DAC output, dynamic range aid: 90dB, SNR aid: 85dB 3. fully… selengkapnya
Rp 17.800Dual Volt Amp Meter Digital Ampere Meter Voltmeter 10A 0-100V Ammeter Dilengkapi dengan pengukuran Voltmeter dan Amperemeter dalam 1 display… selengkapnya
Rp 26.5002000W SCR Electronic Voltage Regulator Speed Controller Dimmer Thermostat Aplikasi : Kontrol temperature heater, kontrol kecepatan fan/bor tangan/gurinda tangan, kompor… selengkapnya
Rp 19.500MERK : TOWER PRO MG995 180 derajat Specifications Weight: 55 g Dimension: 40.7 x 19.7 x 42.9 mm approx. Stall… selengkapnya
Rp 36.300Mini Solderless Breadboard 400 Tie Points adalah breadboard 400 titik lubang, dengan ukuran yang compact sangat cocok untuk anda yang… selengkapnya
Rp 7.800Features – Calibrated directly in Celsius (Centigrade) – Linear + 10.0 mV/C scale factor – 0.5C accuracy guaranteeable (at +25C)… selengkapnya
Rp 8.000Description: TP5100 is a double switch buck 8.4V, single cell 4. 2V lithium battery charge management chip. Its ultra-compact QFN16… selengkapnya
Rp 10.600

Saat ini belum tersedia komentar.