Përmbajtje:

Sensori PIR me valë: 4 hapa
Sensori PIR me valë: 4 hapa

Video: Sensori PIR me valë: 4 hapa

Video: Sensori PIR me valë: 4 hapa
Video: Вентиляция в хрущевке. Как сделать? Переделка хрущевки от А до Я. #31 2024, Nëntor
Anonim
Sensori PIR pa tel
Sensori PIR pa tel
Sensori PIR pa tel
Sensori PIR pa tel

Projektet Fusion 360 »

Qëllimi i këtij projekti është të krijojë një sensor lëvizjeje pa tel të mundësuar nga bateritë.

Mund të përdoret për sistem alarmi, ndriçim etj…

Mund të durojë muaj në bateri, varësisht nëse ndizet shpesh ose jo.

Hapi 1: Fatura e Materialeve

Fatura e Materialeve
Fatura e Materialeve
Fatura e Materialeve
Fatura e Materialeve
Fatura e Materialeve
Fatura e Materialeve

Materiale:

  • Detektor lëvizjeje HC-SR501 (ebay, aliexpress, adafruit…)
  • 433 Mhz (315 Mhz për SHBA) Transmetues dhe Marrës superheterodyne (aliexpress)
  • 2 akumulatorë NiMh
  • Përshtatës serik FTDI USB për të programuar bordin

Aftësitë:

  • Eagle cadsoft
  • Prodhimi i PCB
  • Printim 3D

Hapi 2: PCB

PCB
PCB

PCB mundësohet nga 2 akumulatorë NiMH (2 * 1.2 V = 2.4V). Ky tension mundësohet deri në 5V nga konvertuesi i nxitjes MT3608. Ky komponent konsumon më pak se 1mA kur është i papunë, gjë që është e përshtatshme për aplikimet portative.

Kam përdorur një atmega328p për të qenë i pajtueshëm me Arduino sepse Arduino është i lezetshëm dhe e bën punën;-)

  • LED2 është i njëjtë me LED-in e integruar të Arduino Uno (pin 13).
  • ISP1 do të na lejojë të djegim ngarkuesin Arduino.
  • Transmetuesi RF mundësohet drejtpërdrejt nga PB2 (pin 10 në Arduino): moduli RF konsumon 20mA kur lëshon, PB2 mund të japë deri në 40mA, kështu që është e mjaftueshme:-)
  • Sensori PIR është i kyçur në një lidhës XH, ai konsumon vetëm disa mikro-amperë.
  • Lidhësi FTDI lejon që një përshtatës USB-Serial të lidhet dhe pastaj të programojë bordin direkt nga Arduino IDE.

Unë kam përdorur Eagle për të hartuar tabelën dhe OSH Park për ta bërë atë.

Sapo komponentët të jenë ngjitur djegin ngarkuesin Arduino dhe do të keni një ekuivalent të Arduino Uno.

Hapi 3: Rreth Programimit

Duhet të përdorni veçorinë e gjumit të Arduino për të kursyer jetëgjatësinë e baterisë !! Përndryshe, bateritë nuk do të zgjasin shumë.

Algoritmi duhet të sillet kështu:

  1. Vendos këmbëzën e zgjimit në PB1 (kunja 9)
  2. Gjumi (konsumi zbret në disa mikro-amperë)
  3. Arduino do të ndalet këtu derisa të ndizet sensori i lëvizjes
  4. Zgjohu
  5. Dërgoni një sinjal RF dhe kthehuni në modalitetin e gjumit

Unë ju jap programin tim, por është vetëm një shembull i asaj që mund të bëhet.

Unë kam përdorur bibliotekën RH_ASK:

Hapi 4: Krijoni një rast

Bëni një Rast
Bëni një Rast
Bëni një Rast
Bëni një Rast
Bëni një Rast
Bëni një Rast

Një printer 3D është një mjet shumë i mirë për të bërë raste kur jeni një hobiist elektronik.

Unë e bëra modelin me Fusion360. Isshtë bërë për ambiente të jashtme, pra uji: Unë kam prerë një vulë të bërë nga druri i tapës për të mbyllur montimin.

Rasti është bërë nga PLA, çdo gjë që mund të lexoni në internet, mund të mbështesë motin e keq për vite me rradhë.

4 vidhat janë M3. PLA është filetuar me një rubinet, funksionon mirë në këtë material, thjesht mos e shtrëngoni shumë.

Recommended: