● online
- Power Supply 12V Adaptor 220VAC to 12VDC 2A Murni ....
- LCD CHARACTER 16X2 1602 5V GREEN HIJAU BACKLIGHT M....
- Kabel Jumper 20cm Dupont 20 cm Female to Female Pe....
- Sensor Ultrasonik HC-SR04 HC SR04 Sensor Jarak Ult....
- Modul Sensor Tegangan AC Bolak balik 220V Listrik ....
- LED 3mm Lampu LED 3 mm....
- Resistor 220 Ohm 220R Ohm 220Ohm 1/4W 1% Metal fil....
- SG90 Motor Servo For Arduino Uno Mega SG 90 Biru S....
- 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. Pada gambar di atas terlihat saat sensor PIR tidak mendeteksi adanya gerakan maka LED tidak aktif Terlihat gambar di atas, saat sensor PIR mendeteksi adanya gerakan maka LED akan aktif. Berdasarkan hasil percobaan di atas, maka hasil telah sesuai dengan instruksi di bawah ini.
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
Push button switch merupakan sebuah saklar dimana komponen ini berfungsi untuk mengubungkan atau memutus arus listrik. Saklar jenis ini... selengkapnya
Dulu kita sudah belajar untuk mengisi bootloader Arduino Uno ke IC Atmega328 juga, namun dengan jenis DIP (LIHAT DISINI).... selengkapnya
Sensor Ultrasonik adalah sensor yang bekerja berdasarkan pantulan gelombang suara untuk mendeteksi keberadaan sebuah objek. Sensor ultrasonik terdapat dua bagian... selengkapnya
Detektor arus AC adalah perangkat elektronika yang digunakan untuk mendeteksi ada atau tidaknya arus listrik AC pada suatu rangkaian.... selengkapnya
Jumpa lagi dengan tutorial mengenai thingspeak, kali ini akan dibahas cara menampilkan data suhu pada Thingspeak menggunakan ESP-01 dan... selengkapnya
Oke kali ini akan membahas seputar sensor fingerprint, dimana fungsi dari fingerprint ini adalah sebagai validasi data identitas dengan... selengkapnya
Hari ini kita akan mencoba untuk menampilkan data sensor ldr ke web server dengan koneksi WIFI menggunakan board NodeMCU.... selengkapnya
Hari ini kita akan belajar untuk membaca data analog dari sensor LDR menggunakan Blynk dan NodeMCU. Tidak hanya membaca... selengkapnya
Telegram adalah sebuah aplikasi chating yang cukup banyak penggunanya dan telegram ini dapat menjawab sendiri sesuai dengan perintah yang... selengkapnya
Android merupakan sistem operasi untuk perangkat seluler dengan pengguna terbesar di dunia termasuk di Indonesia, dengan market share 90%... selengkapnya
Clone of the highest version of the Arduino platform with the ATmega2560 processor. It fully works with Arduino IDE. A… selengkapnya
Rp 292.000Kabel Jumper Dupont Pelangi 10 cm.. male to female 1 lembar isi 40 kabel
Rp 9.000Arduino Uno adalah board mikrokontroler yang berbasis ATmega328P. Arduino Uno memiliki 14 pin input/output digital (6 di antaranya dapat digunakan… selengkapnya
Rp 144.000Case patern: Solid Warna : Merah dan Hijau Current: 10-20 mA Diameter: 3mm
Rp 300Spesifikasi: 20mm Kapton Tape Polymide Film Gold High Temp isolasi Tahan Panas Harga Tertera: 1 Roll Kapton Tape Polymide Film… selengkapnya
Rp 219.000Spesifikasi: Microcontroller : ATmega328 Architecture : AVR Operating Voltage : 5 V Flash Memory 32 KB of which 2 KB… selengkapnya
Rp 77.00012V2A switching power supply power adapter 12V power supply 2A power supply
Rp 33.500 Rp 35.000Kabel Jumper Dupont Pelangi 30cm Male to Female 1 lembar = 40 kabel
Rp 13.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.500
Saat ini belum tersedia komentar.