← Back to Manuals

আরডুইনোর সাথে LCD Display 16x2 ইন্টারফেসিং ও ব্যবহার গাইড

Published: 25 Jun, 2026

### পরিচিতি
LCD 16x2 হলো একটি পপুলার ডিসপ্লে মডিউল যা ১৬টি কলাম এবং ২টি সারিতে টেক্সট প্রদর্শন করতে পারে। এটি মূলত আরডুইনোর সাথে ডাটা, সেন্সর রিডিং বা মেসেজ দেখানোর জন্য ব্যবহৃত হয়।

### প্রয়োজনীয় পার্টস
১. আরডুইনো উনো (Arduino Uno)
২. LCD 16x2 ডিসপ্লে (I2C ছাড়া)
৩. ১০কে পটেনশিওমিটার (ব্রাইটনেস কন্ট্রোলের জন্য)
৪. ব্রেডবোর্ড ও জাম্পার ওয়্যার

### সার্কিট কানেকশন
- LCD VSS -> GND
- LCD VDD -> 5V
- LCD V0 -> পটেনশিওমিটারের মাঝের পিন
- LCD RS -> Pin 12
- LCD RW -> GND
- LCD E -> Pin 11
- LCD D4 -> Pin 5
- LCD D5 -> Pin 4
- LCD D6 -> Pin 3
- LCD D7 -> Pin 2
- LCD A -> 5V (রেজিস্টরসহ)
- LCD K -> GND

### কিভাবে কাজ করে
LCD-এর সাথে প্যারালাল কমিউনিকেশন ব্যবহার করে আমরা আরডুইনো থেকে তথ্য পাঠাই। LiquidCrystal লাইব্রেরি ব্যবহারের মাধ্যমে আমরা RS, E এবং ডাটা পিন (D4-D7) ব্যবহার করে ডিসপ্লেতে টেক্সট প্রদর্শন করি। পটেনশিওমিটারটি LCD-এর কন্ট্রাস্ট বা ব্রাইটনেস অ্যাডজাস্ট করতে সাহায্য করে।

কানেকশন ও সার্কিট ডায়াগ্রাম (Connection Diagram)

Circuit Diagram

প্রোগ্রাম কোড (Source Code)

#include <LiquidCrystal.h>

// পিন কনফিগারেশন: RS, E, D4, D5, D6, D7
LiquidCrystal lcd(12, 11, 5, 4, 3, 2);

void setup() {
  // LCD-এর সাইজ ১৬ কলাম ও ২ সারি সেট করা
  lcd.begin(16, 2);
  // প্রথম সারিতে মেসেজ প্রিন্ট করা
  lcd.print("Zishabd Robotics");
}

void loop() {
  // দ্বিতীয় সারিতে কার্সার সেট করা (কলাম ০, সারি ১)
  lcd.setCursor(0, 1);
  lcd.print("Hello World!");
}

Related Kit / Part

LCD Display 16x2 LCD Display 16x2
৳240

..., ... থেকে

...

এইমাত্র অর্ডার করেছেন • ...