সুচিপত্র:

A9G GPS & GPRS মডিউল টিউটোরিয়াল - আই-চিন্তক - AT কমান্ড: 7 টি ধাপ
A9G GPS & GPRS মডিউল টিউটোরিয়াল - আই-চিন্তক - AT কমান্ড: 7 টি ধাপ

ভিডিও: A9G GPS & GPRS মডিউল টিউটোরিয়াল - আই-চিন্তক - AT কমান্ড: 7 টি ধাপ

ভিডিও: A9G GPS & GPRS মডিউল টিউটোরিয়াল - আই-চিন্তক - AT কমান্ড: 7 টি ধাপ
ভিডিও: Ai thinker A9/A9G DTMF Home Automation || ai-thinker a9 gprs + gsm development board || Arduino UNO 2024, জুলাই
Anonim
Image
Image

আরে, কি খবর, বন্ধুরা! CETech থেকে এখানে আর্কশ।

আজ, আমরা AI থিঙ্কারের A9G GPS, GSM এবং GPRS মডিউল দিয়ে যাচ্ছি। আরো কিছু মডিউল রয়েছে যেমন A9 এবং A6 যেমন AI থিঙ্কারের যা একই রকম GSM এবং GPRS ক্ষমতা রাখে কিন্তু A9G এর বিশেষ বিষয় হল যে GSM এবং GPRS ক্ষমতার সাথে এটি GPS সক্ষম এবং জিপিএস সম্পর্কিত ফাংশন করতে সক্ষম। এটি অন্যান্য মডিউলগুলির চেয়ে একটি প্রান্ত দেয়।

এই টিউটোরিয়ালে, আমরা এই মডিউলের জিপিএস ক্ষমতাগুলির কাজ করার চেষ্টা করব এবং এর পরে, শেষের দিকে, আমরা জিএসএম এবং জিপিআরএস মোডে মডিউলের কার্যকারিতাও পরীক্ষা করব।

সুতরাং এর মধ্যে সরাসরি ঝাঁপ দাও।

ধাপ 1: আপনার নির্মিত প্রকল্পগুলির জন্য PCBs পান

A9G মডিউল সম্পর্কে
A9G মডিউল সম্পর্কে

PCBGOGO, পিসিবি শিল্পে 10+ বছর ধরে শীর্ষস্থানীয় PCB প্রস্তুতকারক, চেক করতে হবে, সস্তায় অনলাইনে PCBs অর্ডার করার জন্য!

আপনি 10 টি ভাল মানের PCBs তৈরি করেন এবং আপনার দোরগোড়ায় 5 ডলার এবং কিছু শিপিংয়ের জন্য পাঠান। আপনি আপনার প্রথম অর্ডারে শিপিংয়ে ছাড় পাবেন।

PCBGOGO প্রোটোটাইপ থেকে গণ উত্পাদন পর্যন্ত দ্রুত-মোড়ানো PCB ফ্যাব্রিকেশন এবং PCB সমাবেশে অত্যন্ত বিশেষজ্ঞ। তাদের তিনটি কারখানা 17, 000 M2 এরও বেশি জুড়ে রয়েছে, যা ISO 9001: 2015 কোয়ালিটি ম্যানেজমেন্ট সিস্টেমের স্ট্যান্ডার্ডের সাথে সম্পূর্ণরূপে সঙ্গতিপূর্ণ। সমস্ত বানোয়াট PCBs এবং একত্রিত PCBs উচ্চমানের এবং UL, REACH এবং RoHS দিয়ে প্রত্যয়িত। এখন পর্যন্ত, PCBGOGO এর প্রতিদিন 3000+ PCB ফেব্রিকেশন এবং অ্যাসেম্বলি অর্ডার শেষ করার ক্ষমতা রয়েছে এবং জমা হওয়া গ্রাহকরা 100,000+ পর্যন্ত পৌঁছেছে। যদি আপনার PCBs তৈরি বা একত্রিত করার প্রয়োজন হয় তবে সেগুলি পরীক্ষা করে দেখুন। তারা 5PCS থেকে PCB ফ্যাব্রিকেশন অর্ডার পরিমাণ এবং 1PC থেকে PCB সমাবেশ অর্ডার পরিমাণের সাথে আপনার নমুনা অর্ডারকে স্বাগত জানায়।

ধাপ 2: A9G মডিউল সম্পর্কে

A9G মডিউল সম্পর্কে
A9G মডিউল সম্পর্কে

A9G হল একটি সম্পূর্ণ কোয়াড-ব্যান্ড GSM / GPRS মডিউল যা GPRS এবং GPS / BDS প্রযুক্তিকে একত্রিত করে এবং এটি একটি কম্প্যাক্ট SMD প্যাকেজে সংহত করে, GNSS অ্যাপ্লিকেশন তৈরিতে গ্রাহকদের সময় এবং অর্থ সাশ্রয় করে। A9G ডিফল্টভাবে একটি বুটলোডার বা ফার্মওয়্যারের সাথে আসে এবং তাই এটি Arduino, ESP8266, এবং Raspberry Pi এর মাধ্যমে AT কমান্ড ব্যবহার করে নিয়ন্ত্রণ করা যায়। এটি Arduino এবং Raspberry Pi এর মতো মডিউলগুলিকে ইন্টারনেটে সংযুক্ত করতে ব্যবহার করা যেতে পারে এবং IoT অ্যাপ্লিকেশনের বিস্তৃত পরিসরে ব্যবহার করা যেতে পারে এবং হোম অটোমেশন, ইন্ডাস্ট্রিয়াল ওয়্যারলেস কন্ট্রোল, পরিধানযোগ্য ইলেকট্রনিক্স, ওয়্যারলেস লোকেশন সেন্সিং ডিভাইস, ওয়্যারলেস লোকেশন সিস্টেম সিগন্যাল এবং অন্যান্য আইওটি অ্যাপ্লিকেশন।

A9G SMD প্যাকেজ পণ্যের দ্রুত উৎপাদন অর্জনের জন্য মানসম্মত SMT যন্ত্রপাতি ব্যবহার করে, বিশেষ করে অটোমেশন, বড় আকারের, কম খরচে আধুনিক উৎপাদন পদ্ধতির জন্য বিভিন্ন ধরনের ইন্টারনেট অফ থিংস হার্ডওয়্যার টার্মিনাল অ্যাপ্লিকেশনের সুবিধার জন্য।

মডিউলের কার্যকারিতা এবং বৈশিষ্ট্য সম্পর্কে বিস্তারিত পড়ার জন্য, আপনি এই লিঙ্কটি উল্লেখ করতে পারেন।

ধাপ 3: A9G মডিউলের বৈশিষ্ট্য এবং পিনআউট

A9G মডিউলের বৈশিষ্ট্য এবং পিনআউট
A9G মডিউলের বৈশিষ্ট্য এবং পিনআউট
A9G মডিউলের বৈশিষ্ট্য এবং পিনআউট
A9G মডিউলের বৈশিষ্ট্য এবং পিনআউট

মডিউলের কিছু গুরুত্বপূর্ণ বৈশিষ্ট্য হল:-

1) সম্পূর্ণ কোয়াড-ব্যান্ড GSM / GPRS মডিউল, 800/900/1800/1900MHz

2) সহজ এমপি এবং পরীক্ষার জন্য SMD প্যাকেজ

3) নিম্ন শক্তি মোড, গড় বর্তমান 2mA বা কম

4) জিপিএস, বিডিএস সমর্থন করে।

5) ডিজিটাল অডিও এবং এনালগ অডিও সমর্থন করে, HR, FR, EFR, AMR ভয়েস কোডিং সমর্থন করে

6) ভয়েস কল এবং এসএমএস বার্তা সমর্থন করুন

7) এমবেডেড নেটওয়ার্ক সার্ভিস প্রোটোকল স্ট্যাক

8) সাপোর্ট স্ট্যান্ডার্ড GSM07.07, 07.05AT কমান্ড এবং Anxin সম্প্রসারণযোগ্য কমান্ড সেট

9) PBCCH সমর্থন - সিরিয়াল পোর্টের মাধ্যমে ফার্মওয়্যার আপগ্রেড সমর্থন করে

এই মডিউলের জন্য পিন ডায়াগ্রাম উপরের ছবিতে দেখানো হয়েছে।

এই মডিউলের প্রযুক্তিগত বৈশিষ্ট্য এখানে থেকে উল্লেখ করা যেতে পারে।

মডিউলের কাঠামোগত বিবরণ নিচে উল্লেখ করা হল:-

1) 1 A9G মডিউল

