সুচিপত্র:

এলসিডিতে মুদ্রণ - আরডুইনো: 3 টি ধাপ
এলসিডিতে মুদ্রণ - আরডুইনো: 3 টি ধাপ

ভিডিও: এলসিডিতে মুদ্রণ - আরডুইনো: 3 টি ধাপ

ভিডিও: এলসিডিতে মুদ্রণ - আরডুইনো: 3 টি ধাপ
ভিডিও: How to use 4 channel Relay to control AC load with Arduino code 2024, নভেম্বর
Anonim
এলসিডিতে মুদ্রণ - আরডুইনো
এলসিডিতে মুদ্রণ - আরডুইনো

ভূমিকা

আমি আপনাকে দেখাব কিভাবে একটি এলসিডি 16X2 ব্যবহার করে আরডুইনো ব্যবহার করে মুদ্রণ করতে হয়

এবং আমি র RAM্যাম ইলেকট্রনিক্স থেকে আমার সমস্ত উপাদান পেয়েছি

ram-e-shop.com/

সরবরাহ

-ARDUINO UNO

-LCD 16X2

-ব্রিডবোর্ড

-পট 10 কে

ধাপ 1: পরিকল্পিত

পরিকল্পিত
পরিকল্পিত

ধাপ 2: কোড

/*

লিকুইডক্রিস্টাল লাইব্রেরি - হ্যালো ওয়ার্ল্ড

একটি 16x2 LCD ডিসপ্লে ব্যবহার করে দেখায়। লিকুইডক্রিস্টাল লাইব্রেরি সমস্ত এলসিডি ডিসপ্লেগুলির সাথে কাজ করে যা হিটাচি এইচডি 44780 ড্রাইভারের সাথে সামঞ্জস্যপূর্ণ। তাদের মধ্যে অনেকগুলি আছে, এবং আপনি সাধারণত 16-পিন ইন্টারফেসের মাধ্যমে তাদের বলতে পারেন।

এই স্কেচটি প্রিন্ট করে "হ্যালো ওয়ার্ল্ড!" এলসিডিতে এবং সময় দেখায়।

সার্কিট: * LCD RS পিন থেকে ডিজিটাল পিন 12 * LCD ডিজিটাল পিন থেকে পিন সক্ষম করুন 11 * LCD D4 পিন থেকে ডিজিটাল পিন 5 * LCD D5 পিন থেকে ডিজিটাল পিন 4 * LCD D6 পিন থেকে ডিজিটাল পিন 3 * LCD D7 পিন থেকে ডিজিটাল পিন 2 * LCD R/W pin to ground * LCD VSS pin to ground * LCD VCC pin to 5V * 10K resistor: * শেষ হয় +5V এবং গ্রাউন্ড * Wiper to LCD VO pin (pin 3)

লাইব্রেরি মূলত ডেভিড এ। মেলিস লাইব্রেরি 18 এপ্রিল 2008 যোগ করেছেন লিমোর ফ্রাইড (https://www.ladyada.net) দ্বারা 5 জুলাই 2009 সংশোধন করা হয়েছে

এই উদাহরণ কোডটি পাবলিক ডোমেইনে রয়েছে।

www.arduino.cc/en/Tutorial/LiquidCrystal *

/ লাইব্রেরির কোড অন্তর্ভুক্ত করুন: #অন্তর্ভুক্ত করুন

// ইন্টারফেস পিন লিকুইডক্রিস্টাল এলসিডি (12, 11, 5, 4, 3, 2) এর সংখ্যা দিয়ে লাইব্রেরি আরম্ভ করুন;

অকার্যকর সেটআপ () {// LCD এর কলাম এবং সারির সংখ্যা সেট আপ করুন: lcd.begin (16, 2); // এলসিডিতে একটি বার্তা প্রিন্ট করুন। lcd.print ("হ্যালো, ওয়ার্ল্ড!"); }

অকার্যকর লুপ () {// কার্সারটি কলাম 0, লাইন 1 // এ সেট করুন (নোট: লাইন 1 দ্বিতীয় সারি, যেহেতু গণনা 0 দিয়ে শুরু হয়): lcd.setCursor (0, 1); // পুনরায় সেট করার পর সেকেন্ডের সংখ্যা মুদ্রণ করুন: lcd.print (millis () / 1000); }

প্রস্তাবিত: