Përmbajtje:
- Hapi 1: Bazë
- Hapi 2: Pajisje kompjuterike
- Hapi 3: Arkitektura
- Hapi 4: Lidhja pa Arduino
- Hapi 5: Lidhja me Arduino
- Hapi 6: Kodi
- Hapi 7: Fushat e Zbatimit të Sensorëve PIR
- Hapi 8: Demo
Video: Udhëzues i sensorit PIR - Me ose pa Arduino: 8 hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:27
Vetëm para se të krijoj tutorialin e projekteve të mia të ardhshme, i cili do të përdorë një sensor PIR, mendova se mund të krijoja një tutorial të veçantë që shpjegon funksionimin e një sensor PIR. Duke vepruar kështu, unë do të jem në gjendje ta mbaj tutorialin tim të shkurtër dhe të qartë. Pra, pa humbur kohë le të diskutojmë se çfarë është një sensor PIR dhe si mund ta përdorim atë në projektin tonë.
Hapi 1: Bazë
Çfarë është një sensor PIR?
Sensori PIR ose "Infra-Kuq Pasiv" është një "Sensor IR Piroelektrik" i cili gjeneron energji kur ekspozohet ndaj nxehtësisë. Çdo gjë lëshon një nivel të ulët rrezatimi, sa më i nxehtë të jetë objekti, aq më shumë rrezatim lëshohet. Kur një njeri ose një kafshë (me gjatësi vale rrezatimi IR prej 9.4μMeter) afrohet në gamën e sensorëve, sensori zbulon nxehtësinë në formën e rrezatimit infra të kuqe. Sensori zbulon vetëm energjinë e emetuar nga objektet e tjera dhe nuk prodhon, prandaj sensori quhet një sensor PIR ose "Infra-i Kuq pasiv". Këta sensorë janë të vegjël, të lirë, të fortë, me fuqi të ulët dhe shumë të lehtë për t’u përdorur.
Hapi 2: Pajisje kompjuterike
Për këtë tutorial na duhen:
1 x Breadboard
1 x Arduino Nano/UNO (Çfarëdo që është e dobishme)
1 x Sensor PIR
1 x LED dhe një rezistencë kufizuese të rrymës 220 ohm për të testuar lidhshmërinë
Pak kabllo lidhës
Një kabllo USB për të ngarkuar kodin në Arduino
& Pajisje të Përgjithshme për Saldim
Hapi 3: Arkitektura
Siç mund ta shohim, sensori ka dy anë:
1. Në krye ose në anën e sensorit
2. Fundi ose Ana e Komponentëve
Pjesa e sipërme përbëhet nga një mbulesë "Polietileni me Dendësi të Lartë" e krijuar posaçërisht e quajtur "Frennel Lens". Kjo lente fokuson rrezet infra të kuqe në "Sensorin Piroelektrik". 9.4 µ rrezet rreze infra të kuqe lehtë mund të kalojnë nëpër mbulesën e polietilenit. Ndjeshmëria e sensorëve varion nga 6 në 7 metra (20 këmbë) dhe këndi i zbulimit është 110 gradë x 70 gradë. Sensori aktual është brenda një kanaçe metalike të mbyllur. Kanaçe në thelb mbron sensorin nga zhurma, temperatura dhe lagështia. Ekziston një dritare e vogël e bërë nga materiali transmetues IR për të lejuar që sinjalet IR të arrijnë në sensor. Prapa kësaj dritare janë 'dy' sensorë të balancuar PIR. Në gjendje boshe, të dy sensorët zbulojnë të njëjtën sasi të rrezatimit IR. Kur kalon një trup i ngrohtë, ai së pari kap një nga dy sensorët, duke shkaktuar një ndryshim pozitiv diferencial midis dy gjysmave. Dhe pastaj, kur largohet nga zona e ndijimit, ndodh e kundërta, dhe sensori gjeneron një ndryshim negativ diferencial. Kur pulsi ndryshon ose me fjalë të tjera sensori PIR zbulon lëvizjen, kunja e daljes ndryshon në "lartësi dixhitale" ose 3.3V.
Pjesa e poshtme përbëhet nga një grup qarkesh. Disa prej tyre janë me interesin tonë.
- Shumica e sensorëve PIR kanë 3 kunja VCC, GND dhe OUT. VCC dhe GND duhet të fuqizojnë modulin (Tensioni i funksionimit: DC 5V në 20V). Kunja OUTPUT është ajo që komunikon me mikrokontrolluesin duke dërguar impuls dixhital të lartë (3.3v) kur zbulohet një lëvizje dhe dixhitale e ulët (0v) kur nuk zbulohet lëvizje. Shkëmbimet mund të ndryshojnë midis moduleve, kështu që gjithmonë kontrolloni tre herë kunjat.
- BISS0001 ose "Micro Power PIR Motion Detector IC" merr daljen nga sensori dhe pasi bën disa përpunime të vogla prodhon daljen dixhitale.
- Moduli ka dy potenciometra një për të rregulluar ndjeshmërinë (e cila është deri në 7m) dhe tjetri për të rregulluar kohën për të cilën sinjali i daljes duhet të qëndrojë i lartë kur zbulohet një objekt (ai varion nga 0.3 sekonda në 5 minuta).
- Ka 3 kunja të tjera në këtë modul me një kërcyes midis tyre për të zgjedhur mënyrat e shkaktimit.
E para quhet "shkas i papërsëritshëm" - ky zbret poshtë sapo të përfundojë koha e vonesës.
E dyta quhet "shkas i përsëritshëm" - ai qëndron lart për sa kohë që objekti është në afërsi dhe do të fiket sapo objekti të jetë zhdukur dhe vonesa të ketë mbaruar. Unë do ta përdor këtë mënyrë për këtë projekt.
Nëse doni të bëni një test të shpejtë para se të vazhdoni me këtë tutorial, ndiqni hapat e mëposhtëm.
Një test është gjithashtu një ide e mirë për të testuar gamën dhe kohëzgjatjen e ndijimit.
Hapi 4: Lidhja pa Arduino
- Lidhni VCC me shinën +5v të dërrasës së bukës
- Lidhni GND me hekurudhën -ve
- Lidhni LED së bashku me një rezistencë 220 ohm në kunjin OUT të sensorit
Tani, kur sensori zbulon një lëvizje, kunja e daljes do të shkojë "e lartë" dhe LED do të ndizet. Lëvizni mbrapa dhe përpara për të zbuluar ndjesinë e diapazonit. Pastaj për të testuar kohëzgjatjen ecni para sensorit dhe më pas largohuni dhe përdorni një kronometër për të zbuluar sa kohë ndezi LED. Ju mund të rregulloni kohën ose ndjeshmërinë duke rregulluar tenxheret në tabelë.
Hapi 5: Lidhja me Arduino
Tani, për të bërë të njëjtën gjë me Arduino lidhni VCC të sensorit PIR me pinin 5v të Arduino.
Pastaj lidhni pinin OUTput me D13 dhe GND me kunjin Ground të Arduino. Tani, lidhni LED së bashku me një rezistencë 220 ohm në kunjin D2 të Arduino. Kjo është ajo, tani ju vetëm duhet të ngarkoni kodin dhe të provoni nëse gjithçka funksionon ashtu siç duhet. Ju mund të zëvendësoni LED me një Zile (për të ngritur një alarm kur zbulohet një objekt) ose një Stafetë për të drejtuar një qark të tensionit të lartë.
Për të mësuar më shumë rreth stafetë, ju lutemi hidhini një sy udhëzimit tim Numri 4 - "Drejtimi i stafetës me Arduino".
www.instructables.com/id/Driving-a-Relay-W…
Hapi 6: Kodi
Kodi është shumë i thjeshtë
* Filloni duke përcaktuar numrin e kunjit 2 dhe 13 si pin LED dhe pin PIR respektivisht
* Atëherë duhet të përcaktojmë mënyrat e pin. Kunja LED të jetë kunja OUTPUT dhe pin PIR të jetë kunja HYRJE
* Tjetra ne duhet të lexojmë vlerën e kunjit PIR dhe të shohim nëse është e LART
* Nëse vlera është e LART, atëherë ndizni LED -in përndryshe fikeni
Hapi 7: Fushat e Zbatimit të Sensorëve PIR
Sensorët PIR mund të përdoren për:
* Automatizoni Hapjen dhe Mbylljen e Dyerve
* Automatizoni të gjitha dritat në natyrë
* Automatizoni dritat e bodrumit, kopshtit ose zonave të parkimit të mbuluara
* Automatizoni Lobin e Ashensorit ose Dritat e Shkallëve të Përbashkëta
* Zbuloni praninë e njeriut dhe ngrini një alarm
* Krijoni një Sistem të Zgjuar të Automatizimit dhe Sigurisë në Shtëpi, dhe shumë më tepër….
Hapi 8: Demo
Pra, ky është konfigurimi im për testimin e sensorit PIR. Sensori është i lidhur me dërrasën e bukës dhe është ulur në tryezë. Ndërsa jam para sensorit LED është ndezur.
Tani, le të bëjmë një provë të shpejtë. Aktualisht, sensori është në gjendjen e tij boshe. Unë do të eci para tij për të aktivizuar sensorin. Tani, LED vetëm u ndez pasi zbuloi praninë time. Drita qëndron ndezur për aq kohë sa unë jam në afërsi të sensorëve. OK, le të largohemi dhe të fillojmë orën time të ndalimit për të parë nëse fiket pas 5 sekondash. Suksese, gjithçka funksionoi ashtu siç doja.
Faleminderit përsëri për shikimin e kësaj video! Shpresoj se ju ndihmon. Nëse doni të më mbështetni, mund të regjistroheni në kanalin tim dhe të shikoni videot e mia të tjera. Faleminderit, përsëri në videon time të radhës.
Recommended:
Udhëzues i sensorit tejzanor duke përdorur Arduino: 6 hapa
Udhëzues i sensorit tejzanor duke përdorur Arduino: Ky udhëzues është një udhëzues në lidhje me sensorin popullor tejzanor HC - SR04. Unë do të shpjegoj se si funksionon, do t'ju tregoj disa nga veçoritë e tij dhe do të ndaj një shembull të projektit Arduino që mund të ndiqni për t'u integruar në projektet tuaja. Ne ofrojmë një diagram skematik mbi
Udhëzues: Si të ndërtoni një modul të sensorit me rreze VL53L0X duke përdorur Arduino UNO: 3 hapa
Udhëzues: Si të ndërtoni një modul të sensorit me rreze lazer VL53L0X duke përdorur Arduino UNO: Përshkrimet: Ky udhëzues do t'ju tregojë të gjithëve ju në detaje se si të ndërtoni detektor distancë duke përdorur modulin e sensorit me rreze me rreze VL53L0X dhe Arduino UNO dhe do të funksionojë si ju dua Ndiqni udhëzimet dhe do ta kuptoni këtë tutor
Arduino Nano - TC Udhëzues i Sensorit të Temperaturës: 4 Hapa
Arduino Nano-TC Tensori i Sensorit të Temperaturës: TCN75A është një sensor i temperaturës serike me dy tela i përfshirë me konvertuesin e temperaturës në dixhital. Isshtë inkorporuar me regjistra të programueshëm të përdoruesve që ofrojnë fleksibilitet për aplikacionet që ndjejnë temperaturën. Cilësimet e regjistrit lejojnë përdoruesit
Arduino Ws2812 LED ose Neopixel Led Strip ose Unazë Udhëzues: 4 hapa
Arduino Ws2812 LED ose Neopixel Led Strip ose Unazë Tutorial: Në këtë udhëzues do të mësojmë se si të përdorim neopixel ose ws 2812 ose të udhëhequr shpejt me Arduino. Këto lloje LED ose shirit ose unazë kontrollohen nga vetëm një kunj të vetëm Vin dhe të gjitha LED janë të adresueshme individualisht, kështu që këto quhen edhe indi
Udhëzues: Si të bëni alarmin e derës duke përdorur alarmin e sensorit të kalimit magnetik MC-18: 3 hapa
Udhëzues: Si të bëni alarmin e derës duke përdorur alarmin e sensorit të ndërprerës magnetik MC-18: Përshëndetje djema, unë do të bëj një mësim rreth alarmit të sensorit të ndërprerës magnetik MC-18 që funksionon në mënyrë normale të mbyllur. Por së pari, më lejoni t'ju shpjegoj me pak fjalë çfarë nënkupton normalisht afër. Ekzistojnë dy lloje të mënyrave, normalisht të hapura dhe normalisht të mbyllura