সুচিপত্র:

Arduino ক্যালকুলেটর তৈরির জন্য Arduino এর সাথে কীপ্যাড এবং LCD কিভাবে ব্যবহার করবেন: 5 টি ধাপ
Arduino ক্যালকুলেটর তৈরির জন্য Arduino এর সাথে কীপ্যাড এবং LCD কিভাবে ব্যবহার করবেন: 5 টি ধাপ

ভিডিও: Arduino ক্যালকুলেটর তৈরির জন্য Arduino এর সাথে কীপ্যাড এবং LCD কিভাবে ব্যবহার করবেন: 5 টি ধাপ

ভিডিও: Arduino ক্যালকুলেটর তৈরির জন্য Arduino এর সাথে কীপ্যাড এবং LCD কিভাবে ব্যবহার করবেন: 5 টি ধাপ
ভিডিও: Arduino Tutorial | Easy way to learn arduino programming 2024, জুলাই
Anonim
Arduino ক্যালকুলেটর তৈরির জন্য Arduino এর সাথে কীপ্যাড এবং LCD কিভাবে ব্যবহার করবেন।
Arduino ক্যালকুলেটর তৈরির জন্য Arduino এর সাথে কীপ্যাড এবং LCD কিভাবে ব্যবহার করবেন।

এই টিউটোরিয়ালে আমি শেয়ার করবো কিভাবে আপনি 4x4 ম্যাট্রিক্স কীপ্যাড এবং 16x2 এলসিডি Arduino এর সাথে ব্যবহার করতে পারেন এবং এটি একটি সাধারণ Arduino ক্যালকুলেটর তৈরি করতে ব্যবহার করতে পারেন।

চল শুরু করা যাক…

ধাপ 1: আপনার যা প্রয়োজন হবে:-

যে জিনিসগুলি আপনার প্রয়োজন হবে
যে জিনিসগুলি আপনার প্রয়োজন হবে
যে জিনিসগুলি আপনার প্রয়োজন হবে
যে জিনিসগুলি আপনার প্রয়োজন হবে
যে জিনিসগুলি আপনার প্রয়োজন হবে
যে জিনিসগুলি আপনার প্রয়োজন হবে

হার্ডওয়্যারের প্রয়োজনীয়তা:-

  1. আরডুইনো ইউএনও।
  2. 4x4 কীপ্যাড। (আপনি 4x3 কীপ্যাড ব্যবহার করতে পারেন)।
  3. 16x2 LCD।
  4. ব্রেডবোর্ড।
  5. 10k potentiometer।
  6. কিপ্যাডে সোল্ডারের কিছু তার।

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

Arduino IDE।

এই প্রকল্পের জন্য আপনার এটাই দরকার।

পদক্ষেপ 2: কীপ্যাড বোঝা:-

কীপ্যাড বোঝা
কীপ্যাড বোঝা
কীপ্যাড বোঝা
কীপ্যাড বোঝা

তাই কীপ্যাড ব্যবহার করার জন্য প্রথমে আপনাকে বুঝতে হবে কীপ্যাড কিভাবে কাজ করে।

কীপ্যাড একটি সারি এবং কলামের nxn সংখ্যার বোতামযুক্ত ম্যাট্রিক্স ছাড়া আর কিছুই নয়। সারিগুলি অনুভূমিক এবং কলামগুলি উল্লম্ব।

4x4 ম্যাট্রিক্সে 4 টি সারি এবং 4 টি কলাম এবং 4x3 এ 4 টি সারি এবং 3 টি কলাম রয়েছে।

একটি সারিতে প্রতিটি বোতাম একই সারির অন্যান্য সমস্ত বোতামের সাথে সংযুক্ত। কলামগুলির সাথে একই।

একটি বোতাম টিপে একটি কলাম এবং একটি সারি ট্রেস মধ্যে সুইচ বন্ধ করে, একটি কলাম পিন এবং একটি সারি পিনের মধ্যে কারেন্ট প্রবাহের অনুমতি দেয়। এইভাবে arduino খুঁজে বের করে কোন বোতাম টিপে আছে।

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

আসুন পরবর্তী ধাপে এগিয়ে যাই …

ধাপ 3: সংযোগ:-

সংযোগ
সংযোগ
সংযোগ
সংযোগ
সংযোগ
সংযোগ

1. কিপ্যাডে সোল্ডার তারগুলি। সোল্ডার হেডার পিন অন্য প্রান্তে।

2. নিম্নরূপ ডায়াগ্রাম দেখুন এবং সংযোগ করুন:-

  • R1 = D2
  • R2 = D3
  • R3 = D4
  • R4 = D5
  • C1 = D6
  • C2 = D7
  • C3 = D8
  • C4 = D9

3. এলসিডি সংযোগগুলি মোটামুটি সহজ।

  • প্রথমে রুটিবোর্ডে এলসিডি সংযুক্ত করুন।
  • এখন পিনগুলি RW, LED ক্যাথোড এবং Vss বা GND কে ব্রেডবোর্ডের GND রেলের সাথে সংযুক্ত করুন।
  • Vcc কে ব্রেডবোর্ডের +ve রেলের সাথে সংযুক্ত করুন। এছাড়াও একটি 220 ওহম রোধের মাধ্যমে +ve রেলের সাথে LED অ্যানোড পিন (ক্যাথোডের ঠিক পাশে) সংযোগ করুন।
  • V0 হিসাবে লেবেল করা কনট্রাস্ট পিনকে পোটেন্টিওমিটারের মধ্যম টার্মিনালে সংযুক্ত করুন। পাত্রের অন্য দুটি টার্মিনালকে +ve এবং GND এর সাথে সংযুক্ত করুন।
  • এখন ক্রম অনুসারে নিম্নলিখিত পিন সংযুক্ত করুন:
  • D4 = D13
  • D5 = D12
  • D6 = D11
  • D7 = D10

যেখানে, D2, D3,….., D13 হল arduino এর ডিজিটাল i/o পিন।

একবার সংযোগ তৈরি করা হয়। আমরা কোডিং ধাপে এগিয়ে যেতে পারি …

ধাপ 4: কীপ্যাড কোড:-

কীপ্যাড কোড
কীপ্যাড কোড
কীপ্যাড কোড
কীপ্যাড কোড

আপনি কোডিং শুরু করার আগে আপনাকে কীপ্যাড এবং এলসিডি আমাদের কাছে একটি লাইব্রেরি ইনস্টল করতে হবে। লাইব্রেরি ডাউনলোড করতে, আইডিই এবং গোটো খুলুন:-

  • স্কেচ >> লাইব্রেরি অন্তর্ভুক্ত করুন >> লাইব্রেরি পরিচালনা করুন।
  • সার্চ বারে "কীপ্যাড.এইচ" টাইপ করুন এবং "মার্ক স্ট্যানলি সংস্করণ 3.1.1 দ্বারা কীপ্যাড লাইব্রেরি" খুঁজতে নিচে স্ক্রোল করুন
  • লিকুইডক্রিস্টাল লাইব্রেরি ইনস্টল করা আছে কিনা তাও পরীক্ষা করুন। যদি না হয়, আপনি একই পদ্ধতি ব্যবহার করে এটি খুঁজে পেতে পারেন।
  • লাইব্রেরি ইনস্টল করুন এবং IDE পুনরায় চালু করুন।

এখন নিচের কোডটি কপি করে IDE তে পেস্ট করুন। এটি আরডুইনোতে আপলোড করুন। (4x3 এর কোড নিচে থেকে ডাউনলোড করা যাবে):-

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

/*4x4 কিপ্যাডের কোড*/

#অন্তর্ভুক্ত কনস্ট বাইট ROWS = 4; const বাইট COLS = 4; চার কী [ROWS] [COLS] = {{'1', '2', '3', 'A'}, {'4', '5', '6', 'B'}, {'7', '8', '9', 'C'}, {'*', '0', '#', 'D'}}; বাইট rowPins [ROWS] = {5, 4, 3, 2}; বাইট কলপিনস [COLS] = {9, 8, 7, 6}; কীপ্যাড কীপ্যাড = কীপ্যাড (makeKeymap (কী), rowPins, colPins, ROWS, COLS); অকার্যকর সেটআপ () {Serial.begin (9600); } void loop () {char key = keypad.getKey (); যদি (কী) {Serial.println (কী); }}

এর সাহায্যে আপনি আরডুইনো দিয়ে কীপ্যাড দিয়ে শুরু করতে পারেন, ক্যালকুলেটরের কোডটি পরবর্তী ধাপে।

ধাপ 5: Arduino ক্যালকুলেটর কোড:-

Arduino ক্যালকুলেটর কোড
Arduino ক্যালকুলেটর কোড
Arduino ক্যালকুলেটর কোড
Arduino ক্যালকুলেটর কোড

একবার আপনি কীপ্যাডটি পরীক্ষা করে দেখেছেন এবং এটি সূক্ষ্মভাবে কাজ করে। আপনি একটি সাধারণ ক্যালকুলেটর তৈরির দিকে এগিয়ে যেতে পারেন।

আপনি নীচের ফাইল থেকে কোডটি ডাউনলোড করতে পারেন।

ক্যালকুলেটর ব্যবহার করতে কেবল কোডটি আপলোড করুন, বর্ণমালাগুলি নিম্নরূপ ব্যবহার করা হয়:-

A = + (সংযোজন)

বি = - (বিয়োগ)

সি = * (গুণ)

ডি = / (বিভাগ)

প্রতীক * এবং # 'বাতিল' এবং 'সমানভাবে' হিসাবে ব্যবহার করা হয়।

এই টিউটোরিয়ালের জন্য এটাই। আশা করি এটা আপনার ভালো লেগেছে.

ধন্যবাদ.

প্রস্তাবিত: