I2C LCD Display 16×2 কিভাবে ব্যবহার করবো?
একটি LCD ব্যবহার করতে পিনের প্রয়োজন হয় মোট ৬টি। পিন গুলো হলো RS, E, D4, D5, D6 and D7. কিন্তু I2C LCD Display ব্যবহার করলে মাত্র ২টি পিন দিয়েই চলবে ডিসপ্লে। I2C এর পিন গুলো হলো SDA & SCL.
ধাপ-১ঃ প্রয়োজনীয় কম্পোনেন্ট গুলো তালিকা দেখে সংগ্রহ করতে হবে।
প্রয়োজনীয় যন্ত্রপাতি | পরিমাণ | Link |
Arduino Uno |
১ টি | https://goo.gl/2oHwMb |
I2C LCD Display 16×2 | ১ টি | https://goo.gl/rDTPGv |
Male To Female Jumper Wire – Single |
৪ টি | https://goo.gl/n2tnCG |
ধাপ-২ঃ Arduino Uno এর সাথে ডিসপ্লেটির কানেকশন নিশ্চিত করতে হবে নিম্নরূপ ভাবে।
Arduno Uno |
I2C LCD Display 16×2 |
5V | VCC |
GND | GND |
SDA / A4 | SDA |
SCL / A5 | SCL |
ধাপ-৩ঃ এবার আপনাকে LiquidCrystal_I2C লাইব্রেরী ইন্সটল করতে হবে।
ধাপ-৪ঃ I2C_LCD_Display_16x2_Address_Scan নামক কোড টি আপলোড দিয়ে প্রথমে ডিসপ্লেটির অ্যাড্রেস বের করে নিতে হবে। যা Arduno Serial Monitor এ দেখা যাবে।
লক্ষ রাখতে হবে, যদি SDA ও SCL উল্টো কানেকশন হয় কিংবা কানেকশন দুর্বল হয় তাহলে নিম্নেরমত করে আউটপুট দেখাবে। অর্থাৎ কোন অ্যাড্রেস দেখাবে না।
ধাপ-৫ঃ I2C_LCD_Display_16x2 ওপেন করে অ্যাড্রেস টি (0x3F) কোডে দিয়ে আপলোড দিলেই ডিসপ্লেতে লেখা চলে আসবে।