● online
- ADS1115 16 Bit I2C Module ADC 4 channel with Pro G....
- USB To RS485 High Speed Converter RS-485 RS 485 Ad....
- Motor Servo MG995 TowerPro Metal Gear....
- Kabel Jumper 10cm Dupont Pelangi 10 cm Female to F....
- Relay Module 1 Channel Modul Relay 5V 10A 1 Channe....
- Sensor Api Flame detector sensor....
- MP3 TF 16P Alternatif DFPlayer mini MP3 Player Ard....
- Tilt Sensor SW-520D Module Modul Sensor Kemiringan....
- 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 Cara Mendeteksi Gerakan Menggunakan Sensor PIR (HC-SR501) dan Arduino Uno

Alat dan Bahan Percobaan HCSR501-Uno
- Arduino Uno
- Sensor PIR (HC-SR501)
- Resistor 220Ω
- LED
- Jumper secukupnya
- VCC dihubungkan dengan 5v Arduino Uno.
- Out dihubungkan dengan pin A0 Arduino Uno.
- -GND dihubungkan dengan GND Arduino Uno.
- LED dihubungkan dengan pin A1 Arduino Uno

Source Code HCSR501-Uno
Selanjutnya buka IDE Arduino Anda kemudian salin baris program sebagai berikut:int led = A1; // Deklarasi LED pada pin A1
int PIR = A0; // Deklarasi Pin Sensor PIR pada A0
int data = 0; // variabel untuk menampung data PIR
void setup() {
pinMode(led, OUTPUT); //set pin A1 sbg output
pinMode(PIR, INPUT); // set pin A0 sbg input
Serial.begin(9600); //serial monitor
}
void loop(){
data = digitalRead(PIR); // baca nilai digital sensor
Serial.print("Logic PIR: "); // menampilkan nilai digital sensor pada serial monitor
Serial.print(data);
Serial.print(".\n");
delay(1000);
if (data == HIGH){ // Instrukasi untuk mengaktifkan LED jika gerakan terdeteksi
digitalWrite(led, HIGH); // Mengaktifkan indikator LED
Serial.println("Gerakan Terdeteksi");
}
else if (data == LOW){ // Instruksi untuk mematikan LED jika tidak terdeteksi adanya gerakan
digitalWrite(led, LOW); // Mematikan LED jika gerakan tidak terdeteksi
Serial.println("Tidak ada gerakan");
}
}
Upload sketch (program di atas) dengan menekan tombol upload atau melalui shortkey CTRL+U, pastikan pengaturan board pada Arduino Uno. Kemudian aktifkan tools ‘Serial Monitor’ di Arduino IDE melalui menu tools | Serial Monitor. Pastikan kabel USB antara laptop dan Arduino tetap terpasang. Setelah program selesa diunggah perhatikan nilai digital pada serial monitor.


