பாதுகாப்பு என்பது நம் அனைவருக்கும் எப்போதும் ஒரு முக்கிய கவலையாக இருந்து வருகிறது, மேலும் பல ஹைடெக் மற்றும் ஐஓடி அடிப்படையிலான பாதுகாப்பு மற்றும் கண்காணிப்பு அமைப்பு சந்தையில் கிடைக்கின்றன. எலெக்ட்ரானிக்ஸ் மாணவர்கள் மற்றும் பொழுதுபோக்கு ஆர்வலர்களிடையே உன்னதமான மற்றும் பிரபலமான திட்டங்களில் ஒன்று ஊடுருவும் அல்லது பர்க்லர் அலாரம். பல்வேறு தொழில்நுட்பங்களின் அடிப்படையில் பல பர்க்லர் அலாரங்களையும் நாங்கள் உருவாக்கியுள்ளோம்:
- லேசர் பாதுகாப்பு அலாரம் சுற்று
- ஐஆர் அடிப்படையிலான பாதுகாப்பு அலாரம்
- பி.ஐ.ஆரைப் பயன்படுத்தி பர்க்லர் அலாரம்
- ஜிஎஸ்எம் அடிப்படையிலான பாதுகாப்பு அமைப்பு
அல்ட்ராசோனிக் சென்சார் அடிப்படையிலான எங்கள் பட்டியலில் இன்று மேலும் ஒரு பாதுகாப்பு அலாரத்தை சேர்க்கிறோம். வாசலில் யாராவது இருப்பதைக் கண்டறிய இந்த அர்டுயினோ கட்டுப்பாட்டு கதவு அலாரத்தை கதவின் அருகே நிறுவலாம். அல்ட்ராசோனிக் சென்சார் வரம்பில் யாராவது வரும்போதெல்லாம், பஸர் ஒலிக்கத் தொடங்குகிறது. உங்கள் கதவுக்கு ஏற்ப சென்சார் கண்டறிதல் வரம்பை நீங்கள் சரிசெய்யலாம். மோஷன் டிடெக்டரின் நோக்கத்திற்கும் இந்த அமைப்பு உதவும்.
தேவையான கூறுகள்:
- ப்ரெட்போர்டு
- மீயொலி சென்சார்
- பஸர்
- அர்டுடினோ மெகா (எந்த மாதிரியும்)
- ஜம்பர் கம்பிகள்
- Arduino அல்லது 12v, 1A அடாப்டருக்கான USB கேபிள்.
மீயொலி சென்சார் தொகுதி:
அல்ட்ராசோனிக் சென்சார் HC-SR04 வாசலில் எந்தவொரு நபரின் இருப்பைக் கண்டறிய இங்கே பயன்படுத்தப்படுகிறது. சென்சார் தொகுதி மீயொலி டிரான்ஸ்மிட்டர், ரிசீவர் மற்றும் கட்டுப்பாட்டு சுற்று ஆகியவற்றைக் கொண்டுள்ளது. அல்ட்ராசோனிக் சென்சார் இரண்டு வட்டக் கண்களைக் கொண்டுள்ளது, அவற்றில் ஒன்று மீயொலி அலைகளை கடத்தவும் மற்றொன்று அதைப் பெறவும் பயன்படுத்தப்படுகிறது.

சென்சாருக்குத் திரும்புவதற்கு மீயொலி அலை எடுக்கும் நேரத்தின் அடிப்படையில் பொருளின் தூரத்தை நாம் கணக்கிட முடியும். ஒலியின் நேரம் மற்றும் வேகம் தெரிந்திருப்பதால், பின்வரும் சூத்திரங்களால் தூரத்தைக் கணக்கிடலாம்.
- தூரம் = (நேரம் x ஒலியின் வேகம்) / 2
ஒரே தூரத்தை உள்ளடக்கிய அலை முன்னோக்கி மற்றும் பின்னோக்கி பயணிப்பதால் மதிப்பு இரண்டால் வகுக்கப்படுகிறது. ஆனால் இந்த திட்டத்தில் நாங்கள் NewPing.h நூலகத்தைப் பயன்படுத்தியுள்ளோம், மேலும் இந்த கணக்கீட்டை இந்த நூலகம் கவனித்துக்கொள்கிறது, மேலும் சில முக்கிய சொற்களைப் பயன்படுத்த வேண்டும், விளக்கம் கீழே உள்ள நிரலாக்க பிரிவில் கொடுக்கப்பட்டுள்ளது.
எந்தவொரு பொருளின் தூரத்தையும் அளவிட மற்றும் அல்ட்ராசோனிக் சென்சார் செயல்படுவதை சரியாக புரிந்து கொள்ள கீழே உள்ள திட்டத்தை சரிபார்க்கவும்:
- மீயொலி சென்சார் பயன்படுத்தி Arduino அடிப்படையிலான தூரம் அளவீட்டு
- HC-SR04 மற்றும் AVR மைக்ரோகண்ட்ரோலரைப் பயன்படுத்தி தூர அளவீட்டு
சுற்று வரைபடம் மற்றும் விளக்கம்:

