Kazalo:

Senzor gibanja PIR: Kako uporabljati PIR z Arduino in Raspberry Pi: 5 korakov
Senzor gibanja PIR: Kako uporabljati PIR z Arduino in Raspberry Pi: 5 korakov

Video: Senzor gibanja PIR: Kako uporabljati PIR z Arduino in Raspberry Pi: 5 korakov

Video: Senzor gibanja PIR: Kako uporabljati PIR z Arduino in Raspberry Pi: 5 korakov
Video: BigTreeTech - SKR 3 - TMC2130 with Sensorless Homing 2024, November
Anonim
Senzor gibanja PIR: Kako uporabljati PIR z Arduino in Raspberry Pi
Senzor gibanja PIR: Kako uporabljati PIR z Arduino in Raspberry Pi

To in druge neverjetne vaje lahko preberete na uradni spletni strani ElectroPeak

V tej vadnici se boste naučili uporabljati senzor gibanja PIR za zaznavanje gibanja. Na koncu te vadnice se boste naučili:

  1. Kako delujejo senzorji gibanja PIR
  2. Kako uporabljati senzorje PIR z Arduinom
  3. Kako uporabljati senzorje PIR z Raspberry Pi

1. korak: Kako delujejo senzorji gibanja PIR

Kako delujejo senzorji gibanja PIR
Kako delujejo senzorji gibanja PIR
Kako delujejo senzorji gibanja PIR
Kako delujejo senzorji gibanja PIR

Pasivni infrardeči senzorji lahko zaznajo gibanje predmetov, ki sevajo IR svetlobo (kot so človeška telesa). Zato je uporaba teh senzorjev za odkrivanje gibanja ali zasedenosti ljudi v varnostnih sistemih zelo pogosta. Začetna nastavitev in kalibracija teh senzorjev traja približno 10 do 60 sekund.

Infrardeči senzor slike HC-SR501 je učinkovit, poceni in nastavljiv modul za zaznavanje gibanja v okolju. Majhna velikost in fizična zasnova tega modula vam omogočata preprosto uporabo v vašem projektu. Izhod senzorja za zaznavanje gibanja PIR lahko priključite neposredno na enega od digitalnih zatičev Arduino (ali katerega koli mikrokrmilnika). Če senzor zazna gibanje, bo ta vrednost zatiča nastavljena na "1". Dva potenciometra na plošči omogočata prilagajanje občutljivosti in zakasnitve po zaznavi premika.

PIR moduli imajo pasivni infrardeči senzor, ki zaznava zasedenost in gibanje iz infrardečega sevanja, ki ga oddaja človeško telo. Ta modul lahko uporabite v varnostnih sistemih, sistemih pametne razsvetljave, avtomatizaciji itd. Na trgu so na voljo različni moduli PIR, vendar so vsi v osnovi enaki. Vsi imajo vsaj pin Vcc, pin GND in digitalni izhod. V nekaterih od teh modulov je na senzorju krogla kot leča, ki izboljša vidni kot.

2. korak: Uporaba senzorja PIR z Arduinom

Uporaba senzorja PIR z Arduinom
Uporaba senzorja PIR z Arduinom

Vezje

Izhod PIR lahko priključite na kateri koli digitalni pin. Za tem modulom je mostiček. Če premaknete mostiček v položaj L, se bo senzor "preklopil" (spremenil stanje), ko zazna gibanje. To v praksi verjetno ne bo veliko koristilo. Ta način se imenuje način brez sprožanja ali način posameznega sproženja. Če premaknete mostiček v položaj H, bo bolj običajna logika senzorja. Senzor se vklopi, ko zazna gibanje, in se izklopi nekaj časa po zaznanem zadnjem gibanju. Ta senzor ponastavi časovnik (ki bi sicer izklopil izhod) vsakič, ko zazna gibanje; to bi veljalo, na primer, za nadzor osvetlitve v sobi, kjer ne želite, da lučke utripajo, medtem ko se enota ponastavi. To se imenuje način ponovnega zagona. (ali ponovljiv način sprožilca). Za tem modulom sta tudi dva potenciometra. S spreminjanjem potenciometra SENSITIVITY lahko zmanjšate ali povečate občutljivost senzorja (povečanje v smeri urinega kazalca), s spreminjanjem potenciometra TIME pa se spremeni tudi izhodna zakasnitev po zaznavanju gibanja.

Koda

Dodati morate knjižnico in nato naložiti kodo. Če prvič zaženete ploščo Arduino, sledite tem korakom: Pojdite na www.arduino.cc/en/Main/Software in prenesite programsko opremo svojega OS. Namestite programsko opremo IDE po navodilih.

  1. Zaženite Arduino IDE in počistite urejevalnik besedila ter kopirajte naslednjo kodo v urejevalniku besedil.
  2. Izberite ploščo v orodjih in tablah, nato izberite svojo ploščo Arduino.
  3. Arduino povežite z računalnikom in nastavite vrata COM v orodjih in vratih.
  4. Pritisnite gumb Naloži (puščica).
  5. Vse ste pripravljeni!

Za pravilno kalibracijo ne smete premikati pred senzorjem PIR do 15 sekund (dokler se pin 13 ne izklopi). Po tem obdobju ima senzor posnetek svojega območja gledanja in lahko zazna premike. Ko senzor PIR zazna gibanje, bo izhod VELIK, sicer bo NIZK.

3. korak: Uporaba senzorja PIR z Raspberry Pi

Uporaba senzorja PIR z Raspberry Pi
Uporaba senzorja PIR z Raspberry Pi

Upoštevajte vezje in uporabite naslednjo kodo:

4. korak: primeri projektov

Vas zanimajo nadaljnja branja? Ne zamudite tega projekta:

Zaznavanje gibanja in kretenj s strani Arduina in senzorja PIR

5. korak: Kupite senzor gibanja PIR

Kupite senzor PIR pri ElectroPeaku

Priporočena: