ஜிஎஸ்எம் அடிப்படையிலான வீட்டு பாதுகாப்பு அமைப்பை எவ்வாறு உருவாக்குவது?

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



சுற்று வரைபடம்

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



ஜிஎஸ்எம் தொகுதியைப் பயன்படுத்தி பாதுகாப்பு அலாரம் செய்வது எப்படி?

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



படி 1: கூறுகளை சேகரித்தல்

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



  • Arduino uno
  • ஜம்பர் கம்பிகள்
  • டிசி அடாப்டருக்கு 5 வி ஏசி

படி 2: ஜிஎஸ்எம் என்றால் என்ன?

நாங்கள் இங்கே பயன்படுத்தும் ஜிஎஸ்எம் தொகுதி SIM900A . இது மிகவும் நம்பகமான மற்றும் தீவிர-சிறிய தொகுதி ஆகும். இது ஒரு முழுமையான இரட்டை-இசைக்குழு ஜிஎஸ்எம் / ஜிபிஆர்எஸ் தீர்வு. இது ஒரு உள்ளமைக்கப்பட்ட உள்ளது RS232 இடைமுகம். இது 900/1800 மெகா ஹெர்ட்ஸ் அதிர்வெண் வரம்பில் இயங்குகிறது. RS232 இடைமுகம் இந்த தொகுதியை ஒரு பிசி அல்லது வேறு எந்த மைக்ரோகண்ட்ரோலருடன் தொடர்ச்சியாக இணைக்க உதவுகிறது. சீரியல் கேபிளைப் பயன்படுத்தி மைக்ரோகண்ட்ரோலருடன் இணைக்கப்பட்ட பிறகு, அது எஸ்எம்எஸ் அனுப்பலாம், குரல் அழைப்புகள் செய்யலாம் அல்லது இணையத்தை அணுகலாம்.

படி 3: வேலை

இந்த திட்டத்தின் சுருக்கம் ஏற்கனவே விவாதிக்கப்பட்டுள்ளதால், ஒரு படி மேலே சென்று இந்த திட்டத்தின் செயல்பாடுகள் குறித்து ஒரு சுருக்கமான ஆய்வின் மூலம் செல்லலாம்.

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



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

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

படி 4: சர்க்யூட்டை அசெம்பிளிங் செய்தல்

இந்த திட்டத்தின் செயல்பாட்டைப் பற்றி இப்போது எங்களுக்கு ஒரு யோசனை இருப்பதால், நாம் முன்னோக்கி நகர்ந்து அனைத்து கூறுகளையும் ஒன்றாக இணைப்போம்.

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

Arduino போர்டுடன் ஜிஎஸ்எம் தொகுதியின் இணைப்பு தொடர்ச்சியாக நிறுவப்பட்டுள்ளது. GSM தொகுதியின் Tx முள் மற்றும் Rx முள் முறையே Rx முள் மற்றும் Arduino குழுவின் Tx முள் ஆகியவற்றுடன் இணைக்கப்பட்டுள்ளன.

Arduino இல் குறியீட்டைப் பதிவேற்றும் போது, ​​GSM Arduino போர்டிலிருந்து துண்டிக்கப்படுவதை உறுதிசெய்க.

படி 5: Arduino உடன் தொடங்குவது

Arduino IDE என்பது ஒரு மென்பொருளாகும், இதில் நீங்கள் ஒரு குறியீட்டை எழுதலாம், பிழைத்திருத்தலாம் மற்றும் தொகுக்கலாம், இது ஒரு Arduino மைக்ரோகண்ட்ரோலரில் இயங்கும். இந்த ஐடிஇ மூலம் இந்த குறியீடு மைக்ரோகண்ட்ரோலரில் பதிவேற்றப்படும். இந்த மென்பொருளுடன் உங்களுக்கு முந்தைய அனுபவம் இல்லை என்றால், கவலைப்பட ஒன்றுமில்லை, ஏனெனில் இந்த மென்பொருளைப் பயன்படுத்துவதற்கான முழு நடைமுறையும் கீழே கொடுக்கப்பட்டுள்ளது.

  1. உங்களிடம் ஏற்கனவே மென்பொருள் நிறுவப்படவில்லை என்றால், இங்கே கிளிக் செய்க மென்பொருளைப் பதிவிறக்க.
  2. உங்கள் Arduino போர்டை PC உடன் இணைத்து கண்ட்ரோல் பேனலைத் திறக்கவும். கிளிக் செய்யவும் வன்பொருள் மற்றும் ஒலி. தற்பொழுது திறந்துள்ளது சாதனங்கள் மற்றும் அச்சுப்பொறி உங்கள் போர்டு இணைக்கப்பட்டுள்ள துறைமுகத்தைக் கண்டறியவும். வெவ்வேறு கணினிகளில் இந்த போர்ட் வேறுபட்டது.

    துறைமுகத்தைக் கண்டறிதல்

  3. இப்போது Arduino IDE ஐத் திறக்கவும். கருவிகளில் இருந்து, Arduino போர்டை அமைக்கவும் Arduino / Genuino UNO.

    அமைத்தல் வாரியம்

  4. அதே கருவி மெனுவிலிருந்து, போர்ட் எண்ணை அமைக்கவும். இந்த போர்ட் எண் கட்டுப்பாட்டு பலகத்தில் முன்பு கவனிக்கப்பட்ட போர்ட் எண்ணைப் போலவே இருக்க வேண்டும்.

    துறைமுகத்தை அமைத்தல்

    1. கீழே இணைக்கப்பட்டுள்ள குறியீட்டைப் பதிவிறக்கி உங்கள் ஐடிஇக்கு நகலெடுக்கவும். குறியீட்டைப் பதிவேற்ற, பதிவேற்ற பொத்தானைக் கிளிக் செய்க.

      பதிவேற்றவும்

  5. குறியீட்டைப் பதிவிறக்க, இங்கே கிளிக் செய்க.

படி 6: குறியீடு

குறியீடு மிகவும் எளிமையானது மற்றும் நன்கு கருத்து தெரிவிக்கப்பட்டுள்ளது. புரிந்து கொள்வது மிகவும் எளிமையானது என்றாலும், இது சுருக்கமாக கீழே விளக்கப்பட்டுள்ளது:

1. தொடக்கத்தில், ஆர்டுயினோவின் பின்ஸ் துவக்கப்படுகின்றன, அவை பஸர், லெட் மற்றும் பி.ஐ.ஆர் மோஷன் சென்சாருடன் இணைக்கப்படும். எல்.ஈ.டி அர்டுயினோவின் பின் 12 உடன் இணைக்கப்படும், பஸர் ஆர்டுயினோவின் பின் 8 உடன் இணைக்கப்படும் மற்றும் பி.ஐ.ஆர் மோஷன் சென்சாரின் வெளியீட்டு முள் அர்டுயினோ யூனோவின் பின் 5 உடன் இணைக்கப்படும்.

int led = 12; // Arduino int buzzer = 8 இன் pin12 க்கு இணைக்கப்பட்டுள்ளது; // இணைப்பு Arduino int pirOutput = 5 இன் pin8 க்கு வழிவகுத்தது; // பி.ஐ.ஆர் சென்சாரின் வெளியீட்டை அர்டுயினோவின் பின் 5 உடன் இணைக்கவும்

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

void setup () {Serial.begin (9600); // பாட் வீத பின்மோடை அமைக்கவும் (தலைமையிலான, OUTPUT); // லெட் பின்னை OUTPUT பின் பின்மோட் (பஸர், OUTPUT) என அறிவிக்கவும்; // பஸர் முள் OUTPUT pin pinMode (pirOutput, INPUT) என அறிவிக்கவும்; // PIR சென்சார் முள் OUTPUT பின் டிஜிட்டல்ரைட் (pirOutput, LOW) என அறிவிக்கவும்; // ஆரம்பத்தில் பி.ஐ.ஆர் சென்சார் வெளியீட்டு முள் டிஜிட்டல்ரைட்டுக்கு (குறைந்த, குறைந்த) குறைந்த சமிக்ஞையை அனுப்பவும்; // எல்.ஈ.டி ஐ டிஜிட்டல் ரைட் (பஸர், லோ) அணைக்கவும்; // பஸரை அணைக்க}

3. வெற்றிட சுழற்சி () ஒரு சுழற்சியில் மீண்டும் மீண்டும் இயங்கும் ஒரு செயல்பாடு. இந்த செயல்பாட்டில், பி.ஐ.ஆர் சென்சாரின் வெளியீட்டு முள் தொடர்ந்து சரிபார்க்கப்படுகிறது. முள் ஒரு உயர் சமிக்ஞையைக் காண்பித்தால், அதாவது இயக்கம் கண்டறியப்பட்டால், தலைமையிலான மற்றும் பஸர் இயங்கும் மற்றும் குறியீட்டில் குறிப்பிடப்பட்டுள்ள மொபைல் எண்ணுக்கு ஒரு எஸ்எம்எஸ் அனுப்பப்படும். எஸ்எம்எஸ் அனுப்பிய பிறகு, அது இரண்டு வினாடிகள் காத்திருந்து பின்னர் குறிப்பிட்ட தொலைபேசி எண்ணை அழைக்கும்.

void loop () {if (DigitalRead (pirOutput) == HIGH) // இயக்கம் கண்டறியப்பட்டால் {உங்கள் டிஜிட்டல்ரைட் (தலைமையிலான, உயர்); // எல்.ஈ.டி டிஜிட்டல் ரைட்டை இயக்கவும் (பஸர், உயர்); // பஸரை இயக்கவும் Serial.println ('சரி'); // சீரியல் மானிட்டர் தாமதத்தில் சரி (1000) அச்சிடு; // ஒரு விநாடி காத்திருங்கள் Serial.print ('AT + CMGF = 1  r'); // எஸ்எம்எஸ் தாமதத்தை அனுப்ப ஜிஎஸ்எம் தொகுதியை அமைக்கவும் (1000); // ஒரு விநாடிக்கு காத்திருங்கள் Serial.print ('AT + CMGS = ' + xxxxxxxxxx  ' r'); // xxxxxxxxx ஐ உங்கள் மொபைல் எண்ணுடன் Serial.print உடன் மாற்றவும் ('ஊடுருவும் எச்சரிக்கை - யாரோ உங்கள் வீட்டிற்குள் நுழைந்துள்ளனர்); // இந்த செய்தியை குறிப்பிட்ட மொபைல் எண்ணில் Serial.write (0x1A) இல் அனுப்பவும்; // CTRL + Z (செய்தியின் முடிவு) தாமதத்திற்கான ASCII குறியீடு (2000); // இரண்டு விநாடிகள் காத்திருங்கள் Serial.println ('ATD + 91xxxxxxxxx;'); // xxxxxxxxx ஐ உங்கள் மொபைல் எண்ணுடன் Serial.println ('ATH') க்கு மாற்றவும்; }}

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