இந்த மீயொலி அலாரத்திற்கான சுற்று இணைப்புகள் மிகவும் எளிமையானவை. மீயொலி சென்சாரின் தூண்டுதல் முள் முள் எண் உடன் இணைக்கப்பட்டுள்ளது. Arduino இன் 12 மற்றும் சென்சார் எக்கோ முள் Arduino இன் முள் எண் 11 உடன் இணைக்கப்பட்டுள்ளது. Vcc சென்சார் Arduino இன் 5V முள் மற்றும் சென்சாரின் GND Arduino இன் GND உடன் இணைக்கப்பட்டுள்ளது. ஒரு முள் பஸர் Arduino இன் GND உடன் இணைக்கப்பட்டுள்ளது, மற்ற முள் Arduino இன் 8 வது முள் இணைக்கப்பட்டுள்ளது.
வேலை விளக்கம்:
இந்த Arduino கதவு அலாரத்தை வேலை செய்வது மிகவும் எளிதானது. அல்ட்ராசோனிக் சென்சாரின் பாதை / வரம்பில் யாராவது வரும்போதெல்லாம், மைக்ரோகண்ட்ரோலர் சென்சாரிலிருந்து பொருளின் தூரத்தைக் கண்டறிந்து, பொருள் வரையறுக்கப்பட்ட வரம்பில் இருந்தால், அது உயர் சிக்னலை பஸருக்கு அனுப்புகிறது மற்றும் பஸர் ஒலிக்கத் தொடங்குகிறது.

