Daftar Isi:

Sensor PIR Nirkabel: 4 Langkah
Sensor PIR Nirkabel: 4 Langkah

Video: Sensor PIR Nirkabel: 4 Langkah

Video: Sensor PIR Nirkabel: 4 Langkah
Video: WiFi Motion Sensor Tuya Smart Home Human Body PIR Motion Sensor Wireless Smart Wall Ceiling Source 2024, November
Anonim
Sensor PIR Nirkabel
Sensor PIR Nirkabel
Sensor PIR Nirkabel
Sensor PIR Nirkabel

Proyek Fusion 360 »

Tujuan dari proyek ini adalah untuk membuat sensor gerak nirkabel bertenaga baterai.

Hal ini dapat digunakan untuk sistem alarm, pencahayaan dll …

Itu bisa selama berbulan-bulan pada baterai, tergantung apakah sering dipicu atau tidak.

Langkah 1: Daftar Bahan

Bill of material
Bill of material
Bill of material
Bill of material
Bill of material
Bill of material

Bahan:

  • Detektor gerak HC-SR501 (ebay, aliexpress, adafruit …)
  • 433 Mhz (315 Mhz untuk USA) Pemancar dan Penerima superheterodyne (aliexpress)
  • 2 akumulator NiMh
  • Adaptor USB-Serial FTDI untuk memprogram papan

Keterampilan:

  • cadsoft elang
  • pembuatan PCB
  • pencetakan 3D

Langkah 2: PCB

PCB
PCB

PCB ini didukung oleh 2 akumulator NiMH (2 * 1.2 V = 2.4V). Tegangan ini ditenagai hingga 5V oleh konverter boost MT3608. Komponen ini mengkonsumsi kurang dari 1mA saat idle, yang nyaman untuk aplikasi portabel.

Saya telah menggunakan atmega328p agar kompatibel dengan Arduino karena Arduino keren dan berfungsi;-)

  • LED2 sama dengan LED bawaan Arduino Uno (pin 13).
  • ISP1 akan membiarkan kita membakar bootloader Arduino.
  • Pemancar RF ditenagai langsung oleh PB2 (pin 10 pada Arduino): modul RF mengkonsumsi 20mA saat memancarkan, PB2 dapat menghantarkan hingga 40mA, jadi cukup:-)
  • Sensor PIR dicolokkan pada konektor XH, hanya menggunakan beberapa ampli mikro.
  • Konektor FTDI memungkinkan adaptor USB-Serial dicolokkan dan kemudian memprogram papan langsung dari Arduino IDE.

Saya telah menggunakan Eagle untuk mendesain papan dan OSH Park untuk membuatnya.

Segera setelah komponen disolder, bakar bootloader Arduino dan Anda akan memiliki yang setara dengan Arduino Uno.

Langkah 3: Tentang Pemrograman

Anda harus menggunakan fitur mode tidur Arduino untuk menghemat masa pakai baterai !! Jika tidak, baterai tidak akan bertahan lama.

Algoritma harus berperilaku seperti ini:

  1. Setel pemicu bangun pada PB1 (pin 9)
  2. Tidur (konsumsi turun ke beberapa mikro-amp)
  3. Arduino akan berhenti di sini sampai sensor gerak terpicu
  4. Bangun
  5. Kirim sinyal RF dan kembali ke mode tidur

Saya memberi Anda program saya tetapi itu hanya contoh dari apa yang bisa dilakukan.

Saya telah menggunakan perpustakaan RH_ASK:

Langkah 4: Buat Kasus

Buat Kasus
Buat Kasus
Buat Kasus
Buat Kasus
Buat Kasus
Buat Kasus

Printer 3D adalah alat yang sangat baik untuk membuat kasus ketika Anda adalah penggemar elektronik.

Saya membuat desain dengan Fusion360. Itu dibuat untuk outdoor, jadi tahan air: Saya telah memotong segel yang terbuat dari kayu gabus untuk menutup rakitan.

Kasing terbuat dari PLA, apa pun yang dapat Anda baca di internet, dapat mendukung cuaca buruk selama bertahun-tahun.

4 sekrup adalah M3. PLA telah diulir dengan keran, berfungsi dengan baik pada bahan ini, hanya saja jangan terlalu kencang.

Direkomendasikan: