● online
- Raspberry Pi 4 Model B 4GB Original UK E14 Raspi 4....
- Kabel Jumper Dupont Pelangi 30 cm female to Female....
- Kabel Jumper 10cm Dupont Pelangi 10 cm Female to M....
- Temperature and Humidity Transmitter Modbus SHT20 ....
- LCD CHARACTER 16X2 1602 5V GREEN HIJAU BACKLIGHT M....
- Kabel Jumper 20cm Dupont 20 cm Female to Female Pe....
- Dimmer AC 4000W 220 Volt 4000 Watt 220V + Casing A....
- Relay Module 1 Channel Modul Relay 5V 10A 1 Channe....
- 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
![](http://indomaker.com/wp-content/uploads/2022/02/sensor-pir-HC-SR501.jpg)
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
![](http://indomaker.com/wp-content/uploads/2022/02/gambar-rangkaian-sensor-PIR-HC-SR501-dan-Arduino-Uno.jpg)
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.
![](http://indomaker.com/wp-content/uploads/2022/02/sensor-PIR-tidak-mendeteksi-gerakan.jpg)
![](http://indomaker.com/wp-content/uploads/2022/02/sensor-PIR-Uno-mendeteksi-gerakan.jpg)
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
Sensor suara merupakan sensor yang dapat mengubah besaran suara menjadi besaran listrik dimana nilai diperoleh dari besarnya gelombang suara... selengkapnya
Setelah kemarin sudah belajar Blynk dan sensor LDR DISINI, sekarang lanjut ke sensor berikutnya yaitu sensor DHT11 untuk memonitoring... selengkapnya
Motor servo adalah salah satu jenis motor listrik yang memiliki feedback berupa sensor posisi. Dengan adanya feedback tersebut, motor... selengkapnya
Arduino Pro Micro adalah jenis arduino yang berukuran kecil, ukuranya hampir sama seperti Arduino Pro Mini. Secara fungsi dan... selengkapnya
Sensor Waterflow adalah sensor yang dapat membaca aliran air pada suatu tempat/saluran air. Sensor ini digunakan untuk membaca... selengkapnya
MP3 DFPlayer merupakan sebuah modul elektronik yang berfungsi untuk memainkan sebuah suara yang filenya berketensi MP3. Seperti memutar sebuah... selengkapnya
Apa itu relay? Relay merupakan sebuah saklar yang dikendalikan dengan aliran arus listrik. Pada relay terdapat 2 bagian utama... selengkapnya
Android checkbox adalah tipe dari button yang ada di android. Tipe checkbox ini terdiri dari checked or unchecked. Fungsi... selengkapnya
Sensor PIR (HC-SR501) digunakan untuk mendeteksi pergerakan yang ada di depannya. Sensor PIR (HC-SR501) terbuat dari bahan pyroelectric yang... selengkapnya
Pada artikel ini saya akan memberikan cara cepat menggunakan motor servo pada Arduino. Pasti tentunya anda sedang mencari tutorial-tutorial... selengkapnya
Bosan dengan modul arduino yang kalian punya, saatnya mencoba modul programmer yang lain yah ini dia RASPBERRY PI 4 COMPUTER… selengkapnya
Rp 1.545.000Kabel Jumper Dupont Pelangi 30cm female to Female 1 lembar = 40 kabel
Rp 13.500Deskripsi Produk “LED Dot Matrix Display dengan 32×8 pixel, berwarna Merah, menggunakan IC MAX7219 sebagai driver dan dapat dikoneksikan ke… selengkapnya
Rp 47.500Specifications: 1. supports sampling costs (KHz): 8/11.025/12/16/22.05/24/32/44.1/48 2. 24-bit DAC output, dynamic range aid: 90dB, SNR aid: 85dB 3. fully… selengkapnya
Rp 17.800Kinerja Produk: Warnanya coklat (amber), Goldfinger tape sticky baik, patuh, suhu tinggi, pelarut, tidak ada rembesan timah dan tidak ada… selengkapnya
Rp 11.900POTENSIOMETER LINEAR MONO 10K ohm
Rp 1.90012V2A switching power supply power adapter 12V power supply 2A power supply
Rp 33.500 Rp 35.000Modul sensor tegangan AC bolak balik 1 fasa ini menggunakan optocoupler sehingga tegangan input (AC) tidak akan mengganggu/membahayakan tegangan output… selengkapnya
Rp 21.000Features and Specs: Dual-Core, 32-bit ARM Cortex M0+ Processor Clocked at 48MHz (default), configurable max to 133MHz. Ready with USB… selengkapnya
Rp 82.900
Saat ini belum tersedia komentar.