2) 29 জিপিআইও 2.45 মিমি স্পেসিং (2 ডাউনলোড ডিবাগ পিনের সাথে (HST_TX, HST_RX)

3) একটি সিম কার্ড স্লট (ন্যানো কার্ড <মাইক্রো কার্ড <স্ট্যান্ডার্ড কার্ড)

4) 1 টিএফ কার্ড স্লট

5) IPEX সহ 1 GPRS ইন্টারফেস

6) 1 প্রজন্মের প্যাকেজ

7) IPEX সহ 1 জিপিএস ইন্টারফেস

8) 1 প্রজন্মের প্যাকেজ

9) 1 মাইক্রো ইউএসবি ইন্টারফেস 5v-4.2V ডিসি-ডিসি, এটি 5v পাওয়ার সাপ্লাই বা 3.8 ~ 4.2V পাওয়ার সাপ্লাই হতে পারে

10) 1 পাওয়ার কী, একটি রিসেট বোতাম, 2 LED, 1 মাইক্রোফোন

ধাপ:: AT কমান্ড GPS এবং GPRS ফাংশন করার জন্য দরকারী

যেহেতু A9G মডিউল একটি অন্তর্নির্মিত বুটলোডারের সাথে আসে এবং তাই এটি AT কমান্ড ব্যবহার করে নিয়ন্ত্রণ করা যায় এবং কমান্ডগুলি প্রেরণের জন্যও ব্যবহার করা যেতে পারে। কিছু দরকারী AT কমান্ড হল:-

  • AT+GPS = 1: এই কমান্ডটি GPS সক্ষম করতে ব্যবহৃত হয়। যখন এই কমান্ডটি প্রেরণ করা হয় তখন জিপিএস চালু হয় এবং জিপিএসের জন্য মডিউল চালু করা হয়।
  • AT+GPS = 0: এই কমান্ডটি GPS বন্ধ করতে ব্যবহৃত হয়। এই কমান্ড পাঠানোর পর জিপিএস বন্ধ হয়ে যায় এবং এলইডি ঝলকানোও বন্ধ করে দেয়
  • AT+GPSRD = 1: এই কমান্ডটি GPS ডেটা পড়া শুরু করতে এবং মনিটরে প্রদর্শন করতে ব্যবহৃত হয়। এই কমান্ডের মাধ্যমে ফেরত দেওয়া তথ্য NMEA ফরম্যাটে আছে যা পাঠযোগ্য আকারে রূপান্তরিত করতে হবে।
  • AT+GPSRD = 0: এই কমান্ডটি GPS ডেটা পড়া বন্ধ করতে ব্যবহৃত হয়।
  • AT+LOCATION = 1: LBS সার্ভারের মাধ্যমে লোকেশন ডেটা পেতে এই কমান্ড ব্যবহার করা হয়। এটি অক্ষাংশ এবং দ্রাঘিমাংশের আকারে অবস্থানের তথ্য প্রদর্শন করে।
  • AT+GPSUPGRADE: A9 এর CPU থেকে GPS UART রিলিজ করুন, তারপর আপনি GPS- এর সাথে যোগাযোগের জন্য সরাসরি GPS UART কে সংযুক্ত করতে পারেন।
  • AT+CGPSPWR: এই কমান্ডটি GPS পাওয়ার কন্ট্রোলের জন্য ব্যবহৃত হয়। এটি জিপিএস পাওয়ার সাপ্লাই চালু বা বন্ধ করতে ব্যবহৃত হয়
  • AT+CGPSRST: এই কমান্ডটি ঠান্ডা স্টার্ট মোড বা স্বায়ত্তশাসন মোডে GPS পুনরায় সেট করে।
  • AT+CGPSRST = 0 কোল্ড স্টার্ট মোডে এবং কমান্ডে GPS রিসেট করে
  • AT+CGPSRST = 1 স্বায়ত্তশাসন মোডে GPS পুনরায় সেট করে।
  • AT+CREG ?: এই কমান্ডটি আমরা নেটওয়ার্কে নিবন্ধিত কিনা তা পরীক্ষা করার জন্য ব্যবহার করা হয়। যদি এটি প্রতিক্রিয়া হিসাবে 1, 1 দেখায় তবে এর অর্থ এই যে আমরা নিবন্ধিত এবং এগিয়ে যেতে পারি।
  • AT+CGATT: এই কমান্ডটি CREG কমান্ডের অনুরূপ। যদি এর প্রতিক্রিয়া 1 হয় তাহলে আমরা নেটওয়ার্কের সাথে সংযুক্ত।
  • AT+CIPSTATUS: এই কমান্ডটি আইপি সংযুক্ত আছে কি না তা পরীক্ষা করার জন্য ব্যবহার করা হয়। যদি এর প্রতিক্রিয়া "প্রাথমিক" হয় তবে এর অর্থ হল আমরা সংযুক্ত। যদি এটি অন্য কিছু দেখায় তবে কিছু সমস্যা আছে।
  • AT+CGDCONT = 1: এই কমান্ডটি ইন্টারনেটের সাথে সংযোগ স্থাপনের জন্য ব্যবহৃত হয়। এই কমান্ডে, আমাদের APN এবং IP এর পাশাপাশি AT+CGDCONT = 1, "IP", "www" ফর্ম্যাটে নির্দিষ্ট করতে হবে
  • AT+HTTPGET: যে কোনো সার্ভার লিঙ্কে HTTP পেতে অনুরোধ পাঠানোর জন্য এই কমান্ড ব্যবহার করা হয়। এটির বিন্যাস AT+HTTPGET = "সার্ভার লিঙ্ক"।
  • AT+CIPMODE: এটি TCP/IP অ্যাপ্লিকেশন মোড নির্বাচন করার জন্য ব্যবহৃত হয়। '0' os অ-স্বচ্ছ মোড এবং '1' হল স্বচ্ছ মোড।
  • AT+CIPACK: এই কমান্ড ডাটা ট্রান্সমিশনের অবস্থা পরীক্ষা করে। এটি পাঠানো ডেটার পরিমাণ, সার্ভার দ্বারা স্বীকৃত ডেটা এবং সার্ভার দ্বারা নিশ্চিত না হওয়া ডেটা ফেরত দেবে।

ধাপ 5: A9G মডিউলের GPS এবং GPRS ফাংশন ব্যবহার করা

A9G মডিউলের GPS এবং GPRS ফাংশন ব্যবহার করা
A9G মডিউলের GPS এবং GPRS ফাংশন ব্যবহার করা
A9G মডিউলের GPS এবং GPRS ফাংশন ব্যবহার করা
A9G মডিউলের GPS এবং GPRS ফাংশন ব্যবহার করা
A9G মডিউলের GPS এবং GPRS ফাংশন ব্যবহার করা
A9G মডিউলের GPS এবং GPRS ফাংশন ব্যবহার করা

এখানে আমরা A9G মডিউলের GPS এবং GPRS ফাংশন ব্যবহার করতে যাচ্ছি। আমরা মডিউল নিয়ন্ত্রণ করতে এবং বিভিন্ন কাজ করতে AT কমান্ড ব্যবহার করব। যেহেতু এই মডিউলটি 5V তে কাজ করে আমরা এটি 5V সরবরাহের জন্য একটি USB থেকে সিরিয়াল রূপান্তরকারী ব্যবহার করব।

পিসিতে মডিউল সংযুক্ত করার পদক্ষেপ:-

1) A9G মডিউলে GSM এবং GPS অ্যান্টেনা সংযুক্ত করুন।

2) সিম কার্ড স্লটে একটি সিম কার্ড এবং এসডি কার্ড স্লটে একটি মাইক্রো এসডি কার্ড োকান

3) মডিউলের Vcc এবং GND পিনকে USB এর Vcc এবং GND থেকে সিরিয়াল কনভার্টারের সাথে সংযুক্ত করুন।

4) A9G এর Rx পিনকে কনভার্টারের Tx পিন এবং A9G এর Tx পিনকে কনভার্টারের Rx পিনের সাথে সংযুক্ত করুন এবং আপনার পিসির সাথে সংযুক্ত করুন।

5) এআই থিঙ্কার টুল খুলুন এবং সঠিক COM পোর্ট এবং বড রেট নির্বাচন করুন (এই ক্ষেত্রে এটি 115200) এবং ওপেন সিরিয়াল বাটনে ক্লিক করুন।

মডিউলের জিপিএস ফাংশন ব্যবহারের ধাপ:-

1) কমান্ডে, সেকশন লিখুন AT এবং সেন্ড বাটনে ক্লিক করুন। এটি অবশ্যই মনিটরে ওকে প্রদর্শন করবে যা দেখায় যে আপনার মডিউল সফলভাবে সংযুক্ত।

2) এখন GPS সক্ষম করতে আমাদের AT+GPS = 1 কমান্ড পাঠাতে হবে। এটি জিপিএস চালু করে এবং এটি জিপিএস চালু করার সাথে সাথে LED জ্বলতে শুরু করে।

3) এর পরে, আমরা AT+GPSRD = 5 একটি কমান্ড পাঠাব। এই কমান্ডটি জিপিএস ডেটা পড়বে এবং প্রতি 5 সেকেন্ড পরে মনিটরে পাঠাবে। মনিটরে প্রদর্শিত ডেটা এনএমইএ ফরম্যাটে থাকবে যা জিপিএস ডেটার বিবরণ পেতে রূপান্তরিত হতে পারে।

4) এটি বন্ধ করার জন্য আমাদের AT+GPSRD = 0 কমান্ড পাঠাতে হবে এবং এটি GPS ডেটা পাঠানো বন্ধ করবে এবং তারপরে AT+GPS = 0 কমান্ড পাঠান যা GPS কেও অক্ষম করবে।

মডিউলের জিপিআরএস ফাংশন ব্যবহারের ধাপ:-

1) জিপিআরএস এর অবস্থা পরীক্ষা করতে আমরা AT+CREG এর মত কমান্ড ব্যবহার করতে পারি? যদি এই কমান্ড মনিটরে 1, 1 দেখায় তার মানে হল যে আমরা নেটওয়ার্কে নিবন্ধিত। একইভাবে, আমরা AT+CGATT কমান্ড ব্যবহার করতে পারি যা 1 দেখায় যখন আমরা নেটওয়ার্কের সাথে সংযুক্ত থাকি

2) জিপিআরএস ব্যবহার করে ইন্টারনেটে সংযোগ করার জন্য আমাদের একটি কমান্ড পাঠাতে হবে যা AT+CGDCONT = 1, "IP", "www"। যেখানে "আইপি" হল ইন্টারনেট প্রটোকল এবং "www" হল অ্যাক্সেস পয়েন্ট নাম যা আপনার ক্ষেত্রে ভিন্ন হতে পারে। আমরা কমান্ড পাঠানোর সাথে সাথে এটি ওকে প্রদর্শন করা উচিত যার অর্থ আমরা জিপিআরএস এর সাথে সংযুক্ত।

3) আইপি সংযুক্ত আছে কি না তা পরীক্ষা করতে AT+CIPSTATUS কমান্ডটি ব্যবহার করুন এটি "প্রাথমিক" প্রদর্শন করা উচিত।

4) একটি HTTP রিকোয়েস্ট পাঠানোর জন্য আমাদের একটি কমান্ড টাইপ করতে হবে যা AT+HTTPGET = "যেকোন সার্ভার লিঙ্ক" এটি সার্ভার লিংকে একটি গেইট রিকোয়েস্ট পাঠাবে যা "=" চিহ্নের পরে উল্লেখ করা হয়েছে। কমান্ড প্রেরণের সাথে সাথে, মনিটর প্রাপ্ত ডেটা প্রদর্শন করবে এবং সেই নিচের লাইনটি সার্ভারের পাঠানো প্রতিক্রিয়া।

ধাপ 6: A9G মডিউলের GSM কার্যকারিতা ব্যবহার করা

A9G মডিউলের GSM কার্যকারিতা ব্যবহার করা
A9G মডিউলের GSM কার্যকারিতা ব্যবহার করা

A9G মডিউলে GSM ক্ষমতা রয়েছে যার সাহায্যে এটি একটি কল শুরু করতে, একটি কল রিসিভ করতে এবং এসএমএস পাঠাতে পারে যখন আমরা সেই নম্বরটি ডায়াল করি যার A9G মডিউলের মধ্যে সিম কার্ড োকানো হয় একটি "রিং" বার্তা হবে ক্রমাগত মনিটরে উপস্থিত হয়। AT কমান্ডগুলি যা A9G ব্যবহার করে কল এবং এসএমএস পাঠানোর জন্য ব্যবহার করা যেতে পারে:-

কল কমান্ড:-

  • ATA: ইনকামিং কলের উত্তর দিতে ব্যবহৃত হয়। এই কমান্ড পাঠানোর সময় "+CIEV:" কল ", 1 সংযোগ"; বার্তা প্রাপ্ত হয়।
  • ATD: এই কমান্ডটি একটি ডায়াল করার জন্য ব্যবহৃত হয় এই কমান্ডটি "AT +নাম্বারে ডায়াল করা" হিসাবে পাঠানো হয় এবং এই কমান্ডটি পাঠানোর সময় আমরা "ATD +নম্বর ডায়াল করা OK +CIEV:" CALL ", 1 +CIEV: "সাউন্ডার", 1 ";
  • ATH: এই কমান্ডটি একটি কল সংযোগ বিচ্ছিন্ন করতে ব্যবহৃত হয়। এই কমান্ডটি "ATH" হিসাবে পাঠানো হয় এবং এটি পাঠানোর সময় আমরা একটি বার্তা পাই "+CIEV:" CALL ", 0 OK";
  • AT+SNFS = 0: এই কমান্ডটি মডিউলের সাথে সংযুক্ত যেকোনো ইয়ারফোন/হেডফোন সক্ষম করতে ব্যবহৃত হয়। এই কমান্ড তাদের সক্ষম করে।
  • AT+SNFS = 1: এই কমান্ডটি লাউডস্পিকার নির্বাচন সক্ষম করতে ব্যবহৃত হয়।
  • AT+CHUP: এই কমান্ডের কারণে মোবাইল টার্মিনালটি বর্তমান কল বন্ধ করে দেয়

এসএমএস কমান্ড:-

  • AT+CMGF = 1: এই কমান্ডটি এসএমএস বার্তা ফরম্যাট নির্বাচন করতে ব্যবহৃত হয়। তার আদেশ পাঠালে আমরা একটি ওকে পাই। এটি হেক্সাডেসিমাল অক্ষরের পরিবর্তে স্ট্রিং হিসাবে এসএমএস বার্তা পড়া এবং লিখতে হয়।
  • AT+CMGS: এই কমান্ডটি প্রদত্ত মোবাইল নম্বরে এসএমএস পাঠাতে ব্যবহৃত হয়। এই কমান্ডটি পাঠানোর ফর্ম্যাট হল "AT+CMGS =" মোবাইল নম্বর "। এই কমান্ডটি পাঠানোর সময় মনিটর দেখাবে> আপনি এখন বার্তা পাঠ্য টাইপ করতে পারেন এবং - কী সমন্বয় ব্যবহার করে বার্তা পাঠাতে পারেন: পরীক্ষা কয়েক সেকেন্ড পরে মোডেম হবে মেসেজের মেসেজ আইডি দিয়ে সাড়া দিন, ইঙ্গিত করে যে মেসেজটি সঠিকভাবে পাঠানো হয়েছে: "+CMGS: 62"। বার্তাটি মোবাইল ফোনে শীঘ্রই আসবে।
  • AT+CMGL: এই কমান্ডটি পছন্দের স্টোরেজ থেকে SMS বার্তা পড়ার জন্য ব্যবহৃত হয়।

ধাপ 7: এটাই

তাই এটি টিউটোরিয়াল থেকে ছিল কারণ আপনি দেখতে পাচ্ছেন যে A9G মডিউল অনেক কিছু করতে সক্ষম যেমন জিপিএস ফাংশন, জিপিআরএস ফাংশন যেমন কল করা, এসএমএস পাঠানো, ইন্টারনেটের সাথে সংযুক্ত হওয়া ইত্যাদি যা আইওটি সম্পর্কিত অ্যাপ্লিকেশনগুলিতে এটি খুব দরকারী করে তোলে যেখানে আমাদের জিপিএস লোকেশন ডেটাও ব্যবহার করতে হবে। যেহেতু এটি AT কমান্ড ব্যবহার করে চালিত হতে পারে তাই এই মডিউলটি পরিচালনা করা খুব সহজ এবং আপনার প্রকল্পগুলির জন্য এটি একটি ভাল এবং কমপ্যাক্ট সরঞ্জাম হিসাবে প্রমাণিত হতে পারে।

এই প্রকল্পের সহায়ক নথির জন্য, আপনি এখান থেকে গিটহাব পৃষ্ঠাটি উল্লেখ করতে পারেন।

প্রস্তাবিত: