Arduino & IoT Academy · Pelajaran

Baca Sensor Gerak PIR

Deteksi gerakan dan sesuaikan sensitivitas serta jedanya.

Pelajaran 1 dari 413 langkah

Baca Sensor Gerak PIR adalah pelajaran Arduino & IoT Academy gratis di CoddyKit. Ini adalah pelajaran 1 dari 4. Kamu bisa membaca pelajaran lengkapnya di bawah secara gratis — lalu praktikkan langsung di browser dengan editor kode bawaan dan tutor AI 24/7. Ini adalah bagian dari jalur belajar Arduino & IoT Academy, dan progresmu tersinkronisasi di web dan aplikasi CoddyKit. Kursus Arduino & IoT Academy mencakup 4 pelajaran total.

Apa yang Dideteksi PIR

Sensor PIR mengawasi perubahan panas inframerah. Saat tubuh hangat seperti manusia bergerak dalam jangkauannya, sensor tersebut aktif.

Mengapa PIR Dapat Melihat Gerakan

PIR adalah singkatan dari inframerah pasif. Sensor ini hanya bereaksi terhadap perubahan panas, sehingga objek yang diam segera tidak lagi terdeteksi, sedangkan gerakan akan terlihat jelas.

PIR Memiliki Tiga Pin

Modul PIR umumnya memiliki tiga pin: VCC untuk daya, GND untuk ground, dan OUT untuk sinyal digital yang Anda baca.

Nyalakan PIR

Sebagian besar modul PIR beroperasi pada 5V. Hubungkan VCC ke 5V dan GND ke ground, seperti pada sensor digital lainnya.

OUT Bersifat Digital

Pin OUT menghasilkan sinyal digital yang jelas. Pin ini menjadi HIGH saat gerakan terdeteksi dan LOW saat area dalam keadaan tenang.

Atur Pin sebagai Input

Beri tahu papan bahwa pin OUT adalah input agar papan dapat menerima sinyal. Lakukan ini sekali di dalam setup().

pinMode(2, INPUT);

Baca Status Gerakan

Baca sensor dengan digitalRead. Nilai HIGH yang dikembalikan berarti sensor baru saja mendeteksi gerakan di dekatnya.

int motion = digitalRead(2);

Bereaksi terhadap Deteksi

Bungkus pembacaan dalam pemeriksaan if agar kode Anda melakukan sesuatu, seperti menyalakan LED, hanya saat gerakan bernilai HIGH.

if (motion == HIGH) {
  // movement detected
}

Atur Penyesuaian Jeda

Potensiometer kecil untuk delay pada papan menentukan berapa lama OUT tetap HIGH setelah gerakan terdeteksi. Putar untuk membuat sinyal bertahan lebih lama atau lebih singkat.

Atur Penyesuaian Sensitivitas

Potensiometer kecil kedua menyesuaikan sensitivitas, yaitu jarak saat gerakan memicu sensor. Kurangi sensitivitas untuk mengabaikan gerakan yang jauh.

Biarkan PIR Memanas

Beri PIR waktu hingga satu menit untuk mengkalibrasi setelah dinyalakan. Pembacaan awal dapat bergetar sampai sensor stabil.

Pemeriksaan Singkat

Sebenarnya, apa yang direspons oleh sensor PIR?

Ringkasan: Mendeteksi Gerakan

Anda menghubungkan PIR dengan VCC, GND, dan OUT, membacanya dengan digitalRead, serta menyesuaikan potensiometer kecil untuk jeda dan sensitivitas.

Gratis untuk memulai

Belajar C++ dengan tutor AI — gratis

Tulis dan jalankan kode asli di browser kamu, dapatkan bantuan instan dari tutor AI 24/7, dan lanjutkan di mana kamu tinggalkan di web atau aplikasi.

Kursus
30
Pelajaran
120

Pertanyaan yang Sering Diajukan

Apakah pelajaran “Baca Sensor Gerak PIR” gratis?

Ya — teks lengkap “Baca Sensor Gerak PIR” gratis dibaca di sini di web. Untuk praktiknya secara interaktif (editor kode bawaan dan tutor AI 24/7) dan buka sisa kursus Arduino & IoT Academy, upgrade ke CoddyKit PRO. Kursus Arduino & IoT Academy mencakup 4 pelajaran total.

Apa yang akan aku pelajari di “Baca Sensor Gerak PIR”?

Deteksi gerakan dan sesuaikan sensitivitas serta jedanya. Kamu berlatih Arduino & IoT Academy dengan kode praktik yang langsung kamu jalankan di browser, dan tutor AI 24/7 menjawab pertanyaanmu saat kamu mengerjakan pelajaran ini.

Apakah aku perlu pengalaman untuk memulai Arduino & IoT Academy?

Tidak diperlukan pengalaman sebelumnya. Arduino & IoT Academy di CoddyKit dirancang untuk pemula hingga pelajar tingkat lanjut, jadi kamu bisa memulai di sini atau dari awal dan belajar sesuai kecepatan kamu sendiri. Ini adalah pelajaran 1 dari 4.

Berapa lama pelajaran “Baca Sensor Gerak PIR” memakan waktu?

Sebagian besar pelajaran CoddyKit memakan waktu sekitar 5–10 menit. Setiap pelajaran ringkas dan interaktif, jadi kamu membuat kemajuan stabil dan melanjutkan dari tempat kamu tinggalkan di web dan aplikasi.

Bisakah aku menulis dan menjalankan kode dalam pelajaran Arduino & IoT Academy ini?

Ya. Setiap pelajaran Arduino & IoT Academy menyertakan editor kode bawaan, jadi kamu menulis dan menjalankan kode nyata langsung di browser dan mendapatkan umpan balik AI instan — tidak diperlukan penyiapan lokal.

Semua pelajaran dalam kursus ini

  1. Baca Sensor Gerak PIR
  2. Ukur Cahaya dengan LDR
  3. Atur Ambang Cahaya
  4. Lampu Malam Otomatis
← Kembali ke Arduino & IoT Academy