எந்தவொரு விஷயத்தையும் சென்சாருக்கு முன்னால் வைத்து சுற்றுக்குச் சோதிக்கலாம், ஆர்ப்பாட்டத்திற்கு வீடியோவைச் சரிபார்க்கவும். அல்ட்ராசோனிக் சென்சாரின் இந்த செயல்பாடு தடையைத் தவிர்க்கும் ரோபோவை உருவாக்க பயன்படுகிறது.
நிரலாக்க விளக்கம்:
இந்த திட்டத்தில் டிம் எக்கெல் உருவாக்கிய அல்ட்ராசோனிக் சென்சாருக்கான NewPing.h நூலகத்தைப் பயன்படுத்தினோம். எங்கள் முந்தைய திட்டத்தில் செய்ததைப் போல இந்த நூலகம் இல்லாமல் அல்ட்ராசோனிக் சென்சாரைப் பயன்படுத்தலாம் என்றாலும், ஆனால் இந்த நூலகம் அல்ட்ராசோனிக் சென்சாருக்கு பல நல்ல அம்சங்களை வழங்குகிறது, மேலும் இந்த நூலகத்தைப் பயன்படுத்தி மீயொலி சென்சாருக்கான குறியீட்டை எளிதாக்குகிறது. பல வரிக் குறியீடுகளை எழுதாமல் இந்த நூலகத்தைப் பயன்படுத்தி மீயொலி சென்சாரின் செயல்பாடுகளை நாம் எளிதாகப் பயன்படுத்தலாம்; இது குறைந்த அளவிலான சிக்கலைக் கையாளப் பயன்படுத்தப்படும் பிற நூலகங்களைப் போன்றது.
#சேர்க்கிறது
இந்த இணைப்பைப் பின்பற்றுவதன் மூலம் இந்த நூலகத்தின் அனைத்து அம்சங்கள், பயன்பாடுகள் மற்றும் மாதிரி குறியீடுகளை நீங்கள் சரிபார்க்கலாம். இந்த நூலகத்தின் அதிகாரப்பூர்வ Arduino பக்கத்தையும் சரிபார்க்கவும்.
மேலே கொடுக்கப்பட்ட இணைப்பிலிருந்து நூலகத்தின் சமீபத்திய வெளியீட்டைப் பதிவிறக்கம் செய்யலாம். மேலும், டீன்சிக்கு மாற்றியமைக்கப்பட்ட கீழேயுள்ள இணைப்பிலிருந்து நூலகத்தை பதிவிறக்கம் செய்துள்ளோம்:
github.com/PaulStoffregen/NewPing
சென்சார் அதன் பக்கத்தில் கொடுக்கப்பட்ட எடுத்துக்காட்டு குறியீடுகளை எரிப்பதன் மூலம் முதலில் சோதிக்க வேண்டும். எங்கள் திட்டத்திற்கான எடுத்துக்காட்டு குறியீடுகளையும் நாங்கள் பயன்படுத்தியுள்ளோம், மேலும் அவற்றை எங்கள் கதவு அலாரம் திட்டத்தின் படி மாற்றியமைத்துள்ளோம்.
தூண்டுதல் முள் Arduino இன் முள் 12 உடன் இணைக்கப்பட்டுள்ளது மற்றும் எக்கோ முள் Arduino இன் முள் 11 உடன் இணைக்கப்பட்டுள்ளது. MAX_DISTANCE என்பது சென்சார் தடையைக் கண்டறியக்கூடிய தூரம் 500 செ.மீ அல்லது 5 மீ ஆகும்.
# TRIGGER_PIN 12 ஐ வரையறுக்கவும் # ECHO_PIN 11 ஐ வரையறுக்கவும் # MAX_DISTANCE 500 ஐ வரையறுக்கவும்
அல்ட்ராசோனிக் சென்சாரிலிருந்து அர்டுயினோ சீரியல் போர்ட்டுக்கு தரவு அனுப்பப்படும் பாட் வீதத்தை கீழே வரி கூறுகிறது.
சீரியல்.பெஜின் (115200);
முள் எண் 10 வெளியீட்டு முள் என கட்டமைக்கப்பட்டு பஸருடன் இணைக்கப்பட்டுள்ளது. பஸரின் பிற முள் Arduino இன் GND உடன் இணைக்கப்பட்டுள்ளது.
pinMode (10, OUTPUT);
இல் வெற்றிடத்தை echoCheck () செயல்பாடு, sonar.ping_result / US_ROUNDTRIP_CM சென்சார் இருந்து தடையாக தூரம் கணக்கிட பயன்படுத்தப்படுகிறது. மீயொலி சென்சாரிலிருந்து 50 செ.மீ வரம்பில் தடையாக இருக்கும்போது கொடியை பஸரை இயக்க பயன்படுகிறது. உங்கள் தேவை அல்லது கதவு அளவுக்கேற்ப இந்த 'தூரத்தை' மாற்றலாம்.
if ((sonar.ping_result / US_ROUNDTRIP_CM) <50) கொடி = 1; else if ((sonar.ping_result / US_ROUNDTRIP_CM)> 50) கொடி = 0;
குறியீடு NewPing.h நூலகத்தின் ஆசிரியரால் நன்றாக கருத்து தெரிவிக்கப்பட்டுள்ளது, மேலும் அதை எளிதாக புரிந்து கொள்ள முடியும். மேலும் நீங்கள் அதைப் பற்றி நன்கு புரிந்துகொள்ள நூலகப் பக்கத்தையே சரிபார்க்கலாம் மற்றும் மீயொலி சென்சார் பயன்படுத்தி சிக்கலான திட்டத்தை உருவாக்க இந்த நூலகத்தைப் பயன்படுத்தலாம். இந்த கதவு அலாரம் திட்டத்திற்கான முழு குறியீடு கீழே கொடுக்கப்பட்டுள்ளது.
முதன்மையாக அல்ட்ராசோனிக் சென்சார் எந்தவொரு பொருளிலிருந்தும் தூரத்தை அளவிடப் பயன்படுகிறது, ஆனால் இங்கே அதை பாதுகாப்பு அலாரமாகவோ அல்லது அர்டுயினோவுடன் கதவு அலாரமாகவோ பயன்படுத்தலாம் என்பதைக் காணலாம். அதேபோல் இதைப் பயன்படுத்தி பல பயனுள்ள திட்டங்களையும் நாம் உருவாக்கலாம்: தானியங்கி நீர் நிலை காட்டி மற்றும் கட்டுப்பாட்டாளர் Arduino ஐப் பயன்படுத்துதல்
