সুচিপত্র:

Arduino এর সাথে ইন্টারফেসিং কিপ্যাড। [অনন্য পদ্ধতি]: 7 টি ধাপ (ছবি সহ)
Arduino এর সাথে ইন্টারফেসিং কিপ্যাড। [অনন্য পদ্ধতি]: 7 টি ধাপ (ছবি সহ)

ভিডিও: Arduino এর সাথে ইন্টারফেসিং কিপ্যাড। [অনন্য পদ্ধতি]: 7 টি ধাপ (ছবি সহ)

ভিডিও: Arduino এর সাথে ইন্টারফেসিং কিপ্যাড। [অনন্য পদ্ধতি]: 7 টি ধাপ (ছবি সহ)
ভিডিও: keypad and LCD interfacing with arduino in bangla 2024, জুলাই
Anonim
Arduino এর সাথে ইন্টারফেসিং কিপ্যাড। [অনন্য পদ্ধতি]
Arduino এর সাথে ইন্টারফেসিং কিপ্যাড। [অনন্য পদ্ধতি]
Arduino এর সাথে ইন্টারফেসিং কিপ্যাড। [অনন্য পদ্ধতি]
Arduino এর সাথে ইন্টারফেসিং কিপ্যাড। [অনন্য পদ্ধতি]

হ্যালো, এবং আমার প্রথম নির্দেশযোগ্য স্বাগতম!:)

এই নির্দেশাবলীতে আমি আরডুইনো - 'পাসওয়ার্ড লাইব্রেরি' সহ 'কীপ্যাড লাইব্রেরি' এর সাথে ইন্টারফেসিং কীবোর্ডের জন্য একটি দুর্দান্ত লাইব্রেরি শেয়ার করতে চাই। এই লাইব্রেরিতে সেরা বৈশিষ্ট্যগুলি অন্তর্ভুক্ত রয়েছে যা আমরা পরবর্তী ধাপে আলোচনা করব। এই লাইব্রেরীটি তাদের জন্য সবচেয়ে উপযুক্ত হবে যারা প্রবেশ এবং প্রস্থান দরজা, লকার, এমনকি পরীক্ষামূলক উদ্দেশ্যেও কিছু কীপ্যাড ভিত্তিক পাসওয়ার্ড সেট করতে চায়। এই লাইব্রেরি ব্যবহার করে আমরা এমনকি ('কী প্রেস এবং হোল্ড স্টেট' গণনা করতে পারি এবং এমনকি সময়কাল পরিবর্তন করতে পারি!)। খুব ভালো না.. আমি জানি আপনি বেরিয়ে গেছেন … ডুব দিতে দিন।

এটি একটি অনন্য পদ্ধতি কারণ: এটি অনেক কোড লাইন সংরক্ষণ করে, তাই জটিলতা হ্রাস করে। পাসওয়ার্ড সেট করা এবং কীপ্যাডের ইনপুট পড়া উভয়ই এই পদ্ধতি ইত্যাদি ব্যবহার করে খুব সহজ হয়ে যাবে। এক কথায়: ইটস ইউনিক।

আমি আশা করি এই প্রকল্পটি আপনার সহ অনেক সৃজনশীল কর্মীদের জন্য দরজা খুলে দেবে। আমি আপনার জন্য একটি সমাধান আছে- শেষে।

ধাপ 1: যন্ত্রাংশ আবশ্যক

যন্ত্রাংশ আবশ্যক
যন্ত্রাংশ আবশ্যক
যন্ত্রাংশ আবশ্যক
যন্ত্রাংশ আবশ্যক
যন্ত্রাংশ আবশ্যক
যন্ত্রাংশ আবশ্যক

উপাদান এবং মডিউল:

  1. আরডুইনো ইউএনও।
  2. 4*4 ম্যাট্রিক্স কীপ্যাড।
  3. আরজিবি এলইডি
  4. দুটি 330 ওহম প্রতিরোধক
  5. জাম্পার তার।
  6. রুটি বোর্ড।
  7. ইউএসবি কেবল (এ-বি) টাইপ।

প্রয়োজনীয় সফ্টওয়্যার:

  1. Arduino IDE।
  2. Arduino এর জন্য পাসওয়ার্ড এবং কীপ্যাড লাইব্রেরি।

(আপনি ধাপ-in এ সফটওয়্যারটি ডাউনলোড করতে পারেন।)

আমি আপনাকে www.banggood.com | এ কেনার পরামর্শ দেব এখানে দাম তুলনামূলকভাবে খুবই কম।

ধাপ 2: ব্যবহৃত বিস্তারিত তত্ত্ব এবং আদ্যক্ষর

আরডুইনো ইউএনও:

এটি একটি মাইক্রো-কন্ট্রোলার ভিত্তিক ওপেন সোর্স প্ল্যাটফর্ম যা Arduino. CC দ্বারা দেওয়া হয়। এটির CPU, 32kB ফ্ল্যাশ, 1kB EEPROM এবং 2kB SRAM, 14 ডিজিটাল এবং 6 এনালগ I/O হিসাবে ATMEGA328 মাইক্রো-কন্ট্রোলার রয়েছে। Arduino- কে Arduino.cc দ্বারা তৈরি তার নিজের IDE তে প্রোগ্রাম করতে হবে। প্রোগ্রামগুলি খুব সহজ এবং সহজ, এটি অন্যান্য সেন্সর এবং আউটপুট ডিভাইসগুলিকে ইন্টারফেসে সহজ করে তোলে। এটি আধুনিক স্বয়ংক্রিয় বিশ্বের কাছে খুবই জনপ্রিয় প্ল্যাটফর্ম। এখান থেকে Arduino সম্পর্কে আরও তথ্য খুঁজুন: https://www.arduino.cc/en/Guide/Introduction এই প্রজেক্টে আরডুইনো ব্যবহার করা হয় যখন পাসওয়ার্ডটি প্রবেশ করানো সত্য (সবুজ আলো), যখন পাসওয়ার্ড প্রবেশ করানো হয় তখন আরজিবি এলইডি নিয়ন্ত্রণ করতে ব্যবহৃত হয়। মিথ্যা হলে আরজিবি এলইডি জ্বলবে লাল (লাল আলো)। তাই arduino এমনকি পাসওয়ার্ড পেতে কীবোর্ড থেকে ইনপুট কী পড়ছে।

4x4 ম্যাট্রিক্স কীপ্যাড:

ম্যাট্রিক্স কীপ্যাড অন্যতম জনপ্রিয় ডিভাইস যা সংখ্যাসূচক বা আলফা-সংখ্যাসূচক কী প্রবেশ করতে ব্যবহৃত হয়। ম্যাট্রিক্স শব্দটি এসেছে কারণ কীপ্যাডের অভ্যন্তরীণ সুইচগুলি 'সারি এবং কলাম' এর একটি ম্যাট্রিক্সে একে অপরের সাথে সংযুক্ত। 4x4 একটি কীপ্যাডে সারি এবং কলামের সংখ্যা নির্দেশ করে। এখানে কীপ্যাড হল একটি ইনপুট ডিভাইস যা সরাসরি arduino এর সাথে সংযুক্ত। এটি চাপা চাবিটি পরিচালনা করে। মাইক্রো-কন্ট্রোলারের কাছে তথ্য প্রবেশ করতে সাহায্য করে। এখানে আমরা 4x4 সারি এবং কলাম কীপ্যাড ব্যবহার করছি যার মধ্যে যথাক্রমে 16 টি কী রয়েছে।

RGB LED:

RGB মানে (লাল, সবুজ, নীল)। এটি একটি 4-পিন আউটপুট ডিভাইস। আরজিবি এলইডি একটি সাধারণ এলইডি এর মত, কিন্তু আমাদের প্রয়োজনের উপর ভিত্তি করে রঙ বিভিন্ন হতে পারে। এটিতে 4-পিন রয়েছে, প্রতিটি লাল, সবুজ এবং নীল রঙের জন্য, অন্যটি এই তিনটি রঙের জন্য সাধারণ হয়ে ওঠে। দুটি ধরণের রয়েছে: সাধারণ অ্যানোড এবং সাধারণ ক্যাথোড। এখানে আমরা সাধারণ অ্যানোড ডিসপ্লে ব্যবহার করছি, তাই সাধারণ পিন ইতিবাচক সরবরাহ বা Arduino বোর্ড থেকে 3.3-5V ইনপুট যাবে। আমরা দুটি রং (লাল এবং সবুজ) ব্যবহার করতে যাচ্ছি, তাই RED এবং GREEN পিনটি Arduino এর সাথে একটি বর্তমান সীমাবদ্ধ প্রতিরোধকের মাধ্যমে সংযুক্ত করা হয়েছে, নীল পিন ছাড়া।

প্রতিরোধক:

প্রতিরোধক একটি দুটি পিন প্যাসিভ উপাদান যা বৈদ্যুতিক স্রোতের প্রবাহকে সীমিত করতে ব্যবহৃত হয়। প্রতিরোধকের একক হল প্রতিরোধ এবং এটি পরিমাপ করা হয় (ওহম)। এই প্রকল্পে যথাক্রমে একটি RGB LED ফর্ম arduino D10 এবং D11 এর সবুজ একটি লাল পিন জুড়ে দুটি 330ohm প্রতিরোধক ব্যবহার করা হয়। যে কারণে আমি একটি প্রতিরোধক ব্যবহার করেছি কারণ উচ্চ কারেন্ট থেকে LED কে রক্ষা করার জন্য। কখনও কখনও বর্তমান সীমাবদ্ধ প্রতিরোধক ছাড়া LED সংযোগ করা LED গরম বা এমনকি যদি এটি সংবেদনশীল হয় বার্ন হবে।

মাল্টি মিটার:

মাল্টি মিটার উপাদানগুলির বৈদ্যুতিক পরামিতি পরিমাপ করতে ব্যবহৃত হয় যেমন- রোধক, ক্যাপাসিটর, ইনডাক্টর, ডায়োড, ফ্রিকোয়েন্সি, ডিউটি সাইকেল ইত্যাদি। আমার DMM (ডিজিটাল মাল্টি মিটার) উভয়ই একই। এই ডিভাইসে 'কন্টিনিউটি মোড' নামে আরেকটি ভালো বৈশিষ্ট্য আছে এই মোডে আমরা তারের ধারাবাহিকতা পরীক্ষা করতে পারি, শর্ট সার্কিট ইত্যাদি পরীক্ষা করতে পারি।

সংক্ষিপ্তসার:

  • LED - লাইট এমিটিং ডায়োড।
  • RGB - লাল সবুজ নীল LED।
  • ইউএসবি - ইউনিভার্সাল সিরিয়াল বাস।
  • IDE - সমন্বিত উন্নয়ন পরিবেশ,
  • CPU - সেন্ট্রাল প্রসেসিং ইউনিট।
  • EEPROM - ইলেক্ট্রিক্যালি ইরেজেবল প্রোগ্রামযোগ্য পঠনযোগ্য মেমরি।
  • SRAM - স্ট্যাটিক র্যান্ডম অ্যাক্সেস মেমরি।
  • I/O - ইনপুট এবং আউটপুট।
  • DMM - ডিজিটাল মাল্টি -মিটার।
  • VCC - আপনার বোর্ডের উৎস ভোল্টেজ। যেমন: VCC = 5V।
  • GND - স্থল বা নেগেটিভ।
  • এলসিডি - তরল স্ফটিক প্রদর্শন।

ধাপ 3: Arduino IDE ইনস্টল করুন এবং 'কীপ্যাড' লাইব্রেরি যোগ করুন

Arduino IDE ইনস্টল করুন এবং 'কীপ্যাড' লাইব্রেরি যোগ করুন
Arduino IDE ইনস্টল করুন এবং 'কীপ্যাড' লাইব্রেরি যোগ করুন
Arduino IDE ইনস্টল করুন এবং 'কীপ্যাড' লাইব্রেরি যোগ করুন
Arduino IDE ইনস্টল করুন এবং 'কীপ্যাড' লাইব্রেরি যোগ করুন

দ্রষ্টব্য: যদি আপনি ইতিমধ্যে Arduino IDE ইনস্টল করে থাকেন এবং আপনার কম্পিউটারে 'পাসওয়ার্ড লাইব্রেরি' এবং 'কীপ্যাড লাইব্রেরি' যোগ করেন তবে এই পদক্ষেপটি এড়িয়ে যান।

আপনার যদি Arduino সফটওয়্যার, পাসওয়ার্ড লাইব্রেরি এবং কীপ্যাড লাইব্রেরি না থাকে, তাহলে আপনি এই ধাপে এটি ডাউনলোড করতে পারেন। আমি আপনার জন্য জিনিসগুলি সহজ করে দিয়েছি। ডাউনলোড করতে শুধু হাইপার-লিঙ্ক করা শব্দ "এখানে" ক্লিক করুন। আপনার সিস্টেমের প্রয়োজনীয়তার উপর ভিত্তি করে Arduino IDE ডাউনলোড করুন।

  • আপনি এখানে থেকে সর্বশেষ Arduino IDE ডাউনলোড করতে পারেন।
  • আপনি এখানে 'কীপ্যাড' লাইব্রেরি ফর্ম ডাউনলোড করতে পারেন।
  • আপনি এখানে 'পাসওয়ার্ড' লাইব্রেরি ফর্ম ডাউনলোড করতে পারেন।

'কীপ্যাড' লাইব্রেরি যোগ করার পদক্ষেপ:

মেনু বারে আরডুইনো আইডিই >> ওপেন করুন 'স্কেচ' >> লাইব্রেরি অন্তর্ভুক্ত করুন >> জিপ লাইব্রেরি যোগ করুন >> এখন আপনি আগে ডাউনলোড করা 'কীপ্যাড.জিপ' ফাইলটি নির্বাচন করুন >> তারপর 'ওপেন' এ ক্লিক করুন।

অভিনন্দন! আপনি শুধু আপনার Arduino IDE তে লাইব্রেরি যোগ করেছেন।

আপনার যদি এখনও সমস্যা থাকে তবে নির্দ্বিধায় একটি ই-মেইল পাঠান, আপনি আমাকে সরাসরি এখানে মেইল করতে পারেন।

যদি আপনি এই সমস্ত ধাপগুলি সম্পন্ন করেন তবে চলুন আরও এগিয়ে যাই…..

ধাপ 4: মডিউল সংযুক্ত করা এবং হার্ডওয়্যার জিনিস প্রস্তুত করা

মডিউল সংযুক্ত করা এবং হার্ডওয়্যার জিনিস প্রস্তুত করা হচ্ছে
মডিউল সংযুক্ত করা এবং হার্ডওয়্যার জিনিস প্রস্তুত করা হচ্ছে
মডিউল সংযুক্ত করা এবং হার্ডওয়্যার জিনিস প্রস্তুত করা হচ্ছে
মডিউল সংযুক্ত করা এবং হার্ডওয়্যার জিনিস প্রস্তুত করা হচ্ছে
মডিউল সংযুক্ত করা এবং হার্ডওয়্যার জিনিস প্রস্তুত করা হচ্ছে
মডিউল সংযুক্ত করা এবং হার্ডওয়্যার জিনিস প্রস্তুত করা হচ্ছে

আসুন সার্কিট নির্মাণ শুরু করি …

টিপ: বিভ্রান্তি কমাতে তারের জন্য বিভিন্ন রঙের কোড ব্যবহার করুন। আপনি যে তারটি ব্যবহার করেন তার ধারাবাহিকতা পরীক্ষা করুন, এটি সমস্যা সমাধান সহজ করে তোলে। আপনি মাল্টি মিটার ব্যবহার করে ধারাবাহিকতা পরীক্ষা করতে পারেন।:)

এই সার্কিটে, সংযোগগুলি নিম্নরূপ;

LED এবং ARDUINO

  • লাল LED এর পিন -----> D11 330ohm প্রতিরোধকের মাধ্যমে।
  • সবুজ LED এর পিন-> D10 330ohm প্রতিরোধকের মাধ্যমে।
  • LED এর +Ve ----------> 3.3v।

কিপ্যাড এবং আরডুইনো

  • প্রথম সারির পিন -------> D2।
  • দ্বিতীয় সারির পিন -------> D3।
  • তৃতীয় সারির পিন --------> D4।
  • 4th র্থ সারির পিন --------> D5।
  • ১ ম কলাম পিন ----> D6।
  • ২ য় কলাম পিন ---> D7।
  • তৃতীয় কলাম পিন ----> D8।
  • 4th র্থ কলাম পিন ----> D9।

সার্কিটটি সাবধানে দেখুন এবং সার্কিট ডায়াগ্রাম অনুসারে সার্কিটটি সংযুক্ত করুন।

টিপ: আপনার সার্কিটকে পাওয়ার সোর্সের সাথে সংযুক্ত করার আগে, আপনার সার্কিটে VCC/+V এবং GND এর মধ্যে ধারাবাহিকতা পরীক্ষা করুন। যদি মাল্টি মিটার থেকে বিপ শব্দ শোনা যায় তাহলে আপনার সার্কিটে শর্ট আছে (ঝুঁকি)। যদি কোন বিপ শব্দ না থাকে তাহলে কোন শর্ট সার্কিট নেই।:)

সার্কিট তৈরির পরে, আমাদের প্রোগ্রামিংয়ের জন্য সবকিছু প্রস্তুত আছে। প্রোগ্রামিং অংশে যাওয়ার আগে, যদি আপনি একটি জলখাবার বা কফি বিরতি চান তাহলে এগিয়ে যান…, তাহলে আসুন একটি নতুন মন নিয়ে প্রোগ্রামিং অংশে প্রবেশ করি।

ধাপ 5: Arduino প্রোগ্রামিং এবং টেস্টিং

প্রোগ্রামিং Arduino এবং টেস্টিং
প্রোগ্রামিং Arduino এবং টেস্টিং
প্রোগ্রামিং Arduino এবং টেস্টিং
প্রোগ্রামিং Arduino এবং টেস্টিং
প্রোগ্রামিং Arduino এবং টেস্টিং
প্রোগ্রামিং Arduino এবং টেস্টিং
প্রোগ্রামিং Arduino এবং টেস্টিং
প্রোগ্রামিং Arduino এবং টেস্টিং

ফিরে আসার জন্য স্বাগতম!….

Arduino প্রোগ্রাম শুরু করা যাক।

দ্রষ্টব্য: প্রোগ্রামটি আরও ভালভাবে বুঝতে, আমি কোডটিকে ছোট ছোট অংশে ভাগ করেছি এবং এর কার্যকারিতা বর্ণনা করেছি। আমি এই ধাপে প্রোগ্রাম ফাইল সংযুক্ত করেছি। আপনি এটি ডাউনলোড করতে পারেন এবং সরাসরি আপনার কম্পিউটারে কোডটি খুলতে পারেন।

এই কোডের চারটি ভিন্ন গুরুত্বপূর্ণ অংশ রয়েছে,

  • সেটআপ লুপ: ইনপুট, আউটপুট এবং সিরিয়াল.বিগিন ইত্যাদি ইত্যাদি ঘোষণা করতে।
  • অকার্যকর লুপ: যে কাজগুলি চালানো/চালানো হয় তার জন্য চিরতরে। (গুরুত্বপূর্ণ)
  • কীপ্যাড ইভেন্ট: চাপা কীগুলি পড়ার জন্য এবং আরও যাচাইকরণের উদ্দেশ্যে চাপা কী সংরক্ষণ করুন।
  • পাসওয়ার্ড চেক করুন () ইভেন্ট: এটি বৈধতার উদ্দেশ্যে পাসওয়ার্ডের টানেল। পাসওয়ার্ডটি সত্য বা মিথ্যা হলে কোডটি আরও প্রদর্শিত হবে।

আবহাওয়া দেখানোর জন্য আমি একটি LED ব্যবহার করেছি যা প্রবেশ করা পাসওয়ার্ডটি সত্য বা মিথ্যা। পাসওয়ার্ডটি সত্য হলে সবুজ আলো আসে অন্যথায় লাল LED পাসওয়ার্ড ভুল বলার জন্য উত্থাপন করবে। এমনকি আপনি LED এর জায়গায় রিলে বা মোটর ব্যবহার করতে পারেন। যাতে আপনি পাসওয়ার্ড দিয়ে দরজা বা যেকোন যন্ত্রপাতি নিয়ন্ত্রণ করতে পারেন।

যে সব arduino প্রোগ্রাম সম্পর্কে … কোড আপলোড করুন।

ধাপ 6: মজার সময়

মজার সময়
মজার সময়
মজার সময়
মজার সময়
মজার সময়
মজার সময়

হ্যাঁ … আমরা এটা করেছি.. অভিনন্দন!

আসুন এই প্রকল্পটি উপভোগ করি, জেনে বুঝে ভুল পাসওয়ার্ড লিখুন, LED এর চেয়ে অন্য কিছু আউটপুট ডিভাইস ব্যবহার করুন। আমরা আগে যে লাইব্রেরি ডাউনলোড করেছি তা এক্সপ্লোর করুন, সেই লাইব্রেরিতে প্রচুর আকর্ষণীয় ধারণা রয়েছে, কিছু নতুন চিন্তা পেতে তাদের ইন্টারফেস করুন এবং এটি পুনরায় তৈরি করতে উপভোগ করুন। এই সব কাজ করা এবং ইউরেকা বলা সত্যিই মজার। বোম্বাস্টিক ……

আমি এই প্রকল্পের জন্য আমার আপ-গ্রেডেশন হিসেবে একটি এলসিডি ইন্টারফেস করতে যাচ্ছি এবং অবশ্যই আপনার সাথে আবার শেয়ার করব। আপনি নিচে মন্তব্য করতে পারেন।

এবং হ্যাঁ, যদি আপনারা কোন মৌলিক সমস্যার সম্মুখীন হন তাহলে পরবর্তী ধাপেও ডুব দিন। আমি সমস্যা সমাধানের ধাপগুলি অন্তর্ভুক্ত করেছি, এবং যেমন আমি শুরুতে বলেছি, নতুনদের জন্যও একটি উপায় আছে…।

সবাইকে ধন্যবাদ…..:

ধাপ 7: সমস্যা সমাধান এবং গাইড

দয়া করে আমাকে সমস্যা সমাধানের জন্য গাইডের সন্দেহ জিজ্ঞাসা করতে দ্বিধা করবেন না। আপনি আমাকে সরাসরি এখানে মেইল করতে পারেন। আপনি এমনকি নীচে মন্তব্য করতে পারেন, আমি নির্দেশাবলী সহ আপনার সমস্যা সমাধানের সমস্যাগুলি সমাধান করার চেষ্টা করব।

  • সংকলন ত্রুটি: উইন্ডোটি পুনরায় লোড করুন এবং আবার চেষ্টা করুন। যদি চলতে থাকে তাহলে কোড ত্রুটি হতে পারে।
  • আপলোড করার ত্রুটি: মেনু বার টুলস >> বোর্ড থেকে বোর্ডের প্রাপ্যতা পরীক্ষা করুন। & বন্দর।
  • পোর্ট শনাক্ত হচ্ছে না: আবার এই একই সমস্যা হতে পারে বোর্ড এবং পোর্টের জন্য পরীক্ষা করুন, সিস্টেম পুনরায় চালু করার চেষ্টা করুন।
  • বোর্ড পাওয়া যায়নি: মেনু বার সরঞ্জাম >> বোর্ড থেকে বোর্ডের প্রাপ্যতা পরীক্ষা করুন। & বন্দর। আবার।

যদি প্রোগ্রামটি সফলভাবে আরডুইনোতে আপলোড করা হয়;

সিরিয়াল মনিটরে চাপানো ভুল কী দেখাচ্ছে: কীবোর্ডের ওয়্যারিং এবং আলগা সংযোগের জন্য পরীক্ষা করুন, তারপরে ডিসপ্লে ম্যাট্রিক্স আবহাওয়ায় কোডটি সঠিকভাবে পরীক্ষা করুন আপনি একটি ভুল পিন নম্বর লিখেছেন।

নতুনদের জন্য গাইড:

বন্ধুরা, 3 বছর আগে আমি এখন আপনার মতই ছিলাম, রিসিস্টার, আরডুইনো আইডিই, লাইব্রেরি ইত্যাদি কি তা জানি না কিন্তু জিনিস হল আমি আরডুইনো সম্পর্কে অধ্যয়ন করছিলাম, পিডিএফ ডাউনলোড করা থেকে শুরু করে এবং সেগুলি থেকে অধ্যয়ন করছি। এখন আমি একজন মেকাট্রনিক্স ইঞ্জিনিয়ার। পাশাপাশি arduino সম্পর্কে নিজে শিখেছি। নতুনদের যে সমস্যাগুলো আছে তা আমি বুঝতে পারি …

আমি আপনার পড়ার জন্য একটি পিডিএফ সংযুক্ত করেছি। আপনি সেই বই থেকেও শুরু করতে পারেন। আমি এই প্রকল্পটি প্রোগ্রাম সহ আপনার জন্যও বুঝতে সহজ করেছি। আপনার কোন সন্দেহ থাকলে নীচে মন্তব্য করুন এই প্রকল্পটি তৈরি করুন। শুভকামনা করছি.

প্রস্তাবিত: