- தேவையான பொருட்கள்:
- ஜிஎஸ்எம் தொகுதி:
- AT கட்டளைகளைப் பயன்படுத்தி ஜிஎஸ்எம் தொகுதிடன் தொடர்புகொள்வது:
- சுற்று வரைபடம்:
- புரோகிராமிங் உங்களுக்கு PIC மைக்ரோகண்ட்ரோலர்:
- உருவகப்படுத்துதல்:
- GSM மற்றும் PIC ஐப் பயன்படுத்தி அழைப்புகளைச் செய்தல் மற்றும் பெறுதல்:
ஜிஎஸ்எம் தொகுதிகள் குறிப்பாக எங்கள் திட்டத்திற்கு தொலைநிலை அணுகல் தேவைப்படும்போது பயன்படுத்த கவர்ச்சிகரமானவை. இந்த தொகுதிகள் எங்கள் சாதாரண மொபைல் போன் செய்யக்கூடிய அனைத்து செயல்களையும் செய்யக்கூடும், அதாவது அழைப்பு / பெறுதல், எஸ்எம்எஸ் அனுப்புதல் / பெறுதல், ஜிபிஆர்எஸ் பயன்படுத்தி இணையத்துடன் இணைத்தல் போன்றவை. நீங்கள் ஒரு சாதாரண மைக்ரோஃபோன் மற்றும் ஸ்பீக்கரை இந்த தொகுதிக்கு இணைத்து உரையாடலாம். மொபைல் அழைப்புகள். இது ஒரு மைக்ரோகண்ட்ரோலருடன் இணைக்கப்படுமானால், இது பல படைப்புத் திட்டங்களுக்கு கதவுகளைத் திறக்கும். எனவே இந்த டுடோரியலில் , ஜிஎஸ்எம் தொகுதி (சிம் 900 ஏ) ஐ எங்கள் பிஐசி மைக்ரோகண்ட்ரோலருடன் எவ்வாறு இடைமுகப்படுத்தலாம் என்பதைக் கற்றுக்கொள்வோம் , மேலும் ஜிஎஸ்எம் தொகுதியைப் பயன்படுத்தி அழைப்பை மேற்கொண்டு பெறுவதன் மூலம் அதை நிரூபிப்போம். அழைப்பு மற்றும் செய்தியிடலுக்காக ஆர்டுயினோ மற்றும் ராஸ்பெர்ரி பை ஆகியவற்றுடன் நாங்கள் முன்பு இணைத்துள்ளோம்:
- Arduino மற்றும் GSM தொகுதிக்கூறு பயன்படுத்தி அழைப்பு மற்றும் செய்தி
- ராஸ்பெர்ரி பை மற்றும் ஜிஎஸ்எம் தொகுதியைப் பயன்படுத்தி அழைப்பு மற்றும் உரை
தேவையான பொருட்கள்:
- PIC மைக்ரோகண்ட்ரோலர் (PIC16F877A)
- GSM தொகுதி (SIM900 அல்லது வேறு ஏதேனும்)
- கம்பிகளை இணைக்கிறது
- 12 வி அடாப்டர்
- பிக்கிட் 3
ஜிஎஸ்எம் தொகுதி:
![]()
AT கட்டளை பயன்முறையைப் பயன்படுத்தி ஜிஎஸ்எம் தொகுதி எந்த மைக்ரோகண்ட்ரோலர் இல்லாமல் கூட பயன்படுத்தப்படலாம். ஜிஎஸ்எம் தொகுதிக்கு மேலே காட்டப்பட்டுள்ளபடி ஒரு யுஎஸ்ஏஆர்டி அடாப்டருடன் வருகிறது, இது ஒரு மேக்ஸ் 232 தொகுதியைப் பயன்படுத்தி கணினியுடன் நேரடியாக இணைக்கப்படலாம் அல்லது டிஎக்ஸ் மற்றும் ஆர்எக்ஸ் ஊசிகளை மைக்ரோகண்ட்ரோலருடன் இணைக்கப் பயன்படுத்தலாம். மைக்ரோஃபோன் அல்லது ஸ்பீக்கரை இணைக்கக்கூடிய MIC +, MIC-, SP +, SP- போன்ற பிற ஊசிகளையும் நீங்கள் கவனிக்கலாம். தொகுதி ஒரு சாதாரண டிசி பீப்பாய் பலா மூலம் 12 வி அடாப்டர் மூலம் இயக்கப்படலாம்.
உங்கள் சிம் கார்டை தொகுதியின் ஸ்லாட்டில் செருகவும், அதை இயக்கவும், எல்.ஈ.டி மின்சாரம் இயங்குவதை நீங்கள் கவனிக்க வேண்டும். இப்போது ஒரு நிமிடம் காத்திருக்கவும், ஒவ்வொரு 3 விநாடிகளுக்கும் ஒரு முறை சிவப்பு (அல்லது வேறு எந்த நிறமும்) எல்.ஈ.டி ஒளிரும். இதன் பொருள் உங்கள் சிம் கார்டுடன் இணைப்பை நிறுவ உங்கள் தொகுதி திறன் கொண்டது. இப்போது நீங்கள் தொலைபேசி அல்லது எந்த மைக்ரோகண்ட்ரோலருடன் உங்கள் தொகுதியை இணைப்பதன் மூலம் தொடரலாம்.
AT கட்டளைகளைப் பயன்படுத்தி ஜிஎஸ்எம் தொகுதிடன் தொடர்புகொள்வது:
நீங்கள் யூகித்திருக்கலாம் என, ஜிஎஸ்எம் தொகுதி சீரியல் தகவல்தொடர்பு மூலம் தொடர்பு கொள்ள முடியும், மேலும் ஒரே ஒரு மொழியை மட்டுமே புரிந்து கொள்ள முடியும், அது “ AT கட்டளைகள் ”. நீங்கள் ஜிஎஸ்எம் தொகுதிக்கு சொல்ல அல்லது கேட்க விரும்புவது எதுவாக இருந்தாலும் அது AT கட்டளைகளின் வழியாக மட்டுமே இருக்க வேண்டும். எடுத்துக்காட்டாக, உங்கள் தொகுதி செயலில் உள்ளதா என்பதை நீங்கள் அறிய விரும்பினால். “AT” போன்ற கட்டளையை நீங்கள் கேட்க வேண்டும் (அனுப்பவும்), உங்கள் தொகுதி “சரி” என்று பதிலளிக்கும்.
இந்த AT கட்டளைகள் அதன் தரவுத் தாளில் நன்கு விளக்கப்பட்டுள்ளன, மேலும் அதன் அதிகாரப்பூர்வ தரவுத்தாள் இங்கே காணலாம். சரி! சரி! இது 271 பக்க தரவுத்தாள் மற்றும் நீங்கள் அவற்றைப் படிக்க நாட்கள் ஆகலாம். எனவே இதை எழுப்பி விரைவில் இயங்க நான் கீழே சில மிக முக்கியமான AT கட்டளைகளை வழங்கியுள்ளேன்.
|
AT |
ஒப்புதலுக்கான சரி என்ற பதில்கள் |
|
AT + CPIN? |
சமிக்ஞை தரத்தை சரிபார்க்கவும் |
|
AT + COPS? |
சேவை வழங்குநரின் பெயரைக் கண்டறியவும் |
|
ATD96XXXXXXXX; |
குறிப்பிட்ட எண்ணுக்கு அழைப்பு, அரை பெருங்குடலுடன் முடிகிறது |
|
AT + CNUM |
சிம் கார்டின் எண்ணிக்கையைக் கண்டறியவும் (சில சிம்களுக்கு வேலை செய்யாமல் போகலாம்) |
|
ஏ.டி.ஏ. |
உள்வரும் அழைப்பிற்கு பதிலளிக்கவும் |
|
ATH |
தற்போதைய உள்வரும் அழைப்பை நிறுத்துங்கள் |
|
AT + COLP |
உள்வரும் அழைப்பு எண்ணைக் காட்டு |
|
AT + VTS = (எண்) |
டிடிஎம்எஃப் எண்ணை அனுப்பவும். உங்கள் மொபைல் விசைப்பலகையில் எந்த எண்ணையும் (எண்) பயன்படுத்தலாம் |
|
AT + CMGR |
AT + CMGR = 1 செய்தியை முதல் இடத்தில் படிக்கிறது |
|
AT + CMGD = 1 |
முதல் இடத்தில் செய்தியை நீக்கு |
|
AT + CMGDA = ”DEL ALL” |
சிமிலிருந்து எல்லா செய்திகளையும் நீக்கு |
|
AT + CMGL = ”ALL” |
சிமிலிருந்து அனுப்பப்பட்ட அனைத்தையும் படிக்கவும் |
|
AT + CMGF = 1 |
எஸ்எம்எஸ் உள்ளமைவை அமைக்கவும். “1” என்பது உரை மட்டும் பயன்முறையாகும் |
|
AT + CMGS = “+91 968837XXXX” > சர்க்யூட் டைஜஸ்ட் உரை
|
ஒரு குறிப்பிட்ட எண்ணுக்கு 968837XXXX க்கு எஸ்எம்எஸ் அனுப்புகிறது. “>” ஐ நீங்கள் காணும்போது உரையை உள்ளிடத் தொடங்குங்கள். உரையை அனுப்ப Ctrl + Z ஐ அழுத்தவும். |
|
AT + CGATT? |
சிம் கார்டில் இணைய இணைப்பை சரிபார்க்க |
|
AT + CIPSHUT |
TCP இணைப்பை மூட, படிவ இணையத்தை துண்டிக்க பொருள் |
|
AT + CSTT = “APN”, ”பயனர்பெயர்”, “பாஸ்” |
உங்கள் APN மற்றும் Pass விசையுடன் GPRS உடன் இணைக்கவும். நெட்வொர்க் வழங்குநரிடமிருந்து பெறலாம். |
|
AT + CIICR |
சிம் கார்டில் டேட்டா பேக் இருக்கிறதா என்று சோதிக்கவும் |
|
AT + CIFSR |
சிம் நெட்வொர்க்கின் ஐபி பெறவும் |
|
AT + CIPSTART = “TCP”, ”SERVER IP”, ”PORT” |
TCP ஐபி இணைப்பை அமைக்கப் பயன்படுகிறது |
|
AT + CIPSEND |
இந்த கட்டளை சேவையகத்திற்கு தரவை அனுப்ப பயன்படுகிறது |
சுற்று வரைபடம்:
பிஐசி மைக்ரோகண்ட்ரோலருடன் ஜிஎஸ்எம் தொகுதிக்கு இடைமுகத்திற்கான இணைப்பு வரைபடம் கீழே காட்டப்பட்டுள்ளது.

GSM தொகுதியின் Tx மற்றும் Rx ஊசிகளை முறையே PIC MCU PIC16F877A இன் Rx மற்றும் Tx ஊசிகளுடன் இணைத்துள்ளோம். இது இரண்டிற்கும் இடையே ஒரு தொடர் இணைப்பை ஏற்படுத்தும். மேலும், ஜிஎஸ்எம் மற்றும் பிஐசி தொகுதி இரண்டையும் பொதுவான தரையில் மறக்க வேண்டாம். எங்கள் ஜிஎஸ்எம் தொகுதியின் நிலையை அறிய எல்சிடி டிஸ்ப்ளேவையும் பயன்படுத்தியுள்ளோம். இணைப்புகள் முடிந்ததும் உங்கள் வன்பொருள் கீழே உள்ளதைப் போல இருக்கும்.

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

புரோகிராமிங் உங்களுக்கு PIC மைக்ரோகண்ட்ரோலர்:
இந்த திட்டத்திற்கான முழுமையான நிரலை இந்த டுடோரியலின் கீழே காணலாம். இங்கே நான் சில முக்கியமான செயல்பாடுகளையும் குறியீடுகளையும் விளக்குகிறேன். இந்த திட்டத்தில் எல்.சி.டி குறியீடுகளும் உள்ளன, அவை பி.ஐ.சி மைக்ரோகண்ட்ரோலருடன் எல்.சி.டியை இடைமுகப்படுத்துகின்றன, பி.ஐ.சி மைக்ரோகண்ட்ரோலருடன் எல்.சி.டி.
முன்பு கூறியது போல், சீரியல் தகவல்தொடர்பு முறை மூலம் AT கட்டளைகளைப் பயன்படுத்தி PIC மற்றும் GSM க்கு இடையில் தொடர்பு கொள்ளப் போகிறோம். எனவே, முதலில் _SIM900 () ஐ துவக்குவதன் மூலம் எங்கள் PIC மைக்ரோகண்ட்ரோலரில் USART தொடர்பு தொகுதியை துவக்க வேண்டும் ; செயல்பாடு. இந்த செயல்பாட்டின் உள்ளே நாம் Tx மற்றும் RX ஊசிகளை அறிவித்து, ஒத்திசைவற்ற வரவேற்பு மற்றும் பரிமாற்றத்தை 9600 பாட் வீதம் மற்றும் 8-பிட் பயன்முறையில் துவக்குகிறோம்.
// *** SIM900 க்கு UART ஐத் தொடங்கவும் ** // வெற்றிடத்தைத் தொடங்கு_SIM900 (வெற்றிடத்தை) {// **** UART க்கான I / O ஊசிகளை அமைத்தல் **** // TRISC6 = 0; // TX முள் வெளியீடாக அமைக்கப்படுகிறது TRISC7 = 1; // ஆர்எக்ஸ் முள் உள்ளீடாக அமைக்கப்பட்டது // ________ ஐ / ஓ பின்ஸ் செட் __________ // / ** தேவையான பாட் வீதத்திற்காக எஸ்பிபிஆர்ஜி பதிவைத் தொடங்கவும், வேகமான பாட்_ரேட்டுக்கு பிஆர்ஜிஹெச் அமைக்கவும் ** / SPBRG = 129; // SIM900 9600 பாட் விகிதத்தில் இயங்குகிறது, எனவே 129 BRGH = 1; // உயர் பாட்_ரேட்டுக்கு // _________ பாட்_ரேட் அமைப்பின் முடிவு _________ // // **** ஒத்திசைவற்ற சீரியல் போர்ட்டை இயக்கு ******* // SYNC = 0; // ஒத்திசைவற்ற SPEN = 1; // சீரியல் போர்ட் ஊசிகளை இயக்கு // _____ ஒத்திசைவற்ற சீரியல் போர்ட் இயக்கப்பட்டது _______ // // ** பரிமாற்றம் மற்றும் வரவேற்புக்கு தயாராகலாம் ** // TXEN = 1; // பரிமாற்றத்தை இயக்கு CREN = 1; // வரவேற்பை இயக்கு // __ UART தொகுதி மேலே மற்றும் பரிமாற்றம் மற்றும் வரவேற்புக்கு தயாராக உள்ளது __ // // ** 8-பிட் பயன்முறையைத் தேர்ந்தெடுக்கவும் ** // TX9 = 0; // 8-பிட் வரவேற்பு தேர்ந்தெடுக்கப்பட்ட RX9 = 0;// 8-பிட் வரவேற்பு முறை தேர்ந்தெடுக்கப்பட்டது // __ 8-பிட் பயன்முறை தேர்ந்தெடுக்கப்பட்டது __ //} // ________ UART தொகுதி தொடங்கப்பட்டது __________ //
இப்போது நாம் / எங்கள் ஜிஎஸ்எம் தொகுதிக்கு தகவல்களைப் படித்து எழுத வேண்டும். இதற்காக _SIM900_putch (), _SIM900_getch (), _SIM900_send_string (), _SIM900_print () செயல்பாடுகளைப் பயன்படுத்துகிறோம். இந்த செயல்பாடுகள் டிரான்ஸ்மிட் மற்றும் TXREG மற்றும் RCREG போன்ற இடையக பதிவுகளை தொடர்ச்சியாக தரவைப் படிக்க அல்லது எழுத பயன்படுத்துகின்றன.
// ** ஒரு பைட் தேதியை UART க்கு அனுப்பும் செயல்பாடு ** // வெற்றிடமான _SIM900_putch (char bt) {போது (! TXIF); // TX இடையக இலவசமாக இருக்கும் வரை நிரலை வைத்திருங்கள் TXREG = bt; // பெறப்பட்ட மதிப்புடன் டிரான்ஸ்மிட்டர் இடையகத்தை ஏற்றவும் ________ // _____________ செயல்பாட்டின் முடிவு ________________ // // ** UART இலிருந்து ஒரு பைட் தேதியைப் பெறுவதற்கான செயல்பாடு ** // char _SIM900_getch () {if (OERR) // பிழையைச் சரிபார்க்கவும் { CREN = 0; // பிழை என்றால் -> மீட்டமை CREN = 1; // பிழை இருந்தால் -> மீட்டமை} போது (! RCIF); // RX இடையக இலவச வருவாய் RCREG ஆகும் வரை நிரலை வைத்திருங்கள்; // மதிப்பைப் பெற்று அதை முக்கிய செயல்பாட்டிற்கு அனுப்புங்கள்} // _____________ செயல்பாட்டின் முடிவு ________________ // // ** சரத்தை பைட்டாக மாற்றும் செயல்பாடு ** // வெற்றிடமான SIM900_send_string (char * st_pt) {போது (* st_pt) // இருந்தால் ஒரு கரி _SIM900_putch (* st_pt ++);// இதை ஒரு பைட் தரவாக செயலாக்கு ptr ++); }
மேலே உள்ள செயல்பாடுகள் உலகளாவியவை மற்றும் எந்தவொரு பயன்பாடுகளுக்கும் மாற்றப்பட வேண்டியதில்லை. தோராயமான அறிமுகத்தை வழங்க மட்டுமே அவை விளக்கப்பட்டன. புரிந்து கொள்வதன் மூலம் நீங்கள் விரும்பினால் அவற்றில் ஆழமாக டைவ் செய்யலாம்.
இப்போது எங்கள் முக்கிய செயல்பாட்டின் உள்ளே, நாங்கள் USART இணைப்பை துவக்கி, கீழேயுள்ள குறியீட்டைப் பயன்படுத்தி “AT” ஐ அனுப்பும்போது “சரி” ஐப் பெற முடியுமா என்று சரிபார்க்கிறோம்
{Lcd_Set_Cursor (2,1); Lcd_Print_String ("தொகுதி கிடைக்கவில்லை"); } போது (! SIM900_isStarted ()); // "சரி" Lcd_Set_Cursor (2,1) ஐ திருப்பி அனுப்ப GSM வரை காத்திருங்கள்; Lcd_Print_String ("தொகுதி கண்டறியப்பட்டது"); __ தாமத_எம்எஸ் (1500);
செயல்பாடு SIM900_isStarted (); GSM க்கு “AT” ஐ அனுப்பும், மேலும் அதிலிருந்து “சரி” என்ற பதிலுக்காக காத்திருக்கும். ஆம் எனில், அது வேறு 1 ஐ வழங்கும்;
தொகுதி கண்டறியப்படாவிட்டால் அல்லது ஏதேனும் இணைப்பு சிக்கல் இருந்தால் எல்சிடி “தொகுதி காணப்படவில்லை” என்பதைக் காண்பிக்கும், இல்லையெனில் அது தொகுதி கண்டறியப்பட்டதைக் காண்பிக்கும், அடுத்த கட்டத்திற்குச் செல்லவும், சிம் கார்டை கீழே கண்டறிய முடியுமா என்று நாங்கள் சரிபார்க்கிறோம் குறியீட்டின் வரி.
/ * சிம் கார்டு கண்டறியப்பட்டதா என சரிபார்க்கவும் * / செய்யுங்கள் {Lcd_Set_Cursor (2,1); Lcd_Print_String ("சிம் கிடைக்கவில்லை"); } போது (! SIM900_isReady ()); // "+ CPIN: READY" Lcd_Set_Cursor (2,1) திருப்பி அனுப்ப ஜிஎஸ்எம் வரை காத்திருங்கள்; Lcd_Print_String ("சிம் கண்டறியப்பட்டது"); __ தாமத_எம்எஸ் (1500);
SIM900_isReady () செயல்பாடு “AT + CPIN?” ஐ அனுப்பும். GSM க்கு மற்றும் “+ CPIN: READY” பதிலுக்காக காத்திருக்கிறது. ஆம் எனில், அது வேறு 1 ஐ வழங்கும்;
ஒரு சிம் கார்டு கண்டுபிடிக்கப்பட்டால், எல்சிடியில் சிம் கண்டறியப்படும். பின்னர், “ ATD mobilenumber ” கட்டளையைப் பயன்படுத்தி அழைப்பை மேற்கொள்ள முயற்சி செய்யலாம் . ”. இங்கே ஒரு எடுத்துக்காட்டு என் எண்ணை ATD93643159XX; நீங்கள் அந்தந்த மொபைல் எண்ணை அங்கு மாற்ற வேண்டும்.
/ * தொலைபேசி அழைப்பை வைக்கவும் * / செய்யுங்கள் {_SIM900_print ("ATD93643XXXXX; \ r \ n"); // இங்கே நாம் 93643XXXXX Lcd_Set_Cursor (1,1) எண்ணுக்கு அழைப்பு விடுகிறோம்; Lcd_Print_String ("அழைப்பு விடுக்கிறது…."); } போது (_SIM900_ waitResponse ()! = SIM900_OK); // ESP "சரி" Lcd_Set_Cursor (1,1) ஐ திருப்பி அனுப்பும் வரை காத்திருங்கள்; Lcd_Print_String ("அழைப்பு வைக்கப்பட்டது…."); __ தாமத_எம்எஸ் (1500);
அழைப்பு வந்தவுடன் எல்சிடி அழைப்பு இடம் காண்பிக்கும், மேலும் அந்த குறிப்பிட்ட எண்ணுக்கு உள்வரும் அழைப்பைப் பெற வேண்டும்.
ஜிஎஸ்எம் தொகுதிக்கு இணைக்கப்பட்ட மொபைல் எண்ணையும் நீங்கள் அழைக்கலாம் மற்றும் கீழேயுள்ள குறியீட்டைப் பயன்படுத்தி உங்கள் எல்சிடி திரையில் ஒய் குறித்து அறிவிக்கலாம்
(1) {if (_SIM900_nightResponse () == SIM900_RING) // உள்வரும் அழைப்பு இருக்கிறதா என்று சோதிக்கவும் {Lcd_Set_Cursor (2,1); Lcd_Print_String ("உள்வரும் அழைப்பு !!."); }}
உள்வரும் அழைப்பை ஜிஎஸ்எம் தொகுதி கண்டறிந்தால், அது எல்சிடி தொகுதியின் இரண்டாவது வரியில் உள்வரும் அழைப்பைக் காண்பிக்கும். _SIM900_ WaitResponse () செயல்பாடு GSM தொகுதியிலிருந்து உள்வரும் தரவைச் சரிபார்க்கும். வெயிட் ரெஸ்பான்ஸ் () காரணமாக இது “RING” க்கு சமமான SIM900_RING ஐப் பெறும்போது, “உள்வரும் அழைப்பு” என்ற நிலையைக் காண்பிப்போம்.
ஜிஎஸ்எம் தொகுதியைப் பயன்படுத்தி கிட்டத்தட்ட எல்லா வகையான செயல்பாடுகளையும் செய்ய இது போன்ற உங்கள் சொந்த செயல்பாடுகளை நீங்கள் உருவாக்கலாம். நீங்கள் விஷயங்களை ஹார்ட்கோட் செய்ய விரும்பினால், __SIM900_print () செயல்பாட்டைப் பயன்படுத்தி கீழே உள்ள எந்த AT கட்டளையையும் அனுப்பலாம்.
_SIM900_print ("AT + CPIN? \ R \ n");
கட்டளை முடிவடைவதைக் குறிக்க நீங்கள் கட்டளையிட்ட அனைத்தையும் “\ r \ n” உடன் பின்பற்ற வேண்டும் என்பதை நினைவில் கொள்ளுங்கள்.
உருவகப்படுத்துதல்:
நிரல் எவ்வாறு செயல்படுகிறது என்பதை நீங்கள் புரிந்துகொண்டவுடன், நீங்கள் உருவகப்படுத்த முயற்சி செய்யலாம் மற்றும் உங்கள் தேவைகளுக்கு ஏற்ப மாற்றங்களைச் செய்யலாம். உருவகப்படுத்துதல் உங்களுக்கு நிறைய நேரத்தை மிச்சப்படுத்தும். உருவகப்படுத்துதல் புரோட்டியஸைப் பயன்படுத்தி செய்யப்படுகிறது, அது கீழே தெரிகிறது.

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

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