সুচিপত্র:

আরডুইনো আইআর সেন্সর এবং এলসিডি সহ রিমোট: 4 টি ধাপ
আরডুইনো আইআর সেন্সর এবং এলসিডি সহ রিমোট: 4 টি ধাপ

ভিডিও: আরডুইনো আইআর সেন্সর এবং এলসিডি সহ রিমোট: 4 টি ধাপ

ভিডিও: আরডুইনো আইআর সেন্সর এবং এলসিডি সহ রিমোট: 4 টি ধাপ
ভিডিও: IR Remote Control for Electronics device | IR Sensor | Bangla 2024, নভেম্বর
Anonim
এলসিডি সহ আরডুইনো আইআর সেন্সর এবং রিমোট
এলসিডি সহ আরডুইনো আইআর সেন্সর এবং রিমোট

আমরা ইউনিভার্সিটি তুন হুসেন অন মালয়েশিয়া (ইউটিএইচএম) থেকে ইউকিউডি 10801 (রোবোকন 1) শিক্ষার্থীদের একটি গ্রুপ

এই টিউটোরিয়ালে, আপনি শিখবেন কিভাবে আইআর রিমোটের বোতামগুলি লিকুইড ক্রিস্টাল ডিসপ্লেতে (LCD) Arduino Uno R3 ব্যবহার করে প্রদর্শন করতে হয়। এই টিউটোরিয়াল টিঙ্কারক্যাড ব্যবহার করে নকল করা হবে। আপনি এই ইউটিউব ভিডিওটি উদাহরণ হিসাবে উল্লেখ করতে পারেন।

সরবরাহ

1. Arduino Uno R3

2. তারের সংযোগ

3. তরল স্ফটিক প্রদর্শন (LCD)

4. পোটেন্টিওমিটার

5. আইআর সেন্সর

6. আইআর রিমোট

7. ব্রেডবোর্ড

8. প্রতিরোধক (1kohm থেকে 10kohm)

ধাপ 1: ছবিতে দেখানো হিসাবে সার্কিট সংযুক্ত করুন

ছবিতে দেখানো হিসাবে সার্কিট সংযুক্ত করুন
ছবিতে দেখানো হিসাবে সার্কিট সংযুক্ত করুন

একটি পরিপাটি সার্কিট তৈরি করা হয়েছে তা নিশ্চিত করতে একটি ব্রেডবোর্ড ব্যবহার করে তারগুলি সংযুক্ত করুন। LCD এর জন্য, 2, 3, 4, 5, 11 এবং 12 পিন ব্যবহার করা হবে। পোটেন্টিওমিটারের কাজ হল LCD এর উজ্জ্বলতা নিয়ন্ত্রণ করা। আরডুইনোতে পিনের ট্র্যাক রাখতে ছবিতে দেখানো হিসাবে আপনি বহু রঙের তার ব্যবহার করতে পারেন। আইআর সেন্সরটি আরডুইনোতে পিন 7 এর সাথে সংযুক্ত থাকবে।

ধাপ 2: সিস্টেম কোডিং

সিস্টেম কোডিং
সিস্টেম কোডিং

2 টি লাইব্রেরি ব্যবহার করা হয় যা হল LiquidCrystal.h এবং IRremote.h। কোডিং এর প্রথম অংশ হল রিমোটের প্রতিটি বোতাম থেকে কোড বের করা। উদাহরণস্বরূপ, tinkercad.com- এ, অফ/অন বাটন দ্বারা প্রেরিত কোড হল "16580863"। এটি সমস্ত বোতামের জন্য আলাদা। এটি খুঁজে পেতে, আপনাকে প্রতিটি বোতামের জন্য প্রতিটি কোড খুঁজে পেতে একটি প্রোগ্রাম তৈরি করতে হবে। একটি উদাহরণ কোড রেফারেন্স হিসাবে নিচে ডাউনলোড করা যেতে পারে। সিরিয়াল মনিটর থেকে প্রতিটি বোতামের জন্য আপনাকে অবশ্যই প্রতিটি কোড লিখতে হবে। আরডুইনোতে কোডটি কম্পাইল এবং আপলোড করুন এবং সিস্টেমটি চালান। আইআর রিমোটের প্রতিটি বোতামের জন্য পরীক্ষা করুন এবং ভবিষ্যতের রেফারেন্সের জন্য প্রতিটি বোতামের কোড লিখুন।

ধাপ 3: চূড়ান্ত প্রোগ্রাম কোডিং

চূড়ান্ত প্রোগ্রাম কোডিং
চূড়ান্ত প্রোগ্রাম কোডিং

একবার আপনি আইআর রিমোটের জন্য কোড রেকর্ড করা শেষ করলে, আপনি চূড়ান্ত প্রোগ্রাম কোড করতে এগিয়ে যেতে পারেন। এর মধ্যে থাকবে LiquidCrystal.h লাইব্রেরি। রেফারেন্সের জন্য একটি নমুনা কোড নিচে ডাউনলোড করা যাবে। বোতামগুলির মধ্যে টগল করার জন্য প্রোগ্রামে "সুইচ" কেসটি ব্যবহার করুন। প্রতিটি সুইচ ক্ষেত্রে, Lcd.print ব্যবহার করে LCD- এ প্রতিটি বোতামের জন্য টেক্সট প্রদর্শন করতে একটি 0.5 সেকেন্ড বিলম্ব এবং একটি বিরতি যোগ করুন; পুনরাবৃত্তি থেকে বেরিয়ে আসতে। একবার কোডিং করা হয়ে গেলে, কম্পাইল করে আরডুইনোতে আপলোড করুন।

ধাপ 4: পরীক্ষা

পরীক্ষামূলক
পরীক্ষামূলক
পরীক্ষামূলক
পরীক্ষামূলক
পরীক্ষামূলক
পরীক্ষামূলক
পরীক্ষামূলক
পরীক্ষামূলক

চূড়ান্ত পদক্ষেপ হল Arduino চালু করে প্রোগ্রামটি পরীক্ষা করা এবং IR রিমোটের বোতাম টিপে পরীক্ষা করা। যদি আপনি এলসিডি -তে লেখাটি দেখতে না পান, তাহলে পোটেন্টিওমিটার নবটি সামঞ্জস্য করার চেষ্টা করুন। আনন্দ কর!

প্রস্তাবিত: