● online
- PWM DC 10A Motor 12V-40V Pulse Width Modulation Sp....
- LM35DZ Sensor Suhu - LM35....
- Max7219 Led Dot Matrix 32x8 Display Module For Ard....
- USB To RS485 High Speed Converter RS-485 RS 485 Ad....
- Dimmer AC 4000W 220 Volt 4000 Watt 220V + Casing A....
- Kabel Jumper Dupont Pelangi 30 cm female to Female....
- ESP32 ESP-32 Wireless Module ESP32-S ESP-WROOM-32 ....
- Raspberry Pi 4 Model B - 2GB RAM Raspberry Pi 4B....
- 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 Mengambil Data Analog Sensor Getar Piezoelectric Ceramic Piezo dengan Arduino Uno
Sensor getar Piezoelectric Ceramic (Piezo) merupakan sensor getaran sederhana namun sangat sensitif yang mampu menghasilkan tegangan saat terjadi tekanan atau getaran fisik. Sensor ini cocok digunakan dalam berbagai proyek seperti deteksi sentuhan, getaran mesin, atau bahkan sebagai pemicu alarm sederhana.
Keunggulan sensor piezo terletak pada kemampuannya membaca getaran kecil tanpa memerlukan sumber daya eksternal untuk mendeteksi sinyal. Sensor ini menghasilkan sinyal analog, yang dapat dengan mudah dibaca oleh pin analog pada mikrokontroler seperti Arduino Uno. Pada tutorial kali ini, kita akan mempelajari bagaimana cara menghubungkan sensor piezo ke Arduino Uno, membaca data analognya secara real-time, serta menampilkannya melalui Serial Monitor sebagai langkah awal untuk membuat sistem pendeteksi getaran sederhana.
Alat dan Bahan yang Diperlukan
Untuk menjalankan proyek ini, berikut yang kamu butuhkan :
- Sensor getar Piezoelectric Ceramic (Piezo)
- Arduino Uno
- Breadboard dan kabel jumper
- Software:
- Arduino IDE
Wiring Rangkaian Piezo
Susun rangkaian dengan panduan seperti ini:
- kabel Piezo hitam ke GND
- Satu kabel Piezo merah ke input
- Pin VCC ke 5v
- Pin GND ke GND
- Pin IN/S ke A0

Gambar 1. Wiring Rangkaian Piezo dengan Arduino Uno
Menulis Program Data Analog Piezo
Setelah semua komponen terpasang, buka software Arduino IDE dan tulis kode berikut :
const int piezoPin = A0;
int sensorValue = 0;
void setup() {
Serial.begin(9600);
}
void loop() {
sensorValue = analogRead(piezoPin);
Serial.println(sensorValue);
delay(500);
Penjelasan Kode
const int piezoPin = A0;: Menentukan pin A0 sebagai input dari sensor Piezo.analogRead(piezoPin);: Membaca sinyal analog dari sensor getar.Serial.println(sensorValue);: Menampilkan nilai getaran ke Serial Monitor.delay(100);: Memberi jeda antar pembacaan agar lebih mudah dibaca.
Apa yang Akan Terjadi dengan Piezo?

Gambar 2. Hasil Percobaan Piezo dengan Arduino Uno
Setelah program diunggah dan koneksi selesai, buka Serial Monitor di Arduino IDE. Saat tidak ada getaran atau tekanan pada sensor, nilai yang terbaca akan rendah dan stabil (sekitar 0–10). Namun, ketika sensor disentuh, diketuk, atau digetarkan, nilai analog akan melonjak tajam (bisa mencapai 200–800 atau lebih tergantung kekuatan getaran).
Sensor Piezo bekerja berdasarkan prinsip piezoelektrik: menghasilkan tegangan listrik saat mengalami tekanan atau getaran. Nilai yang ditampilkan di Serial Monitor merupakan representasi dari tegangan tersebut yang diubah oleh Arduino menjadi nilai digital (0–1023).
Tutorial Mengambil Data Analog Sensor Getar Piezoelectric Ceramic Piezo dengan Arduino Uno
Traffic Light atau lampu lalu lintas adalah lampu yang mampu menertibkan arus lalu lintas jalanan baik kendaraan bermotor, mobil,... selengkapnya
Hari ini kita akan belajar untuk membaca data analog dari sensor LDR menggunakan Blynk dan NodeMCU. Tidak hanya membaca... selengkapnya
Apa itu relay? Relay merupakan sebuah saklar yang dikendalikan dengan aliran arus listrik. Pada relay terdapat 2 bagian utama... selengkapnya
Arduino Pro Mini merupakan jenis Arduino yang berukuran kecil dibandingkan dengan Nano, Unodan Mega. Dengan ukuran yang kecil ini... selengkapnya
Tidak jauh-jauh dari shield ESP-01 lagi, kali ini akan membahas module shield untuk relay. Cukup praktis dan hemat size... selengkapnya
LCD atau Liquid Crystal Display adalah perangkat yang berfungsi sebagai media penampil dengan memanfaatkan kristal cair sebagai objek penampil utama.... selengkapnya
Thingsboard merupakan sebuah platform IoT open-source yang memungkinkan anda untuk mengontrol ataupun memonitoring berbagai perangkat. Penggunaanya mudah, gratis dan... selengkapnya
Telegram? ya dengan fitur robot chat di telegram kita bisa mengontrol device dengan mudah dan praktis. Misal kita kelupaan... selengkapnya
Pada kesempatan ini kita akan menggunakan esp-01 untuk mendeteksi suhu dan kelembaban. Dimana kemarin kita sudah belajar cara menggunakan... selengkapnya
DHT11 adalah perangkat elektronik yang digunakan untuk mendeteksi kelembapan dan suhu udara. Sensor ini dapat digunakan untuk mendeteksi suhu... selengkapnya
Spesifikasi: 50mm Kapton Tape Polymide Film Gold High Temp isolasi Tahan Panas Harga Tertera: 1 Roll Kapton Tape Polymide Film… selengkapnya
Rp 75.000Fitur: -Dapat mendeteksi api atau panjang gelombang sumber cahaya dalam 760nm ~ 1100nm – Api lebih ringan mendeteksi jarak 80cm… selengkapnya
Rp 9.000Spesifikasi : – 16×2 – Warna Biru – Tegangan kerja : 5v – Sudah include module I2C Backpack dan tersolder… selengkapnya
Rp 30.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.600this is another great IIC/I2C/TWI/SPI Serial Interface. As the pin resources of for Arduino controller is limited, your project may… selengkapnya
Rp 12.40012A 300W DC Buck Step Down Converter CC CV Driver LED charge Battery Spesifikasi: Input Voltage: 5-40V Output Voltage: 1.2-35V… selengkapnya
Rp 39.400Dual Volt Amp Meter Digital Ampere Meter Voltmeter 10A 0-100V Ammeter Dilengkapi dengan pengukuran Voltmeter dan Amperemeter dalam 1 display… selengkapnya
Rp 26.500TECHNICAL SPECIFICATIONS: – Broadcom BCM2711, Quad core Cortex-A72 (ARM v8) 64-bit SoC @ 1.5GHz – 2GB LPDDR4-2400 SDRAM – 2.4… selengkapnya
Rp 940.000Kabel jumper Dupont untuk jumper Arduino atau Raspeberry Pi 20 cm Female to female 1 lembar = 40 kabel
Rp 11.300Buruan dibeli gan….barang murah-berkualitas SIAPA CEPAT DIA DAPAT Spesifikasi: LCD 1602 / 16×2 (16 karakter, 2 baris) merek QAPASS (cek… selengkapnya
Rp 24.500

Saat ini belum tersedia komentar.