Obsah:

Bezdrôtový PIR senzor: 4 kroky
Bezdrôtový PIR senzor: 4 kroky

Video: Bezdrôtový PIR senzor: 4 kroky

Video: Bezdrôtový PIR senzor: 4 kroky
Video: AJAX MotionProtect Outdoor (bezdrátový detektor pohybu pro venkovní použití) | Security Lab. 2024, November
Anonim
Bezdrôtový PIR senzor
Bezdrôtový PIR senzor
Bezdrôtový PIR senzor
Bezdrôtový PIR senzor

Projekty Fusion 360 »

Cieľom tohto projektu je vytvoriť bezdrôtový snímač pohybu napájaný z batérií.

Môže byť použitý pre poplašný systém, osvetlenie atď …

Na batérie môže vydržať mesiace, v závislosti od toho, či sa spúšťa často alebo nie.

Krok 1: Kusovník

Kusovník
Kusovník
Kusovník
Kusovník
Kusovník
Kusovník

Materiály:

  • Detektor pohybu HC-SR501 (ebay, aliexpress, adafruit …)
  • 433 MHz (315 MHz pre USA) superheterodynový vysielač a prijímač (aliexpress)
  • 2 NiMh akumulátory
  • Sériový adaptér FTDI USB na programovanie dosky

Zručnosti:

  • Eagle cadsoft
  • Výroba DPS
  • 3D tlač

Krok 2: DPS

DPS
DPS

DPS je napájaná 2 NiMH akumulátormi (2 * 1,2 V = 2,4V). Toto napätie je napájané až 5 V zosilňovačom MT3608. Tento komponent spotrebuje v nečinnosti menej ako 1 mA, čo je vhodné pre prenosné aplikácie.

Použil som atmega328p, aby bol kompatibilný s Arduino, pretože Arduino je skvelý a robí svoju prácu;-)

  • LED2 je rovnaká ako vstavaná LED dióda Arduino Uno (pin 13).
  • ISP1 nám umožní napáliť bootloader Arduino.
  • RF vysielač je napájaný priamo z PB2 (pin 10 na Arduino): RF modul spotrebuje pri vysielaní 20mA, PB2 môže dodať až 40mA, takže to stačí:-)
  • Senzor PIR je zapojený do konektora XH a spotrebúva iba niekoľko mikro zosilňovačov.
  • Konektor FTDI umožňuje zapojiť sériový adaptér USB a potom programovať dosku priamo z Arduino IDE.

Použil som Eagle na návrh dosky a BOZP parku na jej výrobu.

Akonáhle sú súčiastky spájkované, napaľte bootloader Arduino a budete mať ekvivalent Arduino Uno.

Krok 3: O programovaní

Aby ste ušetrili výdrž batérie, musíte použiť funkciu režimu spánku Arduina !! Inak batérie nevydržia dlho.

Algoritmus by sa mal správať takto:

  1. Nastaviť spúšťač prebudenia na PB1 (kolík 9)
  2. Spánok (spotreba klesne na niekoľko mikroampérov)
  3. Arduino sa tu zastaví, kým sa nespustí snímač pohybu
  4. Zobudiť sa
  5. Pošlite RF signál a vráťte sa do režimu spánku

Dávam vám svoj program, ale je to len príklad toho, čo sa dá urobiť.

Použil som knižnicu RH_ASK:

Krok 4: Vytvorte si prípad

Vytvorte prípad
Vytvorte prípad
Vytvorte prípad
Vytvorte prípad
Vytvorte prípad
Vytvorte prípad

3D tlačiareň je veľmi dobrým nástrojom na výrobu prípadov, keď ste elektronický nadšenec.

Dizajn som vyrobil s Fusion360. Je vyrobený do exteriéru, takže je vodotesný: Na zatvorenie zostavy som vyrezal tesnenie z korkového dreva.

Puzdro je vyrobené z PLA, čokoľvek si môžete prečítať na internete, môže podporovať zlé počasie roky.

4 skrutky sú M3. PLA má závitový kohútik, s týmto materiálom funguje dobre, len ho príliš neutiahnite.

Odporúča: