● online
- Jasa Cetak PCB....
- Motor servo MG996R TowerPro Metal Gear....
- Raspberry Pi Pico Microcontroller Board....
- Kabel Jumper arduino Dupont Pelangi 30 cm Male to ....
- ESR Meter Digital LCR-T4 Tester Transistor Diode M....
- Raspberry Pi 4 Model B 8GB Original UK E14 Raspi 4....
- Kabel Jumper 10cm Dupont Pelangi 10 cm Female to F....
- IIC I2C LCD 1602 16x2 2004 20x4 Backpack for LCD A....
- 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 untuk selingan ya :p kali ini ini akan membahas khusus pemula yang ingin belajar Arduino yaitu membuat simulasi... selengkapnya
Selamat datang di indomaker.com, pada pembahasan kali ini admin akan mengupas tentang penggunaan ESP32-CAM. Module ini merupakan sebuah module... selengkapnya
MP3 DFPlayer merupakan sebuah modul elektronik yang berfungsi untuk memainkan sebuah suara yang filenya berketensi MP3. Seperti memutar sebuah... selengkapnya
Sedikit kembali ke awal pembelajaran, pembahasan kali ini diperuntukan untuk anda yang masih bingung untuk belajar Arduino dari mana.... selengkapnya
USB Host Shield merupakan sebuah board tambahan yang berfungsi untuk komunikasi perangkat antarmuka USB sperti mouse, keyboard, joystick, MIDI,... selengkapnya
Rotary encoder adalah sebuah perangkat elektronik yang mampu mengkonversi gerakan mekanis berputar menjadi sinyal listrik, menjadi elemen kunci dalam memenuhi... selengkapnya
Halo semuanya, di tutorial kali ini Saya akan berbagi tutorial tentang simulasi sistem smart home sederhana. Seperti yang kita... selengkapnya
Dalam dunia edit-mengedit gambar, bagi orang yang sudah ahli memang sudah tidak heran lagi. Tetapi bagi orang yang awam... selengkapnya
Sensor suara merupakan sensor yang dapat mengubah besaran suara menjadi besaran listrik dimana nilai diperoleh dari besarnya gelombang suara... selengkapnya
Pemanfaatan sebuah sensor bisa dijadikan berbagai fungsi, nah kali ini kita akan belajar untuk memonitoring sensor menggunakan WIFI yang... selengkapnya
Spesifikasi: 50mm Kapton Tape Polymide Film Gold High Temp isolasi Tahan Panas Harga Tertera: 1 Roll Kapton Tape Polymide Film… selengkapnya
Rp 75.000Deskripsi Produk “LED Dot Matrix Display dengan 32×8 pixel, berwarna Merah, menggunakan IC MAX7219 sebagai driver dan dapat dikoneksikan ke… selengkapnya
Rp 47.500Bagaimana jika mikrokontroler yang anda gunakan tidak memiliki port ADC. atau anda masih kurang dengan spesifikasi resolusi ADC yang disediakan… selengkapnya
Rp 65.000Kabel jumper Dupont untuk jumper Arduino atau Raspeberry Pi 20 cm Female to female 1 lembar = 40 kabel
Rp 11.300Tang 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.000Harga untuk 10pcs Resistance: 1K Ohm Wattage Rating: 0.25 Watt Tolerance: 1% Metal Film
Rp 1.500Kabel Jumper Dupont Pelangi 30cm Male to Female 1 lembar = 40 kabel
Rp 13.500Features and Specs: Dual-Core, 32-bit ARM Cortex M0+ Processor Clocked at 48MHz (default), configurable max to 133MHz. Ready with USB… selengkapnya
Rp 82.900ESR meter/LCR meter dengan layar lebar lebih jelas dan mantap dan dengan tempat batre jd lebih rapih batre lebih aman… selengkapnya
Rp 131.000 Rp 134.000

Saat ini belum tersedia komentar.