- MQTT நெறிமுறை என்றால் என்ன?
- MQTT எவ்வாறு இயங்குகிறது?
- கிரகணம் கொசு தரகர்
- கூறுகள் தேவை
- கிரகணம் MQTT டெஸ்ட்-சர்க்யூட் - திட்டவட்டமான
- புரோக்கருடன் தொடர்புகளை நிறுவ ESP8266 ஐ நிரல் செய்தல்
- Arduino ஐப் பயன்படுத்தி ESP8266 உடன் MQTT ஐ சோதிக்கிறது
கடந்த சில ஆண்டுகளில், ஐஓடி (இன்டர்நெட் ஆஃப் திங்ஸ்) சாதனங்கள் நம் அன்றாட வாழ்க்கையின் பிரித்தறிய முடியாத பகுதியாக மாறிவிட்டன. ஸ்மார்ட் வீடுகள், ஸ்மார்ட் பல்புகள் முதல் ஸ்மார்ட் உபகரணங்கள் வரை; இணைக்கப்பட்ட சாதனங்களின் நெட்வொர்க்கை உருவாக்க படைப்பாளர்களும் டெவலப்பர்களும் இந்த தொழில்நுட்பத்தை இணைத்து வருகிறார்கள், இது எங்கள் அன்றாட வாழ்க்கையை இன்னும் உற்சாகப்படுத்துகிறது. தகவல்தொடர்பு எளிதில் இருப்பதால் இவை அனைத்தும் சாத்தியமாகியுள்ளன. சாதனங்களிடையே தொடர்புகொள்வதற்கு பல வழிகள் உள்ளன, ஆனால் வணிக மற்றும் பொழுதுபோக்கு தயாரிப்புகளில், பொதுவாக பயன்படுத்தப்படும் ஒரு நெறிமுறை செய்தி வரிசை டெலிமெட்ரி போக்குவரத்து (MQTT) ஆகும். ஆர்டுயினோ மற்றும் கூகுள் அசிஸ்டெண்ட்டைப் பயன்படுத்தி குரல்-கட்டுப்படுத்தப்பட்ட எஃப்எம் ரேடியோவை நாங்கள் முன்பு உருவாக்கியுள்ளோம், இது நோட்எம்சியு போர்டுடன் தொடர்புகொள்வதற்கு MQTT ஐப் பயன்படுத்துகிறது. இது உங்களுக்கு சுவாரஸ்யமாக இருக்கிறதா என்று பாருங்கள்.
இந்த திட்டத்தில், நாங்கள் ஒரு இலவச மற்றும் பிரபலமான கிரகணம் MQTT தரகரைப் பயன்படுத்துவோம், மேலும் ஒரு IoT சாதனத்தை எவ்வாறு இணைப்பது (எங்கள் விஷயத்தில், இது ஒரு NodeMCU தொகுதி) ஒரு MQTT தரகருடன் இணைத்து MQTT தரகர் மற்றும் NodeMCU இடையே தரவை மாற்றுவோம்.
MQTT நெறிமுறை என்றால் என்ன?
நாங்கள் மேற்கொண்டு செல்வதற்கு முன், MQTT (செய்தி வரிசைப்படுத்தல் டெலிமெட்ரி போக்குவரத்து) நெறிமுறை பற்றி தெளிவான யோசனை வைத்திருப்பது நல்லது. இது இலகுரக செய்தி அனுப்பும் நெறிமுறையாகும், இது வெளியீடு / சந்தா முறையைப் பயன்படுத்துகிறது மற்றும் பல சாதனங்களுக்கு இடையில் செய்திகளை மொழிபெயர்க்கிறது. MQTT நெறிமுறையைப் பயன்படுத்தி, தரவை அனுப்பலாம் / பெறலாம் மற்றும் வாசிப்பு சென்சார் தரவு போன்ற பல்வேறு வெளியீட்டு சாதனங்களையும் கட்டுப்படுத்தலாம். இது TCP இன் மேல் உருவாக்கப்பட்டது, அதனால்தான் இது HTTP போன்ற ஒத்த நெறிமுறைகளை விட வேகமானது. இது தவிர, அதன் இலகுரக போன்ற பிற நெறிமுறைகளை விட இது பல நன்மைகளைக் கொண்டுள்ளது, எனவே இது அதிகப்படியான நினைவகத்தை உட்கொள்வதில்லை, இது மிகக் குறைந்த பிணைய அலைவரிசையுடன் வேலை செய்ய முடியும், அதற்கு மேல், இது ஒரு வலுவான பாதுகாப்பு நெறிமுறையைக் கொண்டுள்ளது. இந்த அம்சங்கள் பல பயன்பாடுகளுக்கு ஏற்றதாக அமைகின்றன.
MQTT எவ்வாறு இயங்குகிறது?
MQTT நெறிமுறையின் செயல்பாட்டைப் புரிந்து கொள்ள, நாம் மூன்று அடிப்படை விஷயங்களைப் புரிந்து கொள்ள வேண்டும்; மேலே உள்ள வரைபடம் அதைக் காட்டுகிறது. மேலும், அதை கட்டுரையில் கீழே விளக்கியுள்ளோம்.
MQTT கிளையண்ட்:
ஒரு MQTT வாடிக்கையாளர் எந்த சாதனம் என்று அழைக்கப்படும் ஒரு மைய செர்வருக்கு கொண்டு MQTT செயல்பாடுகள் மற்றும் தொடர்பு இயங்கும் (இது ஒரு மைக்ரோகண்ட்ரோலர் அல்லது ஒரு சர்வர் இருக்க முடியும்) ஆகும் " தரகர்." இணைக்கப்பட்ட வாடிக்கையாளர்களிடையே தரவு தகவல்தொடர்பு தரகர் கையாளுகிறார்.
MQTT வெளியீட்டாளர்:
ஒரு வாடிக்கையாளர் எந்த தகவலையும் அனுப்ப விரும்பினால், கிளையன் “வெளியீட்டாளர்” என்று அழைக்கப்படுகிறார். ஒரு குறிப்பிட்ட தலைப்பில் தகவல்களை வெளியீட்டாளர் வெளியிடுவார். “ தலைப்பு ” என்பது நாம் செய்திகளை வெளியிட / குழுசேரக்கூடிய ஒரு பாதை. தரகர் பின்னர் பயனரால் வெளியிடப்பட்ட தகவல்களை அந்த குறிப்பிட்ட தலைப்புக்கு குழுசேர்ந்த வாடிக்கையாளர்களுக்கு (சந்தாதாரர் என்றும் அழைக்கப்படுகிறார்) அனுப்புகிறார்.
MQTT சந்தாதாரர்:
MQTT சந்தாதாரர் ஒரு தலைப்புகளைப் சேரும்போது MQTT தரகர் மூலம் அனுப்பப்படும் செய்திகளை வாசிக்க தரகர்.
கிரகணம் கொசு தரகர்
கிரகணம் கொசு என்பது ஒரு திறந்த மூல MQTT தரகர், இது இலகுரக மற்றும் தகவல்தொடர்புக்கான IoT சாதனங்களில் பயன்படுத்த ஏற்றது. MQTT நெறிமுறை ஒரு வெளியிடக்கூடாது / மாதிரி பதிவு பயன்படுத்தி செய்தியை மாற்றும் ஒரு இலகுரக முறையை அளிக்கிறது. தலைப்பைப் பற்றி மேலும் அறிய நீங்கள் அதிகாரப்பூர்வ கொசு வலைத்தளத்தைப் பார்வையிடலாம்.
கிரகணம் கொசு தரகர் அமைத்தல்:
தரகருடன் தொடர்புகளை ஏற்படுத்த, முதலில் அதை அமைக்க வேண்டும். இந்த திட்டத்தில், தரகருடன் தகவல்களை வெளியிட மற்றும் குழுசேர Android பயன்பாடு பயன்படுத்தப்படுகிறது. பின்வரும் வழிமுறைகள் அமைவு செயல்முறையைப் பற்றிய சிறந்த யோசனையை உங்களுக்கு வழங்கும்.
படி 1:
முதலில், கூகிள் பிளே ஸ்டோர் / ஆப் ஸ்டோரில் கிடைக்கும் எந்த “MQTT கிளையன்ட்” பயன்பாட்டையும் பதிவிறக்கம் செய்து நிறுவவும். இந்த திட்டத்தில், “MQTT கிளையன்ட்” என்ற பயன்பாடு பயன்படுத்தப்படுகிறது, இது கீழே காட்டப்பட்டுள்ள படத்தைப் போல் தெரிகிறது.

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

