সুচিপত্র:

I2C LCD অ্যাডাপ্টারের বিবরণ এবং সংযোগ: 5 টি ধাপ
I2C LCD অ্যাডাপ্টারের বিবরণ এবং সংযোগ: 5 টি ধাপ

ভিডিও: I2C LCD অ্যাডাপ্টারের বিবরণ এবং সংযোগ: 5 টি ধাপ

ভিডিও: I2C LCD অ্যাডাপ্টারের বিবরণ এবং সংযোগ: 5 টি ধাপ
ভিডিও: JAM DIGITAL INI BISA KALIAN BUAT DIRUMAH, RTC DS1302 ARDUINO NANO 2024, নভেম্বর
Anonim
I2C LCD অ্যাডাপ্টারের বিবরণ এবং সংযোগ
I2C LCD অ্যাডাপ্টারের বিবরণ এবং সংযোগ

আই 2 সি এলসিডি অ্যাডাপ্টার একটি যন্ত্র যা একটি মাইক্রো-কন্ট্রোলার PCF8574 চিপ ধারণ করে। এই মাইক্রো-কন্ট্রোলারটি একটি I/O সম্প্রসারণকারী, যা অন্য মাইক্রো-কন্ট্রোলার চিপের সাথে দুটি তারের যোগাযোগ প্রোটোকলের সাথে যোগাযোগ করে। এই অ্যাডাপ্টার ব্যবহার করে যে কেউ 16x2 LCD নিয়ন্ত্রণ করতে পারে শুধুমাত্র দুটি তারের (SDA, SCL) দিয়ে। এটি arduino বা অন্যান্য মাইক্রো-কন্ট্রোলারের অনেক পিন সংরক্ষণ করে। এটি এলসিডি কনট্রাস্ট নিয়ন্ত্রণের জন্য একটি অন্তর্নির্মিত পোটেন্টিওমিটারে রয়েছে। ডিফল্ট I2C ঠিকানা হল 0x27। আপনি A0, A1, A2 সংযোগ করে এই ঠিকানা পরিবর্তন করতে পারেন।

A0 A1 A2 ঠিকানা

0 0 0 0x20 0 0 1 0x21 0 1 0 0x22 0 1 1 0x23 1 0 0x24 1 0 1 0x25 1 1 0 0x26 1 1 0x27

0 => কম

1 => উচ্চ

ধাপ 1: এলসিডি এবং অ্যাডাপ্টারের মধ্যে সংযোগ

এলসিডি এবং অ্যাডাপ্টারের মধ্যে সংযোগ
এলসিডি এবং অ্যাডাপ্টারের মধ্যে সংযোগ
এলসিডি এবং অ্যাডাপ্টারের মধ্যে সংযোগ
এলসিডি এবং অ্যাডাপ্টারের মধ্যে সংযোগ
এলসিডি এবং অ্যাডাপ্টারের মধ্যে সংযোগ
এলসিডি এবং অ্যাডাপ্টারের মধ্যে সংযোগ
এলসিডি এবং অ্যাডাপ্টারের মধ্যে সংযোগ
এলসিডি এবং অ্যাডাপ্টারের মধ্যে সংযোগ

প্রথমে, আপনাকে এই অ্যাডাপ্টারটি এলসিডি দিয়ে সোল্ডার করতে হবে। আপনি এটি সরাসরি এলসিডি ডিসপ্লে ব্যাকসাইডের সাথে সংযুক্ত করতে পারেন। কিন্তু আমি এটি একটি পিসিবিতে বিক্রি করেছি। আপনি এটি আপনার ইচ্ছামতো বানাতে পারেন। কিন্তু সঠিক সংযোগের ব্যাপারে আপনাকে অবশ্যই সতর্ক থাকতে হবে। অন্যথায় আপনি একটি বড় সমস্যার সম্মুখীন হবেন।

পদক্ষেপ 2: Arduino এবং I2C Lcd অ্যাডাপ্টারের সাথে সংযোগ

Arduino এবং I2C Lcd অ্যাডাপ্টারের সাথে সংযোগ
Arduino এবং I2C Lcd অ্যাডাপ্টারের সাথে সংযোগ

Arduino => I2C LCD অ্যাডাপ্টার

GND => GND

5V => VCC

A4 => SDA

A5 => এসসিএল

ধাপ 3: পাওয়ার আপ এবং টেস্ট

পাওয়ার আপ এবং টেস্ট
পাওয়ার আপ এবং টেস্ট
পাওয়ার আপ এবং টেস্ট
পাওয়ার আপ এবং টেস্ট
পাওয়ার আপ এবং টেস্ট
পাওয়ার আপ এবং টেস্ট
পাওয়ার আপ এবং টেস্ট
পাওয়ার আপ এবং টেস্ট

#USE_ALB_LCD_I2C সংজ্ঞায়িত করুন

#অন্তর্ভুক্ত "ArduinoLearningBoard.h" ALB_LCD_I2C lcd; অকার্যকর সেটআপ () {lcd.init (); lcd.backlight (); lcd.clear (); } অকার্যকর লুপ () {lcd.setCursor (0, 0); // lcd.setCursor (coloumn, row); lcd.print ("ABCD 1234 +-/*"); lcd.setCursor (0, 1); // এখানে সারি = 1 মানে দ্বিতীয় লাইন lcd.print ((char) 64); // 64 = @ lcd.print ((char) 223); // 223 = dgree sign lcd.print ((char) 224); // 224 = alpha sign lcd.print ((char) 232); // 232 = root lcd.print ((char) 242); // 242 = thita lcd.print ((গৃহস্থালি) 228); // 228 = মাইক্রো}

ধাপ 4: I2C Lcd এর জন্য লাইব্রেরি ডাউনলোড করা

I2C Lcd এর জন্য লাইব্রেরি ডাউনলোড করা হচ্ছে
I2C Lcd এর জন্য লাইব্রেরি ডাউনলোড করা হচ্ছে
I2C Lcd এর জন্য লাইব্রেরি ডাউনলোড করা হচ্ছে
I2C Lcd এর জন্য লাইব্রেরি ডাউনলোড করা হচ্ছে

arduino IDE খুলুন => Tools => লাইব্রেরি পরিচালনা => Arduino লার্নিং বোর্ডের জন্য অনুসন্ধান

এবং লাইব্রেরি ডাউনলোড করুন।

আপনার যদি ইতিমধ্যে লাইব্রেরি থাকে তবে এই পদক্ষেপটি এড়িয়ে যান।

ধাপ 5: চূড়ান্ত ধাপ

শেষ ধাপ
শেষ ধাপ
শেষ ধাপ
শেষ ধাপ

আমি পরিবেশের তাপমাত্রা এবং আর্দ্রতা দেখানোর জন্য I2C lcd ব্যবহার করেছি।

প্রস্তাবিত: