● online
- Relay Module 1 Channel Modul Relay 5V 10A 1 Channe....
- Dimmer AC 4000W 220 Volt 4000 Watt 220V + Casing A....
- Potensiometer 10K - Mono Potensio Meter Linear Res....
- LCD 16x2 / 1602 Display Biru + I2C Backpack Sudah ....
- Water Level sensor ketinggian air - deteksi air....
- Kabel Jumper 10cm Dupont Pelangi 10 cm Female to M....
- 10X RESISTOR 1K 1KOHM 1/4W 1% METAL FILM....
- USB To RS485 High Speed Converter RS-485 RS 485 Ad....
- 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
Sensor getar Piezoelectric Ceramic (Piezo) merupakan sensor getaran sederhana namun sangat sensitif yang mampu menghasilkan tegangan saat terjadi tekanan atau... selengkapnya
Flow meter yaitu sebuah sensor yang berfungsi untuk menghitung aliran air (debit) dan volume air dalam suatu alur dan... selengkapnya
Detektor arus AC adalah perangkat elektronika yang digunakan untuk mendeteksi ada atau tidaknya arus listrik AC pada suatu rangkaian.... selengkapnya
Sensor IR adalah sebuah sensor yang dapat mendeteksi rintangan menggunakan cahaya inframerah yang dipantulkan. Sensor ini mempunyai dua bagian... selengkapnya
7 segment merupakan sebuah display yang berfungsi menampilkan sebuah karakter baik huruf maupun digit angka. Namun untuk huruf sangat... selengkapnya
Pada zaman yang semakin canggih ini banyak orang yang berbondog-bondong memajukan teknologi, salah satunya mengganti sumber daya listrik dengan menggunakan... selengkapnya
Phyton merupakan bahasa yang sangat populer saat ini. Bahasa yang dibuat oleh Guido Van Rossum pada tahun 1991 ini... selengkapnya
Oke kali ini kita akan membahas salah satu board wifi yaitu kakak dari NodeMcu yang memiliki fungsi lebih +... selengkapnya
Ada beberapa jenis view di Android dan kali ini yang kita akan bahas adalah ListView. ListView adalah view yang... selengkapnya
Oke sekarang kita akan belajar menyalakan LED dengan Blynk NodeMCU. Tentunya anda semua sudah menginstal aplikasi Blynk kan ya…... selengkapnya
The power supply is isolated industrial power modules, with a temperature protection, overcurrent and short circuit full protection, high and… selengkapnya
Rp 15.900Product Name: Tactile Switch; Material: Metal, Plastic Package Content: 30 Pcs x Tactile Switch; Main Color: Black, Silver Tone Total… selengkapnya
Rp 400Kabel Jumper Dupont Pelangi 30cm Male to Female 1 lembar = 40 kabel
Rp 13.5001 X LDR Sensor 5mm Cahaya 5528 Light Dependent Resistor LDR
Rp 4.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.400Dual Volt Amp Meter Digital Ampere Meter Voltmeter 10A 0-100V Ammeter Dilengkapi dengan pengukuran Voltmeter dan Amperemeter dalam 1 display… selengkapnya
Rp 26.500Dimmer AC 220 Volt 4000 Watt + Casing Aluminium Potensiometer untuk mengatur tegangan output min/max pada tegangan AC PLN 220V…. selengkapnya
Rp 52.500TILT SENSOR adalah sensor untuk mendeteksi sudut kemiringan / derajat, dimana cara kerja sensor ini adalah dengan menggunakan 2 buah… selengkapnya
Rp 9.800Penurun tegangan DC-DC ekonomis yang bisa distel tegangan output nya. Cocok untuk pemasangan variasi mobil dan sepeda motor, dijadikan charger… selengkapnya
Rp 9.000Bagaimana jika mikrokontroler yang anda gunakan tidak memiliki port ADC. atau anda masih kurang dengan spesifikasi resolusi ADC yang disediakan… selengkapnya
Rp 65.000
Saat ini belum tersedia komentar.