படி -3:
அதன்பிறகு, தரகரின் விவரங்களை தேவையான துறையில் நிரப்ப வேண்டும். முதலில், பயன்பாட்டில் காட்டப்பட்டுள்ள “இயக்கப்பட்டது” விருப்பத்தை சொடுக்கவும். இந்த திட்டத்தில், கிரகணம் MQTT தரகர் பயன்படுத்தப்படுகிறது, நிரப்பப்பட வேண்டிய விவரங்கள் கீழே கொடுக்கப்பட்டுள்ளன:
புனைப்பெயர்: உங்கள் விருப்பத்திற்கு ஒரு பெயரைக் கொடுங்கள்
புரவலன்: mqtt.eclipse.org
துறைமுகம்: 1883
வாடிக்கையாளர் ஐடி: உங்கள் விருப்பத்திற்கு ஒரு ஐடியைக் கொடுங்கள்
மேற்கண்ட விவரங்களை அந்தந்த துறைகளில் நிரப்ப வேண்டும். மற்ற எல்லா புலங்களும் தேவையில்லை, அவற்றை காலியாக விடலாம். வெற்றிகரமாக முடிந்த பிறகு, தரகர் விவரங்களைச் சேமிக்க சேமி பொத்தானைக் கிளிக் செய்க.

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

புரோக்கருடன் தொடர்புகளை நிறுவ ESP8266 ஐ நிரல் செய்தல்
ஒரு எளிய Arduino குறியீடு MQTT தரகர் மற்றும் NodeMCU க்கு இடையில் தேவையான அனைத்து தகவல்தொடர்புகளையும் கவனித்துக்கொள்கிறது. இந்த பிரிவில், இந்த செயல்பாடு எவ்வாறு விரிவாக செயல்படுகிறது என்பதைக் கற்றுக்கொள்வோம்.
Arduino IDE ஐ அமைத்து குறியீட்டைப் பதிவேற்றுக:
நீங்கள் குறியீட்டை முதன்முறையாக NodeMCU இல் பதிவேற்றினால், நீங்கள் முதலில் Arduino IDE ஐ அமைக்க வேண்டும். அதைச் செய்ய, கீழே கொடுக்கப்பட்டுள்ள எளிய வழிமுறைகளைப் பின்பற்றவும்.
முதலில், Arduino IDE ஐத் திறந்து, பின்னர் கோப்பு–> விருப்பத்தேர்வுகள்–> அமைப்புகளுக்குச் செல்லவும் .

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

அடுத்து, கருவிகள்> வாரியம்> வாரியங்கள் நிர்வாகிக்குச் செல்லவும். வாரியத்தின் மேலாளர் சாளரத்தில், தேடல் பெட்டியில் ESP 8266 என தட்டச்சு செய்து Enter ஐ அழுத்தவும். கீழ்தோன்றலில் இருந்து சமீபத்திய பதிப்பைத் தேர்ந்தெடுத்து நிறுவு என்பதைக் கிளிக் செய்க. கீழே உள்ள படம் உங்களுக்கு தெளிவான யோசனையைத் தரும்.