if (data == HIGH){ // Instruksi untuk mengaktifkan LED jika gerakan terdeteksi
digitalWrite(led, HIGH); // Mengaktifkan indikator LED
Serial.println("Gerakan Terdeteksi");
}
else if (data == LOW){ // Instruksi untuk mematikan LED jika tidak terdeteksi adanya gerakan
digitalWrite(led, LOW); // Mematikan LED jika gerakan tidak terdeteksi
Serial.println("Tidak ada gerakan");
}
Demikian sedikit tutorial pada kesempatan kali ini. Program di atas dimaksudkan untuk mengendalikan LED untuk ON / OFF berdasarkan nilai digital yang dibaca Arduino dari sensor PIR. Saat sensor PIR mendeteksi adanya gerakan maka nilai digital yang terbaca oleh Arduino adalah HIGH atau logika 1, sementara saat sensor PIR tidak mendeteksi adanya gerakan maka nilai digital yang terbaca oleh Arduino adalah LOW atau logika 0. Nilai digital inilah yang digunakan sebagai parameter untuk mengendalikan LED. Jika hasil percobaan Anda sesuai dengan hasil di atas maka percobaan Anda berhasil, Anda dapat kembangkan sesuai dengan keinginan atau kebutuhan Anda. Selamat berkreasi.
Tutorial Cara Mendeteksi Gerakan Menggunakan Sensor PIR (HC-SR501) dan Arduino Uno
Software dari keluarga adobe, yaitu salah satunya Adobe Photoshop. Adobe Photoshop ini di ciptakan secara multi fungsi, mulai untuk... selengkapnya
Sensor getar Piezoelectric Ceramic (Piezo) merupakan sensor getaran sederhana namun sangat sensitif yang mampu menghasilkan tegangan saat terjadi tekanan atau... selengkapnya
Thingsboard merupakan sebuah platform IoT open-source yang memungkinkan anda untuk mengontrol ataupun memonitoring berbagai perangkat. Penggunaanya mudah, gratis dan... selengkapnya
Push Button dan LED (Light Emitting Diode) menjadi sebuah komponen yang umum ditemukan pada piranti elektronik sehingga menjadikan... selengkapnya
Sensor MQ-2 merupakan sensor yang berfungsi untuk mendeteksi kandungan gas seperti Lpg, CO, asap dan masih banyak lainnya. Sensor... selengkapnya
Secara bawaan, Arduino Uno sebenarnya sudah memiliki pin analog. Tapi pada beberapa proyek, terutama saat jumlah sensor analog semakin banyak,... selengkapnya
Hari ini kita akan mencoba untuk menampilkan data sensor ldr ke web server dengan koneksi WIFI menggunakan board NodeMCU.... selengkapnya
Sudah pernah menyalakan LED menggunakan Python? Atau membaca input dari tombol? Di proyek kali ini, kamu akan menggabungkan dua fungsi... selengkapnya
Sensor PIR (Passive Infrared) berfungsi sebagai pendeteksi gerakan berbasis suhu tubuh, khususnya radiasi inframerah yang dipancarkan oleh manusia dan hewan... selengkapnya
Arduino Pro Micro adalah jenis arduino yang berukuran kecil, ukuranya hampir sama seperti Arduino Pro Mini. Secara fungsi dan... selengkapnya
The power supply is isolated industrial power modules, with a temperature protection, overcurrent and short circuit full protection, high and… selengkapnya
Rp 15.900Ini yang Seri SN – DS3231 I2C RTC Module khusus DS3231SN – Include Baterai – Module jam digital – Keperluan… selengkapnya
Rp 34.900Kabel Jumper Dupont Pelangi 30cm Male to Female 1 lembar = 40 kabel
Rp 13.500Bosan dengan modul arduino yang kalian punya, saatnya mencoba modul programmer yang lain yah ini dia RASPBERRY PI 4 COMPUTER… selengkapnya
Rp 1.570.00012A 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.400Spesifikasi: 50mm Kapton Tape Polymide Film Gold High Temp isolasi Tahan Panas Harga Tertera: 1 Roll Kapton Tape Polymide Film… selengkapnya
Rp 75.000Dual Volt Amp Meter Digital Ampere Meter Voltmeter 10A 0-100V Ammeter Dilengkapi dengan pengukuran Voltmeter dan Amperemeter dalam 1 display… selengkapnya
Rp 26.500Spesifikasi : – 16×2 – Warna Biru – Tegangan kerja : 5v – Sudah include module I2C Backpack dan tersolder… selengkapnya
Rp 30.000Bagaimana jika mikrokontroler yang anda gunakan tidak memiliki port ADC. atau anda masih kurang dengan spesifikasi resolusi ADC yang disediakan… selengkapnya
Rp 65.000Dimmer AC 220 Volt 4000 Watt + Casing Aluminium Potensiometer untuk mengatur tegangan output min/max pada tegangan AC PLN 220V…. selengkapnya
Rp 52.500

Saat ini belum tersedia komentar.