- పదార్థాలు అవసరం
- పిఐఆర్ సెన్సార్ మాడ్యూల్
- TI-MSP430 తో PIR సెన్సార్ మాడ్యూల్ ఇంటర్ఫేసింగ్
- TI-MSP430 కోసం ప్రోగ్రామింగ్ PIR సెన్సార్ మాడ్యూల్
మోషన్ డిటెక్షన్ భద్రతా వ్యవస్థలలో ముఖ్యమైన భాగం మరియు మోషన్ కనుగొనబడినప్పుడు అలారాలను ప్రేరేపించడానికి సాధారణంగా ఉపయోగించే సెన్సార్లో పిఐఆర్ సెన్సార్ ఒకటి. ఈ సెన్సార్ వారు విడుదల చేసే ఐఆర్ కిరణాలను గ్రహించడం ద్వారా మానవ / జంతువుల కదలికలను సులభంగా గుర్తించగలదు. మేము గతంలో వివిధ రకాల అలారాలు మరియు భద్రతా వ్యవస్థలను నిర్మించడానికి PIR సెన్సార్ను ఉపయోగించాము:
ఈ రోజు మనం TI-MSP430 తో PIR సెన్సార్ను ఇంటర్ఫేస్ చేయడం ద్వారా అదే రకమైన మోషన్ డిటెక్షన్ అలారంను నిర్మిస్తాము.
పదార్థాలు అవసరం
- పిఐఆర్ సెన్సార్ మాడ్యూల్
- TI-MSP430 లాంచ్ప్యాడ్
- LED
- బజర్
- బ్రెడ్బోర్డ్
- జంపర్ వైర్లు
పిఐఆర్ సెన్సార్ మాడ్యూల్
పిఐఆర్ సెన్సార్ అంటే నిష్క్రియాత్మక ఇన్ఫ్రారెడ్ సెన్సార్, ఇది అనేక స్థాయి రేడియేషన్లను గుర్తించగలదు. ప్రతి వస్తువు కొన్ని రేడియేషన్లను విడుదల చేస్తుందని అందరికీ తెలుసు మరియు వేడి పదార్థాలు ఇతర పదార్థాల కంటే ఎక్కువ రేడియేషన్లను విడుదల చేస్తాయి. అందువల్ల ఈ సెన్సార్ మానవ / జంతువుల ఉనికిని గుర్తించగలదు ఎందుకంటే అవి చుట్టుపక్కల ఉన్న ఇతర పదార్థాల కంటే వేడిగా ఉంటాయి. మాడ్యూల్ పైరోఎలెక్ట్రిక్ సెన్సార్ను కలిగి ఉంటుంది, ఇది మానవ / జంతు శరీరం యొక్క ఉనికిని గుర్తిస్తుంది. మరియు సెన్సార్కు ఒక ఫ్రెస్నెల్ లెన్స్ జతచేయబడింది, ఇది సెన్సార్ పరిధిని పెంచుతుంది. PIR సెన్సార్ మాడ్యూల్ కోసం పిన్-అవుట్ క్రింద ఇవ్వబడింది:
ఈ మాడ్యూల్ సర్దుబాటు చేయగలదు, అంటే బోర్డులోని రెండు పొటెన్షియోమీటర్ల గుబ్బలను తిప్పడం ద్వారా సున్నితత్వం మరియు సమయ ట్రిగ్గర్ సర్దుబాటు చేయవచ్చు.
పని చేసే రెండు రీతులు ఉన్నాయి: రిట్రిగ్గరింగ్ (హెచ్) మోడ్ మరియు నాన్ రిట్రిగ్గరింగ్ (ఐ) మోడ్.
లో retriggering లేదా H మోడ్, అవుట్పుట్ మకాం అధిక ఉన్నంత మోషన్ జరుగుతూ ఉంది. మరియు నాన్-రిట్రిగ్గరింగ్ లేదా ఐ మోడ్లో, అవుట్పుట్ ఎక్కువగా ఉండి, ట్రిగ్గర్ సమయం తర్వాత తక్కువగా మారుతుంది మరియు కదలిక కొనసాగినంత వరకు ఈ ప్రక్రియ కొనసాగుతుంది. చాలా అనువర్తనాలు H మోడ్ను ఉపయోగిస్తాయి మరియు మేము కూడా ఈ మోడ్ను మాత్రమే ఉపయోగించబోతున్నాము. పిఐఆర్ సెన్సార్ 5 వి నుండి 12 వి విద్యుత్ సరఫరాలో పనిచేస్తుంది. కానీ దీనిని MSP430 యొక్క 3.3V పిన్స్ ద్వారా కూడా శక్తినివ్వవచ్చు.
పిఐఆర్ సెన్సార్ గురించి మరింత తెలుసుకోవడానికి, లింక్ను అనుసరించండి మరియు వివిధ అనువర్తనాల కోసం ఆర్డునో, రాస్ప్బెర్రీ పై మరియు ఇతర మైక్రోకంట్రోలర్లతో పిఐఆర్ సెన్సార్ను ఎలా ఉపయోగించవచ్చో కూడా తెలుసుకోండి:
- పిఐఆర్ సెన్సార్ ఉపయోగించి ఆర్డునో మోషన్ డిటెక్టర్
- పిఐఆర్ సెన్సార్ ఉపయోగించి రాస్ప్బెర్రీ పై మోషన్ సెన్సార్ అలారం
- పిఐసి మైక్రోకంట్రోలర్తో ఇంటర్ఫేసింగ్ పిఐఆర్ సెన్సార్
- ESP8266 ఉపయోగించి వాయిస్ సందేశంతో IOT ఆధారిత భద్రతా వ్యవస్థ
TI-MSP430 తో PIR సెన్సార్ మాడ్యూల్ ఇంటర్ఫేసింగ్
MSP430 తో PIR సెన్సార్ను కనెక్ట్ చేయడం చాలా సులభం. మాడ్యూల్ యొక్క VCC మరియు GND పిన్స్ MSP430 యొక్క VCC మరియు GND పిన్లకు అనుసంధానించబడి ఉన్నాయి. మాడ్యూల్ యొక్క అవుట్పుట్ పిన్ MSP430 యొక్క 8 వ పిన్ (P2.0) కు అనుసంధానించబడి ఉంది. ఏదైనా పిన్ను ఉపయోగించగలిగినప్పటికీ, మీరు పిన్ యొక్క మోడ్ను ఇన్పుట్గా పేర్కొనాలి. 6 వ పిన్ (పి 1.4) ఎల్ఇడి మరియు బజర్కు అనుసంధానించబడి ఉంది.
TI-MSP430 కోసం ప్రోగ్రామింగ్ PIR సెన్సార్ మాడ్యూల్
కోడ్ చాలా సులభం మరియు ఈ ప్రాజెక్ట్ చివరిలో ఒక ప్రదర్శన వీడియోతో ఇవ్వబడింది. ఇక్కడ మనం ఎల్ఈడీని రెప్పపాటు, పిఐఆర్ సెన్సార్ ద్వారా ఏదైనా కదలికను గుర్తించినప్పుడు బజర్ను నిరంతరం బీప్ చేయబోతున్నాం.
లో సెటప్ ఫంక్షన్, మేము అది LED మరియు బజర్ అనుసంధానించబడిన ఒక అవుట్పుట్ పిన్ ఉపయోగించబడుతుంది PIR మాడ్యూల్ మరియు పిన్ 6 నుండి అవుట్పుట్ పొందడంలో ఎందుకంటే పిన్ 8 ఇన్పుట్ పిన్ ఉపయోగించబడుతుంది ప్రకటిస్తుంది.
శూన్య సెటప్ () { పిన్మోడ్ (8, INPUT); పిన్ మోడ్ (6, U ట్పుట్); }
తదుపరి లో లూప్ ఫంక్షన్, ముందుగా మేము PIR మాడ్యూల్ నుండి అవుట్పుట్ కోసం తనిఖీ అధిక ఉంది లేదో. ఇప్పుడు పిఐఆర్ మాడ్యూల్ నుండి అవుట్పుట్ ఎక్కువగా ఉంటే, కొంత కదలిక కనుగొనబడిందని అర్థం. కాబట్టి దీనిని సూచించడానికి, మేము పిన్ 6 ను 100 మిల్లీ సెకన్ల ఆలస్యం తో తక్కువ మరియు అధికంగా మారుస్తాము, తద్వారా నిరంతర మెరుపు మరియు సందడి అనుభవించవచ్చు.
void loop () { if (DigitalRead (8) == HIGH) { DigitalWrite (6, HIGH); ఆలస్యం (100); డిజిటల్ రైట్ (6, తక్కువ); ఆలస్యం (100); } }
చివరగా ఎనర్జియా IDE ని ఉపయోగించి కోడ్ను MSP430 కు అప్లోడ్ చేసి, బోర్డుకి శక్తినివ్వండి మరియు ఒక నిమిషం వేచి ఉండండి. PIR సెన్సార్ మాడ్యూల్ క్రమాంకనం చేయడానికి కొంత సమయం పడుతుంది. ఒక నిమిషం తరువాత, మీ చేతిని సెన్సార్ ముందు కదిలించండి మరియు ఇది పనిచేస్తుంది. మీ చేతిని తీసివేసిన తరువాత మెరుస్తున్న మరియు సందడి ఆగిపోతుంది. మీరు PIR సెన్సార్లో ఉన్న రెండు పొటెన్షియోమీటర్లను ఉపయోగించి సున్నితత్వం మరియు సమయ ట్రిగ్గర్ను మార్చడానికి కూడా ప్రయత్నించవచ్చు.