সুচিপত্র:
- ধাপ 1: প্রয়োজনীয় উপকরণ
- পদক্ষেপ 2: হার্ডওয়্যার সেটআপ
- ধাপ 3: তারের ডায়াগ্রাম
- ধাপ 4: পাইথন কোড
- ধাপ 5: আউটপুট প্রিভিউ
ভিডিও: ইন্টারফেস 16x2 আলফানিউমেরিক এলসিডি এবং 4x4 ম্যাট্রিক্স কীপ্যাড রাস্পবেরি পাই 3: 5 ধাপ (ছবি সহ)
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:02
এই নির্দেশাবলীতে, আমরা ব্যাখ্যা করি কিভাবে রাস্পবেরি পাই 3 এর সাথে 16x2 LED এবং 4x4 ম্যাট্রিক্স কীপ্যাড ইন্টারফেস করতে হয়।
আমরা সফটওয়্যার তৈরির জন্য পাইথন 4.4 ব্যবহার করি। আপনি সামান্য পরিবর্তন সহ পাইথন 2.7 নির্বাচন করতে পারেন
ধাপ 1: প্রয়োজনীয় উপকরণ
আমাদের নিম্নলিখিত উপাদানগুলির প্রয়োজন
- রাস্পবেরি পাই 3
- পাই এর জন্য 5V 2A অ্যাডাপ্টার
- 8GB মাইক্রো এসডি
- 16x2 আলফানিউমেরিক এলসিডি
- 4x4 ম্যাট্রিক্স কীপ্যাড
- ডট পিসিবি (মাঝারি আকার) বা ব্রেডবোর্ড
- বার্গ স্ট্রিপ
- জাম্পার ওয়্যার
- 10 কে পাত্র
- ইথারনেট কেবল (ল্যাপটপের সাথে ভিএনসি সংযোগ স্থাপনের জন্য)
পদক্ষেপ 2: হার্ডওয়্যার সেটআপ
আমরা হার্ডওয়্যার সেটআপের ধাপগুলি অন্তর্ভুক্ত করিনি যেমন মাইক্রো এসডি এবং ভিএনসি ইন্টারফেসে ওএস জ্বালানো। এই পদ্ধতির জন্য আপনাকে অন্যান্য সম্পদ খুঁজে বের করতে হবে।
ওএস প্রি-লোডেড GB জিবি মাইক্রো এসডি কার্ড র Rap্যাপবেরি পাই Insোকান। ইথারনেট কেবল দ্বারা রাস্পবেরি পাই ল্যাপটপে সংযুক্ত করুন। ওয়্যারিং ডায়াগ্রামে বর্ণিত হার্ডওয়্যার তৈরি করুন।
16x2 LCD
আমরা 4-বিট মোড এলসিডি ইন্টারফেস ব্যবহার করি, তাই কন্ট্রোল সিঙ্গেলগুলির জন্য প্রয়োজনীয় পিনগুলি হল RS, EN, D4, D5, D6, D7 যা রাস্পবেরি পাই এর GPIO- এর সাথে সংযুক্ত।
4x4 ম্যাট্রিক্স কীপ্যাড
4x4 এবং 4x3 ম্যাট্রিক্স কীপ্যাডের জন্য পাইথন প্যাকেজ ইনস্টল করুন যাতে ইন্টারাপ্ট ভিত্তিক অপারেশন করা হয়। এইভাবে সারাক্ষণ কীপ্যাডের সারি এবং কলাম স্ক্যান করার দরকার নেই। এখানে অভ্যন্তরীণ টান আপ ব্যবহার করা হয় এইভাবে কোন বহিরাগত পুল আপ প্রতিরোধক প্রয়োজন।
রাস্পবেরি পাইকে ওয়েবে সংযুক্ত করুন, তারপরে টার্মিনাল খুলুন এবং নিম্নলিখিতটি টাইপ করুন:
sudo python3.4 -m pip install pad4pi
ধাপ 3: তারের ডায়াগ্রাম
এলসিডি পিন:
- LCD_RS = 21
- LCD_E = 20
- LCD_D4 = 26
- LCD_D5 = 19
- LCD_D6 = 13
- LCD_D7 = 6
কীপ্যাড পিন:
কলাম পিন = 17, 15, 14, 4 রো পিন = 24, 22, 27, 18
আপনি LCD এবং কীপ্যাড ইন্টারফেস করার জন্য যেকোনো GPIO পিন বেছে নিতে পারেন, শুধু কোডের পিন নম্বর পরিবর্তন করুন। আপনি LCD এবং কীপ্যাড ইন্টারফেস করার জন্য রুটিবোর্ড বা PCB ব্যবহার করতে পারেন।
ধাপ 4: পাইথন কোড
আপনি সরাসরি কোডটি ডাউনলোড করতে পারেন। আপনার রাস্পবেরি পাই 3. এ পাইথন 3.4 দিয়ে কোড.পি চালান অথবা পাঠ্যটি অনুলিপি করুন এবং পাইথন 3.4 এর নতুন স্ক্রিপ্ট ফাইলে আটকান।
প্রোগ্রামটি চালান:
আপনার করা সংযোগগুলি সঠিক হলে LCD প্রথম লাইনে "স্বাগতম" পাঠ্য প্রদর্শন করবে। কিপ্যাড ডেটা দ্বিতীয় লাইনে প্রদর্শিত হয়।
ধাপ 5: আউটপুট প্রিভিউ
আমি কীবোর্ড ইন্টারাপ্ট যোগ করেছি, যাতে আপনি প্রোগ্রাম বন্ধ করলে এলসিডি বিদায় প্রদর্শন করবে
প্রস্তাবিত:
লায়াদ সার্কিটগুলি ইএসপি 32 এবং অক্ষর এলসিডি সহ আলফানিউমেরিক কীবোর্ড: 4 টি ধাপ
ইএসপি 32 এবং ক্যারেক্টার এলসিডি সহ লায়াদ সার্কিট আলফানিউমেরিক কীবোর্ড: এই নিবন্ধটি ইএসপি 32 তে ডেটা ইনপুট করতে আলফানিউমেরিক কীবোর্ড মডিউল এবং 16x2 আই 2 সি অক্ষরের এলসিডি মডিউল ব্যবহার করে। এই পদ্ধতিটি ESP32 এ এবং থেকে Wi-Fi শংসাপত্র এবং অন্যান্য তথ্য প্রবেশ এবং পুনরুদ্ধার করতে ব্যবহার করা যেতে পারে
লেগো 4x4 কীপ্যাড ম্যাট্রিক্স: 8 টি ধাপ (ছবি সহ)
লেগো 4x4 কীপ্যাড ম্যাট্রিক্স: যদিও আমি গত কয়েক সপ্তাহ ধরে বাড়িতে আটকে ছিলাম, অবশেষে আমি আমার মাথার মধ্যে ঘুরতে থাকা কিছু প্রকল্প শেষ করতে পেরেছি। আমি গত কয়েক সপ্তাহে আমার বেশিরভাগ প্রকল্পের ভিত্তি হিসাবে লেগো ব্যবহার করছি
Arduino ম্যাট্রিক্স কীপ্যাড 4x4: 3 ধাপ সহ লকারের আধুনিক এবং নতুন এবং সহজ উদাহরণ
Arduino ম্যাট্রিক্স কীপ্যাড 4x4 দিয়ে লকারের আধুনিক এবং নতুন এবং সহজ উদাহরণ: একটি I2C সার্কিট সহ LCD কীপ্যাড ম্যাট্রিক্স 4x4 ব্যবহারের আরেকটি উদাহরণ
HDMI ছাড়া রাস্পবেরি পাই 3 বি তে রাস্পবিয়ান ইনস্টল করা - রাস্পবেরি পাই 3B দিয়ে শুরু করা - আপনার রাস্পবেরি পাই 3: 6 ধাপ সেট আপ করা হচ্ছে
HDMI ছাড়া রাস্পবেরি পাই 3 বি তে রাস্পবিয়ান ইনস্টল করা | রাস্পবেরি পাই 3B দিয়ে শুরু করা | আপনার রাস্পবেরি পাই 3 সেট আপ করা: আপনারা কেউ কেউ জানেন যে রাস্পবেরি পাই কম্পিউটারগুলি বেশ দুর্দান্ত এবং আপনি কেবলমাত্র একটি ছোট বোর্ডে পুরো কম্পিউটারটি পেতে পারেন। 1.2 GHz এ ঘড়ি। এটি পাই 3 কে মোটামুটি 50 রাখে
8051 এর সাথে কীপ্যাড ইন্টারফেস এবং 7 সেগমেন্টে কীপ্যাড সংখ্যা প্রদর্শন: 4 টি ধাপ (ছবি সহ)
8051 এর সাথে কীপ্যাড ইন্টারফেস এবং 7 সেগমেন্টে কীপ্যাড সংখ্যা প্রদর্শন করা: এই টিউটোরিয়ালে আমি আপনাকে 8051 দিয়ে কীপ্যাড ইন্টারফেস করতে এবং 7 সেগমেন্ট ডিসপ্লেতে কীপ্যাড সংখ্যা প্রদর্শন করার বিষয়ে বলতে যাচ্ছি