
সুচিপত্র:
2025 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2025-01-23 14:36

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



হার্ডওয়্যারের প্রয়োজনীয়তা:-
- আরডুইনো ইউএনও।
- 4x4 কীপ্যাড। (আপনি 4x3 কীপ্যাড ব্যবহার করতে পারেন)।
- 16x2 LCD।
- ব্রেডবোর্ড।
- 10k potentiometer।
- কিপ্যাডে সোল্ডারের কিছু তার।
সফটওয়্যারের প্রয়োজনীয়তা:-
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 ক্যালকুলেটর কোড:-


একবার আপনি কীপ্যাডটি পরীক্ষা করে দেখেছেন এবং এটি সূক্ষ্মভাবে কাজ করে। আপনি একটি সাধারণ ক্যালকুলেটর তৈরির দিকে এগিয়ে যেতে পারেন।
আপনি নীচের ফাইল থেকে কোডটি ডাউনলোড করতে পারেন।
ক্যালকুলেটর ব্যবহার করতে কেবল কোডটি আপলোড করুন, বর্ণমালাগুলি নিম্নরূপ ব্যবহার করা হয়:-
A = + (সংযোজন)
বি = - (বিয়োগ)
সি = * (গুণ)
ডি = / (বিভাগ)
প্রতীক * এবং # 'বাতিল' এবং 'সমানভাবে' হিসাবে ব্যবহার করা হয়।
এই টিউটোরিয়ালের জন্য এটাই। আশা করি এটা আপনার ভালো লেগেছে.
ধন্যবাদ.
প্রস্তাবিত:
4X4 কীপ্যাড ব্যবহার করে Arduino ক্যালকুলেটর: 4 টি ধাপ (ছবি সহ)

4X4 কীপ্যাড ব্যবহার করে Arduino ক্যালকুলেটর: এই টিউটোরিয়ালে আমরা Arduino দিয়ে আমাদের নিজস্ব ক্যালকুলেটর তৈরি করব। মানগুলি একটি কীপ্যাডের (4 × 4 কীপ্যাড) মাধ্যমে পাঠানো যেতে পারে এবং ফলাফলটি একটি LCD স্ক্রিনে দেখা যেতে পারে। এই ক্যালকুলেটর সংযোজন, বিয়োগ, গুণের মতো সহজ অপারেশন করতে পারে
1602 LCD এবং 4x4 কীপ্যাড ব্যবহার করে Arduino DIY ক্যালকুলেটর: 4 টি ধাপ

Arduino DIY ক্যালকুলেটর 1602 LCD এবং 4x4 কীপ্যাড ব্যবহার করে: হাই বন্ধুরা এই নির্দেশাবলীতে আমরা Arduino ব্যবহার করে একটি ক্যালকুলেটর তৈরি করব যা মৌলিক গণনা করতে পারে। তাই মূলত আমরা 4x4 কীপ্যাড থেকে ইনপুট নেব এবং 16x2 lcd ডিসপ্লেতে ডেটা প্রিন্ট করব এবং arduino হিসাব করবে
কিভাবে ম্যাক টার্মিনাল ব্যবহার করবেন, এবং কিভাবে মূল ফাংশন ব্যবহার করবেন: 4 টি ধাপ

কিভাবে ম্যাক টার্মিনাল ব্যবহার করবেন, এবং কী ফাংশন কিভাবে ব্যবহার করবেন: আমরা আপনাকে দেখাব কিভাবে ম্যাক টার্মিনাল খুলতে হয়। আমরা আপনাকে টার্মিনালের মধ্যে কিছু বৈশিষ্ট্যও দেখাব, যেমন ifconfig, ডিরেক্টরি পরিবর্তন করা, ফাইলগুলি অ্যাক্সেস করা এবং arp। Ifconfig আপনাকে আপনার IP ঠিকানা এবং আপনার MAC বিজ্ঞাপন পরীক্ষা করার অনুমতি দেবে
8051 এর সাথে কীপ্যাড ইন্টারফেস এবং 7 সেগমেন্টে কীপ্যাড সংখ্যা প্রদর্শন: 4 টি ধাপ (ছবি সহ)

8051 এর সাথে কীপ্যাড ইন্টারফেস এবং 7 সেগমেন্টে কীপ্যাড সংখ্যা প্রদর্শন করা: এই টিউটোরিয়ালে আমি আপনাকে 8051 দিয়ে কীপ্যাড ইন্টারফেস করতে এবং 7 সেগমেন্ট ডিসপ্লেতে কীপ্যাড সংখ্যা প্রদর্শন করার বিষয়ে বলতে যাচ্ছি
কিভাবে Xcode এ সুইফ্ট ব্যবহার করে ক্যালকুলেটর তৈরি করবেন: 9 টি ধাপ

কিভাবে সুইফট ব্যবহার করে এক্সকোডে ক্যালকুলেটর তৈরি করবেন: এই দ্রুত টিউটোরিয়ালে আমি দেখাবো কিভাবে এক্সকোডে সুইফট ব্যবহার করে একটি সাধারণ ক্যালকুলেটর তৈরি করতে হয়। এই অ্যাপটি আইওএস -এর মূল ক্যালকুলেটর অ্যাপের প্রায় অভিন্ন দেখতে তৈরি করা হয়েছে। আপনি ধাপে ধাপে নির্দেশাবলী অনুসরণ করতে পারেন এবং ক্যালকুল তৈরি করতে পারেন