- கூறுகள் தேவை
- ராஸ்பெர்ரி பை மற்றும் பி.ஐ.ஆர் சென்சார் அடிப்படையிலான மோஷன் டிடெக்டருக்கான சுற்று வரைபடம்
- ராஸ்பெர்ரி பைக்கான பைதான் குறியீடு:
பாதுகாப்பு அமைப்புகள் நம் அன்றாட வாழ்க்கையில் ஒரு முக்கிய பங்கைக் கொண்டுள்ளன, மேலும் அங்கு பல்வேறு வகையான தொழில்நுட்பங்கள் மற்றும் வெவ்வேறு விலை வரம்புகளுடன் பல்வேறு வகையான பாதுகாப்பு அமைப்புகளைக் காணலாம். எலக்ட்ரானிக் ஆர்வலராக இருப்பதால், சில ரூபாயையும் சில ஓய்வு நேரங்களையும் செலவழிப்பதன் மூலம் எளிய பாதுகாப்பு முறையை உருவாக்க முடியும். இந்த கட்டுரையில் நான் ஒரு எளிய ராஸ்பெர்ரி பை மற்றும் பி.ஐ.ஆர் சென்சார் அடிப்படையிலான மோஷன் டிடெக்டர் அலாரத்தை உருவாக்க ஒரு DIY வழிகாட்டியைப் பகிர்கிறேன், இது பி.ஐ.ஆர் சென்சார் அப்பகுதியில் எந்த மனித இயக்கத்தையும் கண்டறியும்போது பஸரை இயக்கும். எங்கள் முந்தைய கட்டுரைகளில் ஒன்றில் எளிய பி.ஐ.ஆர் சென்சார் அடிப்படையிலான மோஷன் டிடெக்டர் சர்க்யூட்டையும் நாங்கள் உள்ளடக்கியுள்ளோம், அங்கு பி.ஐ.ஆர் சென்சாரின் செயல்பாட்டை விரிவாகக் கூறினோம்.
கூறுகள் தேவை
- ராஸ்பெர்ரி பை 3 (எந்த மாதிரியும்)
- பி.ஐ.ஆர் சென்சார்
- பஸர்
- ப்ரெட்போர்டு
- கம்பிகளை இணைக்கிறது
பி.ஐ.ஆர் சென்சார் வேலை
செயலற்ற அகச்சிவப்பு (பி.ஐ.ஆர்) சென்சார் செயலற்றதாக அழைக்கப்படுகிறது, ஏனெனில் அது அகச்சிவப்பு பெறுகிறது, உமிழ்வதில்லை. அடிப்படையில் இது வெப்பத்தில் எந்த மாற்றத்தையும் கண்டறிகிறது, மேலும் எந்த மாற்றத்தையும் கண்டறியும் போதெல்லாம், அதன் வெளியீடு பின் மிக உயர்ந்ததாகிறது. அவை பைரோ எலக்ட்ரிக் அல்லது ஐஆர் மோஷன் சென்சார்கள் என்றும் குறிப்பிடப்படுகின்றன.
ஒவ்வொரு பொருளும் சூடாகும்போது ஓரளவு அகச்சிவப்புக்களை வெளியிடுகிறது என்பதை இங்கே நாம் கவனிக்க வேண்டும். உடல் வெப்பத்தால் மனிதனும் அகச்சிவப்பு உமிழ்கிறான். பி.ஐ.ஆர் சென்சார்கள் அகச்சிவப்புகளில் சிறிய அளவு மாறுபாட்டைக் கண்டறிய முடியும். ஒரு பொருள் சென்சார் வரம்பைக் கடந்து செல்லும் போதெல்லாம், அது காற்றுக்கும் பொருளுக்கும் இடையிலான உராய்வு காரணமாக அகச்சிவப்பு உருவாகிறது, மேலும் பி.ஐ.ஆரிடம் சிக்கிக் கொள்கிறது.
பி.ஐ.ஆர் சென்சாரின் முக்கிய கூறு பைரோ எலக்ட்ரிக் சென்சார் என்பது படத்தில் காட்டப்பட்டுள்ளது (பிளாஸ்டிக் தொப்பியின் பின்னால் செவ்வக படிக). இதனுடன், பிஐஎஸ்எஸ் 10001 ("மைக்ரோ பவர் பிஐஆர் மோஷன் டிடெக்டர் ஐசி"), சில மின்தடையங்கள், மின்தேக்கிகள் மற்றும் பிஐஆர் சென்சார் உருவாக்க பயன்படும் பிற கூறுகள். BISS0001 ஐசி சென்சாரிலிருந்து உள்ளீட்டை எடுத்து, அதற்கேற்ப வெளியீட்டு முள் உயர் அல்லது குறைவாக செய்ய செயலாக்கத்தை செய்கிறது.

பைரோ எலக்ட்ரிக் சென்சார் இரண்டு பகுதிகளாகப் பிரிக்கப்படுகிறது, எந்த இயக்கமும் இல்லாதபோது, இரண்டு பகுதிகளும் ஒரே நிலையில் இருக்கும், அதாவது இரு புலன்களும் ஒரே அளவிலான அகச்சிவப்பு அளவைக் கொண்டிருக்கின்றன. முதல் பாதியில் யாரோ நுழைந்தவுடன், ஒரு பாதியின் அகச்சிவப்பு நிலை மற்றதை விட அதிகமாகிறது, மேலும் இது பி.ஐ.ஆர்கள் வினைபுரிந்து வெளியீட்டை முள் அதிகமாக்குகிறது.
பைரோ எலக்ட்ரிக் சென்சார் ஒரு பிளாஸ்டிக் தொப்பியால் மூடப்பட்டிருக்கும், இது உள்ளே பல ஃப்ரெஸ்னல் லென்ஸின் வரிசைகளைக் கொண்டுள்ளது. இந்த லென்ஸ்கள் வளைந்திருக்கும் வகையில் சென்சார் பரந்த அளவை உள்ளடக்கும்.
ராஸ்பெர்ரி பை மற்றும் பி.ஐ.ஆர் சென்சார் அடிப்படையிலான மோஷன் டிடெக்டருக்கான சுற்று வரைபடம்

ராஸ்பெர்ரி பை மற்றும் பி.ஐ.ஆர் சென்சார் அடிப்படையிலான மோஷன் டிடெக்டருக்கான மேலேயுள்ள திட்ட வரைபடத்தில் காட்டப்பட்டுள்ளபடி, பி.ஐ.ஆர் சென்சாரின் நேர்மறை முள் முள் 4 (5 வி) உடன் இணைக்கப்பட்டுள்ளது மற்றும் பி.ஐ.ஆர் சென்சாரின் தரை முள் ராஸ்பெர்ரி பை (6) உடன் இணைக்கப்பட்டுள்ளது. ராஸ்பெர்ரி பை இன் முள் வரைபடத்தை இங்கே காணலாம்). பி.ஐ.ஆர் சென்சாரின் வெளியீட்டு முள் ராஸ்பெர்ரி பையின் ஜி.பி.ஐ.ஓ 23 உடன் இணைக்கப்பட்டுள்ளது, இது ராஸ்பெர்ரி பைக்கு உள்ளீடு கொடுக்க பயன்படுகிறது. வெளியீட்டிற்காக இங்கு அறிவிக்கப்பட்ட ஜி.பீ.ஓ.ஓ பின் 24 நேர்மறை பஸருடன் இணைக்கப்பட்டுள்ளது, மேலும் பஸரின் தரை ராஸ்பெர்ரி பை தரையுடன் (பின் 6) இணைக்கப்பட்டுள்ளது.
ராஸ்பெர்ரி பைக்கான பைதான் குறியீடு:
இந்த ராஸ்பெர்ரி பை மற்றும் பி.ஐ.ஆர் சென்சார் அடிப்படையிலான மோஷன் டிடெக்டருக்கான பைதான் குறியீடு மிகவும் எளிமையானது மற்றும் கீழேயுள்ள குறியீடு பிரிவில் உள்ள இன்லைன் கருத்துகள் மூலம் எளிதாக புரிந்து கொள்ள முடியும். GPIO முள் 23 மற்றும் 24 ஐ உள்ளீடு மற்றும் வெளியீட்டு ஊசிகளாக அறிவித்தேன்.
உண்மை என்றால்: GPIO.input (23): # ஒரு இயக்கம் இருந்தால், PIR சென்சார் GPIO23 GPIO.output (24, உண்மை) # உள்ளீட்டை GPIO24 நேரம் மூலம் பஸருக்கு வழங்கப்படுகிறது. தூக்கம் (1) # பஸர் இயக்கப்படுகிறது 1 வினாடி GPIO.output (24, தவறு)
ஒரு 'போது' வளையம் 'உண்மை' ஆகப் பயன்படுத்தப்படுகிறது, எனவே வளையத்தின் உள்ளடக்கங்கள் எப்போதும் இயங்கும். GPIO.input (23) என்றால்: GPIO பின் 23 அதிகமாக இருந்தால் அறிக்கை கண்டறிந்து, அதே உண்மை என்றால் அது வெளியீடு PIN 24 ஐ அதிகமாக்குகிறது. டைம்.ஸ்லீப் (விநாடிகள்) செயல்பாடு பைத்தானில் குறிப்பிட்ட நேரத்திற்கு இடைநிறுத்த பயன்படுகிறது, அங்கு 'விநாடிகள்' என்பது நொடிகளில் நேரம். எனவே இங்கே 1 விநாடிக்கு இடைநிறுத்தப் பயன்படுத்தினோம். அடுத்த வரியில் 24 இல் வெளியீட்டை பொய்யானதாக ஆக்கியுள்ளோம், எனவே லூப் அடுத்த மறு செய்கையைத் தொடங்கும் வரை பஸர் நிறுத்தப்படும், அதே நேரத்தில் லூப் எந்த முன் நிபந்தனையும் இல்லாமல் எப்போதும் உண்மை என அமைக்கப்படுகிறது.
