Talaan ng mga Nilalaman:

Wireless PIR Sensor: 4 na Hakbang
Wireless PIR Sensor: 4 na Hakbang

Video: Wireless PIR Sensor: 4 na Hakbang

Video: Wireless PIR Sensor: 4 na Hakbang
Video: Камера ANBIUX ДВУГЛАЗКА УДИВИЛА после ОБНОВЛЕНИЯ!!! 2024, Nobyembre
Anonim
Wireless PIR Sensor
Wireless PIR Sensor
Wireless PIR Sensor
Wireless PIR Sensor

Mga Proyekto ng Fusion 360 »

Ang layunin ng proyektong ito ay upang makagawa ng isang wireless sensor ng paggalaw na pinalakas sa mga baterya.

Maaari itong magamit para sa system ng alarma, pag-iilaw atbp…

Maaari itong dure buwan sa mga baterya, nakasalalay kung ito ay madalas na na-trigger o hindi.

Hakbang 1: Bill ng Mga Materyales

Bill ng Mga Materyales
Bill ng Mga Materyales
Bill ng Mga Materyales
Bill ng Mga Materyales
Bill ng Mga Materyales
Bill ng Mga Materyales

Mga Materyales:

  • Motion detector HC-SR501 (ebay, aliexpress, adafruit…)
  • 433 Mhz (315 Mhz para sa USA) superheterodyne Transmitter and Receiver (aliexpress)
  • 2 NiMh nagtitipon
  • FTDI USB-Serial adapter upang mai-program ang board

Kasanayan:

  • Eagle cadsoft
  • Paggawa ng PCB
  • Pagpi-print ng 3D

Hakbang 2: Ang PCB

Ang PCB
Ang PCB

Ang PCB ay pinalakas ng 2 NiMH accumulator (2 * 1.2 V = 2.4V). Ang boltahe na ito ay pinalakas ng hanggang sa 5V ng MT3608 boost converter. Ang sangkap na ito ay natupok nang mas mababa sa 1mA kapag walang ginagawa, kung ano ang maginhawa para sa mga portable application.

Gumamit ako ng isang atmega328p upang maging Arduino na katugma dahil ang Arduino ay cool at ginagawa nito ang trabaho;-)

  • Ang LED2 ay kapareho ng built-in na LED ng Arduino Uno (pin 13).
  • Papayagan kami ng ISP1 na sunugin ang Arduino bootloader.
  • Ang RF Transmitter ay direktang pinalakas ng PB2 (pin 10 sa Arduino): ang RF module ay gumagamit ng 20mA kapag nagpapalabas, ang PB2 ay maaaring maghatid ng hanggang sa 40mA, kaya sapat na ito:-)
  • Ang sensor ng PIR ay naka-plug sa isang XH konektor, kumakain lamang ito ng ilang mga micro-amp.
  • Hinahayaan ng konektor ng FTDI ang isang USB-Serial adapter na mai-plug at pagkatapos ay i-program ang board nang direkta mula sa Arduino IDE.

Ginamit ko ang Eagle upang idisenyo ang board at OSH Park upang magawa ito.

Sa sandaling ang mga sangkap ay soldered burn ang Arduino bootloader at magkakaroon ka ng isang katumbas ng Arduino Uno.

Hakbang 3: Tungkol sa Programming

Dapat mong gamitin ang tampok na mode ng pagtulog ng Arduino upang makatipid sa buhay ng baterya !! Kung hindi man ang mga baterya ay hindi magtatagal.

Ang algorithm ay dapat kumilos tulad nito:

  1. Itakda ang paggising ng paggising sa PB1 (pin 9)
  2. Tulog (ang pagkonsumo ay bumaba sa ilang mga micro-amp)
  3. Ang Arduino ay titigil dito hanggang sa mag-trigger ang sensor ng paggalaw
  4. Gising na
  5. Magpadala ng isang senyas ng RF at bumalik sa mode ng pagtulog

Ibinibigay ko sa iyo ang aking programa ngunit ito ay isang halimbawa lamang ng kung ano ang maaaring gawin.

Ginamit ko ang RH_ASK library:

Hakbang 4: Gumawa ng isang Kaso

Gumawa ng Kaso
Gumawa ng Kaso
Gumawa ng Kaso
Gumawa ng Kaso
Gumawa ng Kaso
Gumawa ng Kaso

Ang isang 3D printer ay isang napakahusay na tool upang gumawa ng mga kaso kapag ikaw ay isang elektronikong libangan.

Ginawa ko ang disenyo sa Fusion360. Ginawa ito para sa panlabas, kaya't patunay sa tubig: Pinutol ko ang isang selyo na gawa sa kahoy na cork upang isara ang pagpupulong.

Ang kaso ay gawa sa PLA, anuman ang mababasa mo sa internet, maaari nitong suportahan ang masamang panahon sa loob ng maraming taon.

Ang 4 na turnilyo ay M3. Ang PLA ay sinulid gamit ang isang tap, gumagana ito nang maayos sa materyal na ito, huwag lamang masyadong masikip.

Inirerekumendang: