সুচিপত্র:
ভিডিও: Arduino কীপ্যাড 4x4 টিউটোরিয়াল: 4 টি ধাপ (ছবি সহ)
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 07:57
কিপ্যাড ইনপুট সিরিয়াল মনিটরে arduino uno এবং 4x4 কীপ্যাড ফুল কোড দিয়ে দেখানো হয়েছে …
সরবরাহ
Arduino uno x 1
4x4 কীপ্যাড
এই সব এই সাইটে পাওয়া যাবে:
BDSpeedy টেক যন্ত্রাংশ
ধাপ 1: Arduino এর সাথে সংযোগ স্থাপন
অ্যারুডুইনো ডিজিটাল পিনের সাথে কীপ্যাড সংযুক্ত করা:
কীপ্যাড পিন আরডুইনো পিনের সাথে সংযুক্ত
1 ডি 9
2 ডি 8
3 ডি 7
4 ডি 6
D D5
6 ডি 4
7 ডি 3
8 ডি 2
ধাপ 2: কোড
কোড:
#অন্তর্ভুক্ত
const বাইট numRows = 4
const বাইট numCols = 4;
কীম্যাপ [numRows] [numCols] = {{'1', '2', '3', 'A'}, {'4', '5', '6', 'বি'}, {'7', '8', '9', 'সি'}, {'*', '0', '#', 'D'}};
বাইট rowPins [numRows] = {9, 8, 7, 6}; // সারি 0 থেকে 3
বাইট কলপিনস [numCols] = {5, 4, 3, 2}; // কলাম 0 থেকে 3
// কীপ্যাড ক্লাসের একটি উদাহরণ আরম্ভ করে
কীপ্যাড myKeypad = Keypad (makeKeymap (keymap), rowPins, colPins, numRows, numCols);
অকার্যকর সেটআপ() {
Serial.begin (9600);
}
// যদি কী চাপানো হয়, এই কীটি 'কীপ্রেসড' ভেরিয়েবলে সংরক্ষণ করা হয় // যদি কীটি 'NO_KEY' এর সমান না হয়, তাহলে এই কীটি মুদ্রিত হয় // যদি count = 17 হয়, তাহলে কাউন্টটি 0 তে রিসেট হবে (এই মানে পুরো কীপ্যাড স্ক্যান প্রক্রিয়ার সময় কোন কী চাপানো হয় না
অকার্যকর লুপ () {
char keypressed = myKeypad.getKey ();
যদি (কীপ্রেসড! = NO_KEY)
{
Serial.print (keypressed);
}
}
ধাপ 3:
এখানে আমার ব্লগস্পট লিংক আছে এতে কিছু অতিরিক্ত ডায়াগ্রাম আছে যা আপনার সহায়ক হতে পারে… ব্লগস্পট লিঙ্ক
ধাপ 4: লাইব্রেরি যোগ করা
লাইব্রেরি যোগ করা হচ্ছে:
লাইব্রেরি যোগ করার জন্য স্কেচ> ইনক্লুড লাইব্রেরিতে যান লাইব্রেই নাম "কীপ্যাড" টাইপ করুন তারপর install টিপুন। তারপর আপনার arduino এ স্কেচ আপলোড করুন।
ওয়ার্ডপ্রেস ব্লগ
ব্লগ স্পট
প্রস্তাবিত:
4X4 কীপ্যাড ব্যবহার করে Arduino ক্যালকুলেটর: 4 টি ধাপ (ছবি সহ)
4X4 কীপ্যাড ব্যবহার করে Arduino ক্যালকুলেটর: এই টিউটোরিয়ালে আমরা Arduino দিয়ে আমাদের নিজস্ব ক্যালকুলেটর তৈরি করব। মানগুলি একটি কীপ্যাডের (4 × 4 কীপ্যাড) মাধ্যমে পাঠানো যেতে পারে এবং ফলাফলটি একটি LCD স্ক্রিনে দেখা যেতে পারে। এই ক্যালকুলেটর সংযোজন, বিয়োগ, গুণের মতো সহজ অপারেশন করতে পারে
লেগো 4x4 কীপ্যাড ম্যাট্রিক্স: 8 টি ধাপ (ছবি সহ)
লেগো 4x4 কীপ্যাড ম্যাট্রিক্স: যদিও আমি গত কয়েক সপ্তাহ ধরে বাড়িতে আটকে ছিলাম, অবশেষে আমি আমার মাথার মধ্যে ঘুরতে থাকা কিছু প্রকল্প শেষ করতে পেরেছি। আমি গত কয়েক সপ্তাহে আমার বেশিরভাগ প্রকল্পের ভিত্তি হিসাবে লেগো ব্যবহার করছি
আমরা একটি টিউটোরিয়াল 6 UQD10801 (Robocon1) ইউনিভার্সিটি তুন হুসেন অন মালয়েশিয়া (UTHM) এর শিক্ষার্থীদের একটি গ্রুপ: কীপ্যাড 4x4 এবং LCD Arduino: 3 ধাপ
আমরা টিউটোরিয়াল 6 UQD10801 (Robocon1) ইউনিভার্সিটি তুন হুসেইন অন মালয়েশিয়া (UTHM) এর শিক্ষার্থীদের একটি গ্রুপ: কীপ্যাড 4x4 এবং এলসিডি Arduino: কীপ্যাড ব্যবহারকারীদের আপনার প্রকল্পের সাথে যোগাযোগ করার একটি দুর্দান্ত উপায়। আপনি তাদের ব্যবহার করতে পারেন মেনু নেভিগেট করতে, পাসওয়ার্ড লিখতে এবং গেম এবং রোবট নিয়ন্ত্রণ করতে। এই টিউটোরিয়ালে, আমি আপনাকে দেখাব কিভাবে Arduino এ একটি কীপ্যাড সেটআপ করতে হয়। প্রথমে আমি ব্যাখ্যা করব কিভাবে Ardu
8051 এর সাথে কীপ্যাড ইন্টারফেস এবং 7 সেগমেন্টে কীপ্যাড সংখ্যা প্রদর্শন: 4 টি ধাপ (ছবি সহ)
8051 এর সাথে কীপ্যাড ইন্টারফেস এবং 7 সেগমেন্টে কীপ্যাড সংখ্যা প্রদর্শন করা: এই টিউটোরিয়ালে আমি আপনাকে 8051 দিয়ে কীপ্যাড ইন্টারফেস করতে এবং 7 সেগমেন্ট ডিসপ্লেতে কীপ্যাড সংখ্যা প্রদর্শন করার বিষয়ে বলতে যাচ্ছি
Arduino এর সাথে কীপ্যাড অ্যাক্সেস 4x4: 5 টি ধাপ (ছবি সহ)
Arduino এর সাথে কীপ্যাড অ্যাক্সেস 4x4: 4x4 কীপ্যাড একটি ম্যাট্রিক্সের মত সাজানো 16 টি কীগুলির সমন্বয়। ম্যাট্রিক্স স্ক্যানিং পদ্ধতি সহ 4x4 কীপ্যাড অ্যাক্সেস করার জন্য ব্যবহৃত পদ্ধতি। 4x4 কিপ্যাডে এটি অ্যাক্সেস করার জন্য 8 টি পিন প্রয়োজন, অর্থাৎ কলামের জন্য 4 টি পিন এবং লাইনের জন্য 4 টি পিন। কিভাবে স্ক্যান করা হচ্ছে