● online
- E18-D80NK Infrared Obstacle Avoidance Sensor Proxi....
- Motor Servo MG995 TowerPro Metal Gear....
- MP3 TF 16P Alternatif DFPlayer mini MP3 Player Ard....
- Kabel Jumper Arduino Dupont 20 cm Female to Male P....
- Kabel Jumper Dupont Pelangi 30 cm female to Female....
- LM2596 Module Step Down DC-DC Ultra compact in 3-4....
- LCD 16x2 / 1602 Display Arduino Raspberry LCD 16 x....
- Kabel Jumper arduino Dupont Pelangi 30 cm Male to ....
- 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
Setelah kemarin-kemarin sudah sering membahas board esp8266 dengan jenis NodeMCU. Kali ini kita belajar dengan jenis lain yaitu ESP-01,... selengkapnya
Pada kesempatan ini akan dijelaskan mengenai cara pembuatan export/download berupa file excel berdasarkan range tanggal yang dipilih. Filter ini... selengkapnya
Setelah berhasil menyalakan LED secara manual melalui pin 3V3 dan GPIO, saatnya melangkah lebih jauh: mengontrol LED menggunakan kode Python.... selengkapnya
Mengapa disebut buzzer passive? karena sensor ini tidak mempunyai suara sendiri, melainkan buzzer ini perlu dikontrol dengan kontroler seperti... selengkapnya
Sebagai seorang programmer tentu saja harus mempunyai kemampuan di bidang Bahasa pemograman karena landasan utama dalam membangun sebuah aplikasi... selengkapnya
Sensor suhu lagi? Gpp ya disini kita belajar semua sensor suhu, nah tinggal sensor mana nih yang akan digunakan,... selengkapnya
Sensor INA219 merupakan sensor yang berfungsi untuk mengukur 2 parameter sekaligus yaitu tegangan (volt) dan arus (ampere). Tegangan yang... selengkapnya
Flame sensor sangat sensitif terhadap nyala api (cahaya) dan radiasi di sekitarnya. Sensor ini dapat mendeteksi sumber cahaya biasa... selengkapnya
Traffic Light atau lampu lalu lintas adalah lampu yang mampu menertibkan arus lalu lintas jalanan baik kendaraan bermotor, mobil,... selengkapnya
Oke kali ini saatnya kita mulai running ke mesin CNC router engaraving langsung. Sebelumnya apakah anda sudah mempersiapkan bahan-bahanya?... selengkapnya
Compatibility: USB v2.0 standard Interface: Network: USB Series: RS-485 Port: an independent RS-485 Connector: Network: USB type A connector Series:… selengkapnya
Rp 38.800Buruan dibeli gan….barang murah-berkualitas SIAPA CEPAT DIA DAPAT Spesifikasi: LCD 1602 / 16×2 (16 karakter, 2 baris) merek QAPASS (cek… selengkapnya
Rp 24.500Mini Solderless Breadboard 400 Tie Points adalah breadboard 400 titik lubang, dengan ukuran yang compact sangat cocok untuk anda yang… selengkapnya
Rp 7.800Modul sensor tegangan AC bolak balik 1 fasa ini menggunakan optocoupler sehingga tegangan input (AC) tidak akan mengganggu/membahayakan tegangan output… selengkapnya
Rp 21.000Tang 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.000Kabel Jumper Dupont Pelangi 10 cm male to male 1 lembar = 40 kabel
Rp 13.000Menerima jasa cetak PCB FR2 (pertinax) / FR4 (double) single / double layer. Silahkan ke web kalkulator biaya cetak pcb… selengkapnya
Rp 1.000Support terus UKM indonesia dengan membeli produk-produk dalam negeri. Untuk kualitas tidak usah diragukan, udah kita tes QC dengan sangat… selengkapnya
Rp 8.5002000W SCR Electronic Voltage Regulator Speed Controller Dimmer Thermostat Aplikasi : Kontrol temperature heater, kontrol kecepatan fan/bor tangan/gurinda tangan, kompor… selengkapnya
Rp 19.500

Saat ini belum tersedia komentar.