সুচিপত্র:

নতুনদের জন্য Arduino: 16x2 LCD সহ Arduino ইন্টারফেস ব্যাখ্যা: 5 টি ধাপ
নতুনদের জন্য Arduino: 16x2 LCD সহ Arduino ইন্টারফেস ব্যাখ্যা: 5 টি ধাপ

ভিডিও: নতুনদের জন্য Arduino: 16x2 LCD সহ Arduino ইন্টারফেস ব্যাখ্যা: 5 টি ধাপ

ভিডিও: নতুনদের জন্য Arduino: 16x2 LCD সহ Arduino ইন্টারফেস ব্যাখ্যা: 5 টি ধাপ
ভিডিও: How to use LCD LCD1602 with I2C module for Arduino - Robojax 2024, জুলাই
Anonim
নতুনদের জন্য Arduino: 16x2 LCD সহ Arduino ইন্টারফেস ব্যাখ্যা করা হয়েছে
নতুনদের জন্য Arduino: 16x2 LCD সহ Arduino ইন্টারফেস ব্যাখ্যা করা হয়েছে

সবাইকে অভিবাদন, আজকাল, আরডুইনো খুব জনপ্রিয় হয়ে উঠেছে এবং কোডিংয়ের সহজতার কারণে সবাই এটি গ্রহণ করছে।

আমি Arduino Basics এর সিরিজ তৈরি করেছি যা নতুনদের, নবীন এবং এমনকি ডেভেলপারদের মডিউল কাজ পেতে সাহায্য করে। এই সিরিজটি মডিউলগুলির মৌলিক, মডিউল এবং আরডুইনো এবং কোডিংয়ের মধ্যে ব্যবহৃত ইন্টারফেসকে অন্তর্ভুক্ত করেছে।

চল শুরু করি..

ধাপ 1: 16x2 LCD এর পিনআউট

16x2 LCD এর পিনআউট
16x2 LCD এর পিনআউট

16x2 এলসিডি 16 অক্ষর এবং 2 সারি এলসিডি যার সংযোগের 16 পিন রয়েছে। এই LCD প্রদর্শন করার জন্য ASCII বিন্যাসে তথ্য বা পাঠ্য প্রয়োজন। প্রথম সারি 0x80 দিয়ে শুরু হয় এবং দ্বিতীয় সারি 0xC0 ঠিকানা দিয়ে শুরু হয়।

এলসিডি 4-বিট বা 8-বিট মোডে কাজ করতে পারে।

উদাহরণস্বরূপ, 0x45 পাঠাতে প্রথমে 4 পাঠানো হবে তারপর 5 পাঠানো হবে।

পদক্ষেপ 2: Arduino এর সাথে 16x2 LCD ইন্টারফেসের সংযোগ

Arduino এর সাথে 16x2 LCD ইন্টারফেসের সংযোগ
Arduino এর সাথে 16x2 LCD ইন্টারফেসের সংযোগ

ধাপ 3: পিন নিয়ন্ত্রণ এবং প্রবাহ

3 টি কন্ট্রোলিং পিন রয়েছে যা RS, RW, E।

RS কিভাবে ব্যবহার করবেন: যখন কমান্ড পাঠানো হয়, তখন RS = 0 যখন ডেটা পাঠানো হয়, তখন RS = 1

RW পিন হল রিড/রাইট।

যেখানে, RW = 0 মানে LCD তে ডেটা লিখুন

RW = 1 মানে LCD থেকে পড়া তথ্য

কিভাবে RW ব্যবহার করবেন:

যখন আমরা LCD কমান্ড/ডেটা লিখছি, আমরা পিনকে LOW হিসাবে সেট করছি।

যখন আমরা LCD থেকে পড়ছি, তখন আমরা পিনকে উচ্চ হিসাবে সেট করছি।

আমাদের ক্ষেত্রে, আমরা এটিকে নিম্ন স্তরে হার্ডওয়ার্ড করেছি, কারণ আমরা সর্বদা এলসিডিতে লিখব।

কিভাবে E (Enable) ব্যবহার করবেন:

আমরা যখন এলসিডিতে ডেটা পাঠাই, তখন আমরা ই পিনের সাহায্যে এলসিডিতে পালস দিচ্ছি।

ধাপ 4: উচ্চ স্তরের প্রবাহ

LCD তে COMMAND/DATA পাঠানোর সময় এটি আমাদের উচ্চ স্তরের প্রবাহ।

উচ্চ নিবল সক্ষম পালস,

সঠিক RS মান, COMMAND/DATA- এর উপর ভিত্তি করে

নিম্ন নিবল

পালস সক্ষম করুন,

সঠিক RS মান, COMMAND/DATA- এর উপর ভিত্তি করে

প্রস্তাবিত: