Sisällysluettelo:

PIR -liiketunnistin: PIR -laitteiden käyttäminen Arduino & Raspberry Pi: n kanssa: 5 vaihetta
PIR -liiketunnistin: PIR -laitteiden käyttäminen Arduino & Raspberry Pi: n kanssa: 5 vaihetta

Video: PIR -liiketunnistin: PIR -laitteiden käyttäminen Arduino & Raspberry Pi: n kanssa: 5 vaihetta

Video: PIR -liiketunnistin: PIR -laitteiden käyttäminen Arduino & Raspberry Pi: n kanssa: 5 vaihetta
Video: Octopus Max EZ v1.0 - EZ2208 With Controller fan 2024, Marraskuu
Anonim
PIR -liiketunnistin: PIR -laitteiden käyttäminen Arduino- ja Raspberry Pi -laitteiden kanssa
PIR -liiketunnistin: PIR -laitteiden käyttäminen Arduino- ja Raspberry Pi -laitteiden kanssa

Voit lukea tämän ja muita hämmästyttäviä opetusohjelmia ElectroPeakin virallisella verkkosivustolla

Tässä opetusohjelmassa opit käyttämään PIR -liiketunnistinta liikkeen havaitsemiseen. Tämän opetusohjelman lopussa opit:

  1. Kuinka PIR -liiketunnistimet toimivat
  2. Kuinka käyttää PIR -antureita Arduinon kanssa
  3. Kuinka käyttää PIR -antureita Raspberry Pi: n kanssa

Vaihe 1: PIR -liikeanturien toiminta

Kuinka PIR -liiketunnistimet toimivat
Kuinka PIR -liiketunnistimet toimivat
Kuinka PIR -liiketunnistimet toimivat
Kuinka PIR -liiketunnistimet toimivat

Passiiviset infrapuna -anturit voivat havaita IR -valoa säteilevien esineiden (kuten ihmiskehon) liikkeen. Siksi näiden antureiden käyttäminen ihmisten liikkeen tai asumisen havaitsemiseksi turvajärjestelmissä on hyvin yleistä. Näiden antureiden alkuasetus ja kalibrointi kestää noin 10–60 sekuntia.

HC-SR501: n infrapunakuvakenno on tehokas, edullinen ja säädettävä moduuli liikkeen havaitsemiseksi ympäristössä. Tämän moduulin pienen koon ja fyysisen rakenteen ansiosta voit käyttää sitä helposti projektissasi. PIR -liiketunnistimen ulostulo voidaan kytkeä suoraan yhteen Arduinon (tai minkä tahansa mikro -ohjaimen) digitaalisista nastoista. Jos anturi havaitsee liikettä, tämän nastan arvoksi asetetaan “1”. Taululla olevien kahden potentiometrin avulla voit säätää herkkyyttä ja viiveaikaa liikkeen havaitsemisen jälkeen.

PIR -moduuleissa on passiivinen infrapuna -anturi, joka tunnistaa ihmiskehon säteilevän infrapuna -alueen varauksen ja liikkeen. Voit käyttää tätä moduulia turvajärjestelmissä, älykkäissä valaistusjärjestelmissä, automaatiossa jne. Markkinoilla on saatavana erilaisia PIR -moduuleja, mutta ne ovat pohjimmiltaan samat. Niissä kaikissa on ainakin Vcc -nasta, GND -nasta ja digitaalilähtö. Joissakin näistä moduuleista anturissa on objektiivin kaltainen pallo, joka parantaa katselukulmaa.

Vaihe 2: PIR -anturin käyttäminen Arduinon kanssa

PIR -anturin käyttö Arduinon kanssa
PIR -anturin käyttö Arduinon kanssa

Piiri

Voit liittää PIR -lähdön mihin tahansa digitaaliseen nastaan. Tämän moduulin takana on hyppyjohdin. Jos siirrät hyppyjohtimen L -asentoon, anturi "vaihtaa" (muuttaa tilaa) aina, kun liike havaitaan. Tästä ei todennäköisesti ole paljon hyötyä käytännön sovelluksissa. Tätä tilaa kutsutaan ei-laukaisutilaksi tai yhden laukaisun tilaksi. Hyppääjän siirtäminen H -asentoon johtaa tavallisempaan anturilogiikkaan. Anturi kytkeytyy päälle, kun liike havaitaan, ja sammuu hetken kuluttua viimeisen liikkeen havaitsemisesta. Tämä anturi nollaa ajastimen (joka muuten sammuttaisi lähdön) aina, kun liike havaitaan; tämä pätee esimerkiksi huoneen käyttövalon säätöön, jossa et halua, että valot vilkkuvat laitteen palautuessa. Tätä kutsutaan uudelleenkäynnistystilaksi. (tai toistettava laukaisutila). Tämän moduulin takana on myös kaksi potentiometriä. Vaihtamalla SENSITIVITY -potentiometriä voit vähentää tai lisätä anturin herkkyyttä (myötäpäivään), ja myös muuttamalla TIME -potentiometriä lähtöviive liikkeen havaitsemisen jälkeen muuttuu.

Koodi

Sinun on lisättävä kirjasto ja ladattava koodi. Jos käytät Arduino -korttia ensimmäistä kertaa, toimi seuraavasti: Siirry osoitteeseen www.arduino.cc/en/Main/Software ja lataa käyttöjärjestelmäsi ohjelmisto. Asenna IDE -ohjelmisto ohjeiden mukaan.

  1. Suorita Arduino IDE ja tyhjennä tekstieditori ja kopioi seuraava koodi tekstieditorissa.
  2. Valitse levy työkaluista ja taulukoista ja valitse sitten Arduino Board.
  3. Liitä Arduino tietokoneeseen ja aseta COM -portti työkaluihin ja porttiin.
  4. Paina Lataa (nuolimerkki) -painiketta.
  5. Olet valmis!

Oikean kalibroinnin takaamiseksi PIR -anturin edessä ei saa olla mitään liikettä 15 sekuntiin asti (kunnes nasta 13 on kytketty pois päältä). Tämän ajanjakson jälkeen anturilla on tilannekuva katselualueestaan ja se voi havaita liikkeitä. Kun PIR -anturi havaitsee liikkeen, lähtö on HIGH, muuten se on LOW.

Vaihe 3: PIR -anturin käyttäminen Raspberry Pi: n kanssa

PIR -anturin käyttäminen Raspberry Pi: n kanssa
PIR -anturin käyttäminen Raspberry Pi: n kanssa

Huomaa piiri ja käytä seuraavaa koodia:

Vaihe 4: Esimerkkihankkeita

Kiinnostaako lisätulokset? Älä missaa tätä projektia:

Liikkeiden ja eleiden tunnistus Arduinolla ja PIR -anturilla

Vaihe 5: Osta PIR -liiketunnistin

Osta PIR -anturi ElectroPeakilta

Suositeltava: