সুচিপত্র:
- ধাপ 1: ধাপ 1: ইলেকট্রনিক যন্ত্রাংশ
- ধাপ 2: ধাপ 2: কোড
- ধাপ 3: ধাপ 3: সার্কিট তৈরি করুন
- ধাপ 4: ধাপ 4: সব শেষ
- ধাপ 5: ভিডিও আউটপুট
ভিডিও: ইন্টারফেস একাধিক LCD থেকে Arduino Uno ব্যবহার করে সাধারণ ডেটা লাইন: 5 টি ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:00
আজ, এই নির্দেশাবলীতে আমি আপনাকে দেখাবো কিভাবে একটি সাধারণ ডেটা লাইন ব্যবহার করে একটি arduino uno বোর্ডের সাথে একাধিক 16x2 LCD মডিউল ইন্টারফেস করতে হয়। এই প্রকল্পের সবচেয়ে আকর্ষণীয় বিষয় হল, এটি সাধারণ ডেটা লাইন ব্যবহার করে এবং প্রতিটি এলসিডিতে বিভিন্ন ডেটা প্রদর্শন করে।
ধাপ 1: ধাপ 1: ইলেকট্রনিক যন্ত্রাংশ
- Arduino Uno: 1 টুকরা
-16x2 LCD: 4 টুকরা
-10k ওহম পটেন্টিওমিটার: 4 টুকরা
-470 ওহম প্রতিরোধক: 4 টুকরা
-রুটি বোর্ড
-জাম্পার তার
ধাপ 2: ধাপ 2: কোড
প্রথমে আপনাকে সাধারণ ডেটা লাইন দিয়ে LCD এর পিন সংজ্ঞায়িত করতে হবে
LiquidCrystal lcdA (13, 12, 7, 6, 5, 4);
LiquidCrystal lcdB (11, 10, 7, 6, 5, 4);
LiquidCrystal lcdC (9, 8, 7, 6, 5, 4);
LiquidCrystal lcdD (3, 2, 7, 6, 5, 4);
উপরের সংজ্ঞা কোড থেকে আপনি দেখতে পাচ্ছেন যে, LCD এর সমস্ত ডেটা লাইন (LCD1 LCD2 LCD3 এবং LCD4) একই arduino বোর্ড ডিজিটাল পিন (D7, D6, D5 এবং D4) এর সাথে সংযুক্ত থাকে যখন RS এবং EN পিন পৃথক ডিজিটাল পিনের সাথে সংযুক্ত থাকে ।
এখানে আমাদের প্রকল্পের জন্য সম্পূর্ণ কোড:
#অন্তর্ভুক্ত
LiquidCrystal lcdA (13, 12, 7, 6, 5, 4); // LCD 1 এর জন্য পিনের সংজ্ঞা
LiquidCrystal lcdB (11, 10, 7, 6, 5, 4); // LCD 2 এর জন্য পিনের সংজ্ঞা
LiquidCrystal lcdC (9, 8, 7, 6, 5, 4); // LCD 3 এর জন্য পিনের সংজ্ঞা
LiquidCrystal lcdD (3, 2, 7, 6, 5, 4); // LCD 4 এর জন্য পিনের সংজ্ঞা
অকার্যকর সেটআপ()
{
lcdA. শুরু (16, 2); // এলসিডি 1 এর সূচনা
lcdB.begin (16, 2); // LCD 2 এর সূচনা
lcdC. শুরু (16, 2); // LCD 3 এর সূচনা
lcdD.begin (16, 2); // LCD 4 এর সূচনা
অকার্যকর লুপ ()
{
lcdA.setCursor (0, 0);
lcdA.print ("3 16x2 LCD using");
বিলম্ব (100);
lcdB.setCursor (0, 0);
lcdB.print ("ডিজাইন করা->");
বিলম্ব (100);
lcdC.setCursor (0, 0);
lcdC.print ("ওয়েবসাইট ভিজিট করুন");
বিলম্ব (100);
lcdD.setCursor (0, 0);
lcdD.print ("BestEngineering");
বিলম্ব (100);
lcdA.setCursor (0, 1);
lcdA.print ("একক Arduino");
বিলম্ব (100);
lcdB.setCursor (0, 1);
lcdB.print ("কৃষ্ণ কেশব");
বিলম্ব (100);
lcdC.setCursor (0, 1);
lcdC.print ("এবং সাবস্ক্রাইব করুন");
বিলম্ব (100);
lcdD.setCursor (0, 1);
lcdD.print ("প্রকল্প");
বিলম্ব (100);
}
ধাপ 3: ধাপ 3: সার্কিট তৈরি করুন
এখানে পোস্ট করা সার্কিটটি প্রোটিয়াস 8 প্রফেশনাল ব্যবহার করে ডিজাইন করা হয়েছে।
প্রোটিয়াস পিন নং এ। LCD এর 15 এবং 16 এইভাবে লুকানো আছে, আমি পিন 15 এবং 16 (এলসিডির অ্যানোড এবং ক্যাথোড) এর জন্য সংযোগ তৈরি করেছি যা LCD এর জন্য ব্যাক-লাইটের জন্য পিন ব্যবহার করা হয়।
ধাপ 4: ধাপ 4: সব শেষ
আশা করি এই প্রকল্পটি আপনাকে সাহায্য করবে। যদি আপনার কোন প্রশ্ন থাকে বা আরো ভয়ঙ্কর প্রকল্প চান তাহলে দয়া করে bestengineeringprojects.com দেখুন
প্রস্তাবিত:
লাইভ আরডুইনো ডেটা থেকে সুন্দর প্লট তৈরি করুন (এবং এক্সেলে ডেটা সংরক্ষণ করুন): 3 টি ধাপ
লাইভ Arduino ডেটা থেকে সুন্দর প্লট তৈরি করুন (এবং এক্সেল এ ডেটা সংরক্ষণ করুন): আমরা সবাই আমাদের P … লটার ফাংশন Arduino IDE তে খেলতে পছন্দ করি। পয়েন্ট যোগ করা হয় এবং এটি বিশেষ করে চোখের জন্য সুখকর নয়। Arduino IDE চক্রান্তকারী না
I2C সেন্সর ইন্টারফেস দিয়ে শুরু করা ?? - ESP32s ব্যবহার করে আপনার MMA8451 ইন্টারফেস করুন: 8 টি ধাপ
I2C সেন্সর ইন্টারফেস দিয়ে শুরু করা ?? - ESP32 গুলি ব্যবহার করে আপনার MMA8451 ইন্টারফেস করুন: এই টিউটোরিয়ালে, আপনি নিয়ামক (Arduino, ESP32, ESP8266, ESP12 NodeMCU) এর সাথে কিভাবে কাজ শুরু করবেন, সংযুক্ত করবেন এবং I2C ডিভাইস (অ্যাকসিলেরোমিটার) পাবেন সে সম্পর্কে সব শিখবেন।
টিউটোরিয়াল: কিভাবে TCA9548A I2C মাল্টিপ্লেক্সার ব্যবহার করে Arduino একাধিক একই ঠিকানা ডিভাইস নিয়ন্ত্রণ করে: 3 টি ধাপ
টিউটোরিয়াল: কিভাবে TCA9548A I2C মাল্টিপ্লেক্সার ব্যবহার করে একাধিক একই ঠিকানা ডিভাইসগুলিকে Arduino নিয়ন্ত্রণ করে: বর্ণনা: TCA9548A I2C মাল্টিপ্লেক্সার মডিউলটি একই I2C ঠিকানা (8 একই ঠিকানা I2C পর্যন্ত) এক মাইক্রোকন্ট্রোলার পর্যন্ত সংযুক্ত ডিভাইসগুলিকে সংযুক্ত করতে সক্ষম করে। মাল্টিপ্লেক্সার একজন দারোয়ান হিসাবে কাজ করে, নির্বাচিত সেটে কমান্ডগুলি বন্ধ করে দেয়
I2C / IIC LCD ডিসপ্লে - Arduino এর সাথে SPI থেকে IIC মডিউল ব্যবহার করে I2C LCD ডিসপ্লেতে একটি SPI LCD ব্যবহার করুন: 5 টি ধাপ
I2C / IIC LCD ডিসপ্লে | Arduino এর সাথে SPI থেকে IIC মডিউল ব্যবহার করে I2C LCD ডিসপ্লেতে একটি SPI LCD ব্যবহার করুন: হাই বন্ধুরা যেহেতু একটি স্বাভাবিক SPI LCD 1602 এর সাথে সংযোগ করার জন্য অনেকগুলি তার রয়েছে তাই এটিকে arduino দিয়ে ইন্টারফেস করা খুব কঠিন কিন্তু বাজারে একটি মডিউল পাওয়া যায় যা এসপিআই ডিসপ্লেকে আইআইসি ডিসপ্লেতে রূপান্তর করুন যাতে আপনাকে কেবল 4 টি তারের সংযোগ করতে হবে
Rpi 3: 8 ধাপ ব্যবহার করে কিভাবে রোবট অনুসরণ করে একটি লাইন তৈরি করবেন
কিভাবে Rpi 3 ব্যবহার করে রোবট অনুসরণ করে একটি লাইন তৈরি করবেন: এই টিউটোরিয়ালে, আপনি একটি লাইন-অনুসরণকারী রোবট বাগি তৈরি করতে শিখবেন যাতে এটি সহজেই একটি ট্র্যাকের চারপাশে ঘুরতে পারে