இறுதியாக, நிறுவல் முடிந்ததும், கருவிகள் -> போர்டு -> க்குச் சென்று, NodeMCU 1.0 (ESP-12E Module) ஐத் தேர்ந்தெடுக்கவும். இப்போது, நீங்கள் Arduino IDE உடன் NodeMCU ஐ நிரல் செய்யலாம். Arduino IDE ஐ அமைப்பதை நாங்கள் முடித்துவிட்டதால், இப்போது முழுமையான குறியீட்டைப் பதிவேற்றலாம். ஆனால் முதலில், முழு குறியீட்டின் விரைவான விளக்கத்தைப் படியுங்கள்.
முதலாவதாக, நாம் சேர்த்தேன் "ESP8266WiFi.h" ESP8266 மற்றும் பயன்படுத்தி "PubSubClient.h" MQTT உள்ளது.
Arduino நூலகத்திற்குள் முன்பே கட்டப்பட்ட ESP8266 நூலகத்தை நீங்கள் காணலாம், ஆனால் நீங்கள் பப்ஸப் கிளையண்ட் நூலகத்தை அதனுடன் தொடர்புடைய கிட்ஹப் களஞ்சியத்திலிருந்து பதிவிறக்கம் செய்ய வேண்டும்.
#சேர்க்கிறது
பின்னர், உங்கள் வைஃபை பயனர்பெயர் மற்றும் கடவுச்சொல் போன்ற பிணைய சான்றுகளை வரையறுக்கவும். உங்கள் சான்றுகளை முறையே “நிர்வாகி” மற்றும் “12345678” க்கு பதிலாக மாற்றவும்.
const char * ssid = "admin"; const char * password = "12345678";
அடுத்து, நாங்கள் MQTT சேவையகத்தை உள்ளமைக்க வேண்டும். இந்த திட்டத்திற்காக எக்லிப்ஸ் MQTT சேவையகத்தைப் பயன்படுத்தியுள்ளோம், அதனால்தான் சேவையக முகவரி “mqtt.eclipse.org” என வழங்கப்படுகிறது . ஆனால் நீங்கள் கொசு, அடாஃப்ரூட் போன்ற வேறு எந்த சேவையகத்தையும் பயன்படுத்த திட்டமிட்டால், அதை உங்கள் குறிப்பிட்ட சேவையக முகவரி மற்றும் போர்ட் எண்ணுடன் மாற்றலாம்.
const char * mqtt_server = "mqtt.eclipse.org"; const int mqtt_port = 1883;
அடுத்து, வகுப்பு WiFiClient மற்றும் PubSubClient க்கான நிகழ்வுகள் உருவாக்கப்படுகின்றன, அவை நிரல் முழுவதும் பயன்படுத்தப்படும்.
வைஃபைக் கிளையண்ட் எஸ்பி கிளையண்ட்; PubSubClient கிளையண்ட் (espClient);
இல் அமைப்பு () பிரிவில், நாங்கள் அழைக்க WiFi.begin () உங்கள் விருப்பமான ஹாட்ஸ்பாட் க்கு ESP ஆனது இணைக்கும் இந்த முறை அழைத்து, முதல்.
WiFi.begin (ssid, password);
அடுத்து, WiFi.status () முறையைப் பயன்படுத்தி வெற்றிகரமான பிணைய இணைப்பைச் சரிபார்க்கிறோம் . வெற்றிகரமான இணைப்பிற்குப் பிறகு, இணைக்கப்பட்ட பிணையத்தின் SSID உடன் சீரியல் மானிட்டரில் ஒரு செய்தி அச்சிடப்படுகிறது.
(WiFi.status ()! = WL_CONNECTED) {தாமதம் (500); Serial.println ("வைஃபை உடன் இணைக்கிறது.."); Ial சீரியல்.பிரண்ட் ("வைஃபை உடன் இணைக்கப்பட்டுள்ளது:"); Serial.println (WiFi.SSID ());
இப்போது, நாங்கள் ஒரு தரகரை உருவாக்க வேண்டும். அதற்காக, நாங்கள் செட்சர்வர் முறையைப் பயன்படுத்தினோம்; இந்த முறை நாம் முன்னர் வரையறுக்கப்பட்ட இரண்டு வாதங்களை எடுக்கும். இப்போது, சேவையகத்திலிருந்து செய்திகளைப் பெற விரும்பினால், நாங்கள் ஒரு அழைப்பு செயல்பாட்டை உருவாக்க வேண்டும் . அதற்காக, நாங்கள் setCallback (callback) முறையைப் பயன்படுத்துகிறோம்.
client.setServer (mqtt_server, mqtt_port); client.setCallback (MQTTcallback);
இப்போது, ESP8266 கிளையனுடன் இணைக்க இணைப்பு (கிளையன்ட் ஐடி) செயல்பாட்டைப் பயன்படுத்தினோம். இங்கே கிளையன்ட் ஐடி என்பது கிளையண்டின் பெயர், அது தனித்துவமாக இருக்க வேண்டும். இது இணைக்கப்பட்டிருந்தால், சீரியல் மானிட்டருக்குள் ஒரு வெற்றிகரமான செய்தியைக் காட்டலாம்.
if (client.connect ("ESP8266")) {Serial.println ("இணைக்கப்பட்டுள்ளது"); } else {Serial.print ("மாநிலத்துடன் தோல்வியுற்றது") Serial.println (client.state ()); தாமதம் (2000); }
அடுத்து, நாம் அழைக்க client.subscribe () , ஒரு உள்ளமைக்கப்பட்ட குறிப்பிட்ட தலைப்பு குழுசேர பயன்படுத்தப்படும் MQTT செயல்பாடு. இந்த திட்டத்திற்காக, எங்கள் சந்தாதாரர் பெயராக “ எஸ்பி / டெஸ்ட் ” ஐப் பயன்படுத்தியுள்ளோம்.
client.subscribe ("esp / test");
இப்போது, புதுப்பிக்கப்பட்ட தகவல்கள் ஏதேனும் கிடைக்குமா இல்லையா என்பதைச் சரிபார்க்க MQTTcallback செயல்பாடு அழைக்கப்படுகிறது. புதிய தரவு கிடைத்தால், இந்த செயல்பாடு பெறப்பட்ட தரவை கையாளுகிறது மற்றும் சீரியல் மானிட்டரில் ஒரு செய்தியை அசல் செய்தி மற்றும் செய்தி பெறப்பட்ட தலைப்பு பெயருடன் அச்சிடுகிறது.
அடுத்து, செய்திகளை ஒரு சரமாக மாற்றுவோம், இதன்மூலம் எந்தவொரு தூண்டுதல் செயல்களையும் ஒப்பிட்டு சரிபார்க்க முடியும். இந்த திட்டத்தில், கீழேயுள்ள குறியீட்டில் காட்டப்பட்டுள்ளபடி, எல்.ஈ.டி MQTT கட்டளைகளைப் பயன்படுத்தி ஆன் / ஆஃப் செய்யப்படுகிறது.
(int i = 0; i <length; i ++) {message = message + (char) payload; } சீரியல்.பிரண்ட் (செய்தி); if (செய்தி == "ஆன்") {டிஜிட்டல்ரைட் (எல்.ஈ.டி, உயர்); }
இறுதியாக, தலைப்பில் தகவல்களை வெளியிட. Client.publish () செயல்பாடு பயன்படுத்தப்படுகிறது. இந்த திட்டத்தில், ஒரு புஷ்-பொத்தான் நிலை சரிபார்க்கப்படுகிறது, பொத்தானை அழுத்தினால், கீழே காட்டப்பட்டுள்ளபடி ஒரு தலைப்பு “ esp / test1 ” க்கு ஒரு செய்தி வெளியிடப்படும்.
if (DigitalRead (D1) == 0)) {client.publish ("esp / test1", "ESP8266 இலிருந்து வணக்கம்"); } else; client.loop ();
Arduino ஐப் பயன்படுத்தி ESP8266 உடன் MQTT ஐ சோதிக்கிறது
எங்கள் இறுதி சோதனைக்கு, நாங்கள் முன்பு அமைத்த Android பயன்பாட்டைப் பயன்படுத்தப் போகிறோம்.
MQTT கிளையன்ட் பயன்பாட்டைத் திறந்து, உங்கள் மொபைலில் செயலில் இணைய இணைப்பு இருப்பதை உறுதிசெய்க. மேலும், NodeMCU இணைக்கப்பட்டுள்ள ஹாட்ஸ்பாட்டில் செயலில் இணைய இணைப்பு இருக்க வேண்டும். எல்லாவற்றையும் இணையத்துடன் இணைத்தவுடன், நாங்கள் ESP தொகுதியிலிருந்து “ESP8266 இலிருந்து வணக்கம்” சரத்தை அனுப்பப் போகிறோம், இது Android பயன்பாட்டிற்குள் பிரதிபலிக்கும், மேலும் எங்களுக்கு அறிவிப்பு கிடைக்கும். அடுத்து, Android பயன்பாட்டிலிருந்து ஒரு சரத்தை அனுப்புவோம், இது ESP8266 Node MCU போர்டுடன் இணைக்கப்பட்டுள்ள எல்.ஈ.டி.
படி -1: (தலைப்புக்கு குழுசேர்):
நாங்கள் முன்பு கட்டமைத்த பயன்பாட்டில் சேமிக்கப்பட்ட MQTT விருப்பத்தை சொடுக்கவும். இது ஒரு திரையை பாப் அப் செய்யும், அங்கு “ஒரு தலைப்புக்கு குழுசேர்” என்று கேட்கப்படும் . நாங்கள் முன்னர் தலைப்பை “ esp / test1 ” ஆக உள்ளமைத்துள்ளோம். எனவே, Android பயன்பாட்டில், “ esp / test1 ” என்று எழுதுவோம். குழுசேர் என்பதைக் கிளிக் செய்க, அவ்வாறு செய்வது கீழே உள்ள ஒரு திரையை உங்களுக்கு வழங்கும், அங்கு அது குறிப்பிட்ட தலைப்பிலிருந்து “எந்த செய்தியும் பெறப்படவில்லை” என்பது போல் எழுதப்படும்.

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

படி -2: தலைப்புக்கு வெளியிடுக:
இப்போது தலைப்பில் வெளியிட, பயன்பாட்டின் UP ARROW பொத்தானைக் கிளிக் செய்க, அது கீழே காட்டப்பட்டுள்ளபடி ஒரு திரையைத் திறக்கும்.

இப்போது, தலைப்பு புலத்தில், “ எஸ்பி / டெஸ்ட் ” என்று எழுதுங்கள் மற்றும் செய்தி புலத்தில், முறையே எல்இடியை ஆன் மற்றும் ஆஃப் செய்ய “ ஆன் ” அல்லது “ ஆஃப் ” என்று எழுதுங்கள். எடுத்துக்காட்டாக, தலைப்புக்கு “ஆன்” வெளியிடப்பட்டால், எல்.ஈ.டி இயக்கப்படும், மேலும் "ஆஃப்" தலைப்புக்கு வெளியிடப்பட்டால், எல்.ஈ.டி அணைக்கப்படும்.
நீங்கள் கட்டுரையை விரும்பினீர்கள், புதிதாக ஒன்றைக் கற்றுக்கொண்டீர்கள் என்று நம்புகிறேன். இந்த கட்டுரை தொடர்பாக ஏதேனும் கேள்விகள் இருந்தால், தயவுசெய்து கீழே கருத்துத் தெரிவிக்கவும் அல்லது அதற்கு பதிலாக எங்கள் மன்றத்தைப் பயன்படுத்தலாம்.
