● online
- Raspberry Pi 4 Model B 4GB Original UK E14 Raspi 4....
- LCD CHARACTER 16X2 1602 5V GREEN HIJAU BACKLIGHT M....
- Sensor Ultrasonik HC-SR04 HC SR04 Sensor Jarak Ult....
- Jasa Cetak PCB....
- LM35DZ Sensor Suhu - LM35....
- Power module DC DC 9A 300W Step Down Buck Converte....
- Kabel Jumper arduino Dupont Pelangi 30 cm Male to ....
- PWM DC 10A Motor 12V-40V Pulse Width Modulation Sp....
- 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 dan Digital Sensor Getar Piezoelectric Ceramic Piezo
Sensor getar Piezoelektrik adalah komponen yang fantastis untuk mendeteksi benturan, getaran, atau bahkan suara. Namun berbeda dengan modul piezo 3 pin yang hanya bisa mendapatkan data analog, Pada modul sensor ini dilengkapi dengan dua jenis output: Analog () untuk mengukur kekuatan getaran dan Digital () untuk memberikan sinyal on/off sederhana.
Karena kemampuan uniknya untuk mengubah energi mekanik menjadi sinyal listrik, modul sensor Piezo 27mm ini menjadi ideal untuk berbagai aplikasi, mulai dari sistem alarm getar, drum elektronik yang sensitif terhadap sentuhan, hingga mendeteksi gempa bumi mikro
Alat dan Bahan yang Diperlukan
Untuk menjalankan proyek ini, berikut yang kamu butuhkan :
- Piezo 4 pin
- Arduino Uno
- Breadboard dan kabel jumper
- Software:
- Arduino IDE
Wiring Rangkaian Piezo
Susun rangkaian dengan panduan seperti ini:
- kabel Piezo hitam ke IN-
- kabel Piezo merah ke IN+
- Pin VCC ke 5v
- Pin GND ke GND
- Pin A ke A0
- Pin D ke 7

Gambar 1. Wiring Rangkaian Piezo dengan Arduino Uno
Menulis Program Data Analog dan Digital Piezo
Setelah semua komponen terpasang, buka software Arduino IDE dan tulis kode berikut :
#define Dig_pin 7
int Ana_out = 0;
void setup() {
Serial.begin(9600);
pinMode(Dig_pin, INPUT);
}
void loop() {
int dig_out = digitalRead(Dig_pin);
Ana_out = analogRead(A0);
Serial.print("Anaolog : ");
Serial.print(Ana_out);
Serial.print(" Digital :");
Serial.println(dig_out);
delay(500);
}
Penjelasan Kode
const int piezoPin = A0;: Menentukan pin A0 sebagai input dari sensor Piezo.analogRead(piezoPin);: Membaca sinyal analog dari sensor getar.int dig_out = digitalRead(Dig_pin);: Membaca nilai digital dari pinDig_pin(HIGH atau LOW) dan menyimpannya ke variabeldig_out.Ana_out = analogRead(A0);: Membaca nilai analog dari pin A0 dan menyimpannya ke variabelAna_out.
Apa yang Akan Terjadi dengan Piezo?

- Output Analog () menunjukkan kekuatan benturan (semakin kuat benturan, semakin tinggi angkanya).
- Output Digital () menunjukkan apakah benturan telah melebihi ambang batas yang diatur pada potensiometer modul Piezo ( berarti batas terlampaui, berarti tidak).
Tutorial Mengambil Data Analog dan Digital Sensor Getar Piezoelectric Ceramic Piezo
Computerized Numerical Control (CNC) is a machine based on a stepper motor that can move according to the commands... selengkapnya
Ada beberapa jenis view di Android dan kali ini yang kita akan bahas adalah ListView. ListView adalah view yang... selengkapnya
Raspberry Pi tidak hanya bisa menyalakan LED atau membaca tombol, tapi juga bisa menghasilkan suara menggunakan komponen bernama buzzer. Buzzer... selengkapnya
Tombol adalah salah satu komponen input paling sederhana namun sangat penting dalam berbagai proyek elektronika. Dalam tutorial ini, kamu akan... selengkapnya
Keypad 4×4 merupakan sebuah komponen berisi tombol-tombol dan disusun secara matrix yang berfungsi sebagai inputan kedalam suatu sistem tertentu.... selengkapnya
USB Host Shield merupakan sebuah board tambahan yang berfungsi untuk komunikasi perangkat antarmuka USB sperti mouse, keyboard, joystick, MIDI,... selengkapnya
LoRa merupakan singkatan dari Long Range, dimana module ini menggunakan frekuensi radio dengan jarak yang jauh dan konsumsi daya... selengkapnya
Oke kali ini akan membahas seputar sensor fingerprint, dimana fungsi dari fingerprint ini adalah sebagai validasi data identitas dengan... selengkapnya
Arduino Pro Micro adalah jenis arduino yang berukuran kecil, ukuranya hampir sama seperti Arduino Pro Mini. Secara fungsi dan... selengkapnya
Sensor ultrasonik merupakan sensor yang menggunakan gelombang ultrasonik. Gelombang ultrasonik yaitu gelombang yang umum digunakan untuk mendeteksi keberadaan suatu benda... selengkapnya
Support terus UKM indonesia dengan membeli produk-produk dalam negeri. Untuk kualitas tidak usah diragukan, udah kita tes QC dengan sangat… selengkapnya
Rp 8.500Buruan 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.900Dimmer AC 220 Volt 4000 Watt + Casing Aluminium Potensiometer untuk mengatur tegangan output min/max pada tegangan AC PLN 220V…. selengkapnya
Rp 52.500Modul sensor tegangan AC bolak balik 3 fasa ini menggunakan optocoupler sehingga tegangan input (AC) tidak akan mengganggu/membahayakan tegangan output… selengkapnya
Rp 57.000Kinerja Produk: Warnanya coklat (amber), Goldfinger tape sticky baik, patuh, suhu tinggi, pelarut, tidak ada rembesan timah dan tidak ada… selengkapnya
Rp 11.900Spesifikasi: 20mm Kapton Tape Polymide Film Gold High Temp isolasi Tahan Panas Harga Tertera: 1 Roll Kapton Tape Polymide Film… selengkapnya
Rp 219.000Deskripsi Produk “LED Dot Matrix Display dengan 32×8 pixel, berwarna Merah, menggunakan IC MAX7219 sebagai driver dan dapat dikoneksikan ke… selengkapnya
Rp 47.500Case patern: Solid Warna : Merah dan Hijau Current: 10-20 mA Diameter: 3mm
Rp 300Menerima jasa cetak PCB FR2 (pertinax) / FR4 (double) single / double layer. Silahkan ke web kalkulator biaya cetak pcb… selengkapnya
Rp 1.000

Saat ini belum tersedia komentar.