সুচিপত্র:
- ধাপ 1: কীপ্যাড কি
- ধাপ 2: ব্যবহার করুন
- ধাপ 3: PINOUT
- ধাপ 4: প্রয়োজনীয় উপাদান
- ধাপ 5: সংযোগ
- ধাপ 6: কোড
- ধাপ 7: কাজ
- ধাপ 8: পিসিবি ডিজাইন
ভিডিও: কিপ্যাড: 8 টি ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:00
আজ আমি যেটা নিয়ে আলোচনা করছি তা সেন্সর নয় এটি একটি সাধারণ বিষয় যা আপনি সকলেই জানেন এটি একটি কীপ্যাড নয় পুরানো ফোন শেভের মতো এটি একটি যা মাইক্রোকন্ট্রোলারের সাথে ব্যবহার করা হয় কাঙ্ক্ষিত আউটপুট পেতে
বেশিরভাগ ডিভাইসে ডেটা ইনপুট প্রবেশের জন্য টাচ কীপ্যাড বা ফিজিক্যাল থাকে তাই আমাদের প্রজেক্টে এই জিনিসটি বাস্তবায়নের জন্য আমি এটির উপর একটি নিবন্ধ তৈরির সিদ্ধান্ত নিয়েছি।
ধাপ 1: কীপ্যাড কি
এটি একটি 4x4 ম্যাট্রিক্স টাইপ স্ট্রাকচার বা সার্কিট যা সারি এবং কলামের সংখ্যা অনুসারে কীটির আউটপুট নির্ধারণ করে। প্রতিটি অক্ষরে থাকা উপাদানগুলির সাথে সারি এবং কলামের সংখ্যা মাইক্রোকন্ট্রোলারে খাওয়ানো হয় এবং তারপর সেই ম্যাট্রিক্স অনুযায়ী মাইক্রোকন্ট্রোলার দ্বারা আউটপুট নির্ধারণ করা হয়
ধাপ 2: ব্যবহার করুন
- ব্যবহার করা সহজ
- কম মূল্য
- যে কোন মাইক্রো-কন্ট্রোলারের সাথে যুক্ত হতে পারে
ধাপ 3: PINOUT
ধাপ 4: প্রয়োজনীয় উপাদান
- যেকোনো মাইক্রোকন্ট্রোলার প্রাথমিকভাবে Arduino Uno নতুনদের জন্য।
- একটি ব্রেডবোর্ড
- জাম্পার তার
- কীপ্যাড
ধাপ 5: সংযোগ
উপরের ছবি এবং নীচের কোড অনুযায়ী কীপ্যাডের সারি এবং কলামের পিন সংযুক্ত করুন এবং আউটপুট দেখতে সিরিয়াল মনিটর ব্যবহার করুন।
ধাপ 6: কোড
#অন্তর্ভুক্ত
const বাইট ROWS = 4; // চার সারি
const বাইট COLS = 4; // চারটি কলাম
// কীপ্যাডের বোতামগুলিতে সিম্বলগুলি সংজ্ঞায়িত করুন
char hexaKeys [ROWS] [COLS] = {
{'1', '2', '3', 'এ'}, {'4', '5', '6', 'বি'}, {'7', '8', '9', 'সি'}, {'*', '0', '#', 'D'}
};
বাইট rowPins [ROWS] = {9, 8, 7, 6}; // কীপ্যাডের সারি পিনআউটগুলির সাথে সংযুক্ত করুন
বাইট কলপিনস [COLS] = {5, 4, 3, 2}; // কীপ্যাডের কলাম পিনআউটগুলির সাথে সংযুক্ত করুন
// ক্লাস নিউকেপ্যাডের একটি উদাহরণ আরম্ভ করুন
Keypad customKeypad = Keypad (makeKeymap (hexaKeys), rowPins, colPins, ROWS, COLS);
অকার্যকর সেটআপ(){
Serial.begin (9600);
}
অকার্যকর লুপ () {
char customKey = customKeypad.getKey ();
যদি (customKey) {
Serial.println (customKey);
}
}
দ্রষ্টব্য:- আমি কিপ্যাড লাইব্রেরি ব্যবহার করেছি যা আরডুইনো লাইব্রেরি ম্যানেজার ব্যবহার করে ইনস্টল করা যায়
ধাপ 7: কাজ
কোডটি শুরু হওয়ার সাথে সাথে এটি সারি এবং কলাম পিনগুলি শুরু করে যার সাথে কীপ্যাড সংযুক্ত থাকে এবং তারপরে ম্যাট্রিক্সে এর মান সঞ্চয় করে। তারপর মাইক্রো-কন্ট্রোলার ম্যাট্রিক্স কীপ্যাড থেকে আউটপুটের জন্য অপেক্ষা করে। আউটপুট পাওয়ার পর মাইক্রো-কন্ট্রোলার কিপ্যাডের আউটপুট নির্ধারণ করে ম্যাট্রিক্স অনুযায়ী এটিকে ইনিশিয়ালাইজ করার সময়।
তারপর ম্যাট্রিক্সের সাথে সম্পর্কিত মানগুলি সিরিয়াল মনিটরে প্রদর্শিত হয় (Ctrl+Shift+M)।
ধাপ 8: পিসিবি ডিজাইন
এখন আমরা পিসিবি ডিজাইন পেয়েছি এবং পিসিবির অর্ডার করার সময় এসেছে।
এর জন্য, আপনাকে কেবল JLCPCB.com এ যেতে হবে, এবং "এখনই উদ্ধৃত করুন" বোতামে ক্লিক করতে হবে।
JLCPCB এই প্রকল্পের পৃষ্ঠপোষক। JLCPCB (ShenzhenJLC Electronics Co., Ltd.), চীনের বৃহত্তম PCB প্রোটোটাইপ এন্টারপ্রাইজ এবং একটি দ্রুত প্রযুক্তির প্রস্তুতকারক যা দ্রুত PCB প্রোটোটাইপ এবং ছোট ব্যাচের PCB উৎপাদনে বিশেষজ্ঞ। আপনি মাত্র 2 ডলারে সর্বনিম্ন 5 টি PCB অর্ডার করতে পারেন।
পিসিবি তৈরি করতে, শেষ ধাপে আপনার ডাউনলোড করা জারবার ফাইলটি আপলোড করুন।. Zip ফাইলটি আপলোড করুন অথবা আপনি জারবার ফাইলগুলি টেনে আনতে পারেন।
জিপ ফাইলটি আপলোড করার পর, যদি ফাইলটি সফলভাবে আপলোড করা হয় তাহলে আপনি নীচে একটি সাফল্যের বার্তা দেখতে পাবেন। সবকিছু ভালো আছে কিনা তা নিশ্চিত করতে আপনি Gerber ভিউয়ারে PCB পর্যালোচনা করতে পারেন। আপনি PCB এর উপরের এবং নীচের উভয় অংশ দেখতে পারেন।
আমাদের পিসিবি ভাল দেখায় তা নিশ্চিত করার পরে, আমরা এখন যুক্তিসঙ্গত মূল্যে অর্ডার দিতে পারি। আপনি মাত্র 2 ডলারে 5 টি PCB অর্ডার করতে পারেন কিন্তু যদি এটি আপনার প্রথম অর্ডার হয় তাহলে আপনি $ 2 এর বিনিময়ে 10 PCBs পেতে পারেন।
অর্ডার দেওয়ার জন্য, "সেভ টু কার্ট" বোতামে ক্লিক করুন।
আমার PCB গুলি তৈরি হতে 2 দিন সময় নিয়েছে এবং DHL ডেলিভারি অপশন ব্যবহার করে এক সপ্তাহের মধ্যে এসে পৌঁছেছে। PCBs ভালভাবে প্যাক করা ছিল এবং মান সত্যিই ভাল ছিল।
প্রস্তাবিত:
কিভাবে 4G LTE ডাবল BiQuade অ্যান্টেনা সহজ ধাপ: 3 ধাপ
কিভাবে 4G LTE ডাবল BiQuade অ্যান্টেনা সহজ ধাপ তৈরি করতে হয়: বেশিরভাগ সময় আমি মুখোমুখি হয়েছি, আমার প্রতিদিনের কাজের জন্য আমার ভাল সংকেত শক্তি নেই। তাই। আমি বিভিন্ন ধরণের অ্যান্টেনা অনুসন্ধান করি এবং চেষ্টা করি কিন্তু কাজ করি না। নষ্ট সময়ের পরে আমি একটি অ্যান্টেনা খুঁজে পেয়েছি যা আমি তৈরি এবং পরীক্ষা করার আশা করি, কারণ এটি নির্মাণের নীতি নয়
Arduino Halloween Edition - Zombies Pop -out Screen (ছবি সহ ধাপ): 6 টি ধাপ
আরডুইনো হ্যালোইন সংস্করণ - জম্বি পপ -আউট স্ক্রিন (ছবি সহ ধাপ): আপনার বন্ধুদের ভয় দেখাতে চান এবং হ্যালোইনে কিছু চিৎকারের শব্দ করতে চান? অথবা শুধু কিছু ভাল কৌতুক করতে চান? এই Zombies পপ আউট পর্দা যে করতে পারেন! এই নির্দেশনায় আমি আপনাকে শেখাবো কিভাবে সহজেই আরডুইনো ব্যবহার করে লাফ দিয়ে জম্বি তৈরি করতে হয়। HC-SR0
Arduino এর সাথে ইন্টারফেসিং কিপ্যাড। [অনন্য পদ্ধতি]: 7 টি ধাপ (ছবি সহ)
Arduino এর সাথে ইন্টারফেসিং কিপ্যাড। [অনন্য পদ্ধতি]: হ্যালো, এবং আমার প্রথম নির্দেশযোগ্যকে স্বাগত জানাই! :) এই নির্দেশাবলীর মধ্যে আমি আরডুইনো - 'কীপ্যাড লাইব্রেরি' সহ 'পাসওয়ার্ড লাইব্রেরি' এর সাথে ইন্টারফেসিং কীবোর্ডের জন্য একটি দুর্দান্ত লাইব্রেরি শেয়ার করতে চাই। এই লাইব্রেরিতে সেরা বৈশিষ্ট্যগুলি অন্তর্ভুক্ত রয়েছে যা আমরা
কিপ্যাড ডোর লক: 7 টি ধাপ (ছবি সহ)
কীপ্যাড ডোর লক: Arduino UNOBreadboardLCD 1602 মডিউল পটেন্টিওমিটার 10K ও ওমেগা; Servo Motor4X4 Membrance Switch ModuleBuzzerGreen LEDRed LEDJumper Wires
নোকিয়া 5500 স্পোর্ট কিপ্যাড প্রতিস্থাপন: 7 টি ধাপ
নোকিয়া 5500 স্পোর্ট কিপ্যাড প্রতিস্থাপন: আপনার নোকিয়া 5500 স্পোর্টের কীপ্যাডটি কি আমার মতো করুণ? না? ভাল, এটা হবে। শুধু সময় দিন। আমি শুনেছি যে যারা যুক্তরাজ্যে এই ফোনটির মালিক তারা কেবল একটি অনুমোদিত নোকিয়া মেরামত কেন্দ্রে নিয়ে যেতে পারেন এবং কীপ্যাডটি প্রতিস্থাপন করতে পারেন