হিটাচি এইচডি 44780 এলসিডি স্ক্রিনে উজ্জ্বলতা পরিবর্তন করা হচ্ছে


11

আমি একটি প্রকল্প শেষ করছি - একটি LED গেম অ্যালার্ম ঘড়ি। এটি একটি ঘড়ি হিসাবে দেখছি, আমার কাছে শক্তি সংরক্ষণের একটি উপায় থাকা দরকার যা এই মুহূর্তে আমার ইউনো আর 3 + একজন রাজনীতিবিদের মতো খাচ্ছে। আমার প্রশ্ন হ'ল আমি কীভাবে স্ক্রিনটি বন্ধ করব, বা কেবল কোনও হিটাচি এইচডি 44780 16x2 এলসিডি স্ক্রিনে সফ্টওয়্যার ব্যবহার করে ব্যাক লাইটটি বন্ধ করব? বা আমি কীভাবে একটি উপাদানটিতে একটি স্লিপ মোড সেট করব? এটি বন্ধ করার আমি যেভাবে পরিকল্পনা করছি তা হ'ল একটি অতিস্বনক রেঞ্জ অনুসন্ধানকারীর সাথে, যদি আমি কাছে যাই তবে এটি স্ক্রিনে পরিণত হয়। আমি যে কিছু বলি তা যদি বোধগম্য না হয় তবে আমাকে স্পষ্ট করতে বলুন, আমি কিছুটা ভিড় করছি in


এটি এমনকি কী করা যায় তা সম্পূর্ণভাবে নির্ভর করে আপনার এলসিডি স্ক্রিনটি কীভাবে সংযুক্ত রয়েছে। এইচডি 44780 কমান্ড সেটটিতে ব্যাকলাইট নিয়ন্ত্রণের কোনও বিধান নেই। ব্যাকলাইট নিয়ন্ত্রণ করার জন্য আপনাকে নিজের কিছু বাহ্যিক প্রক্রিয়া যুক্ত করতে হবে।
কনার উলফ

উত্তর:


8

এলসিডি পিন 16 (ব্যাকলাইট গ্রাউন্ড) এবং জিএনডি এর মধ্যে একটি 33 আর রেজিস্টার দিয়ে সিরিজে ট্রানজিস্টর রাখুন এবং ডিজিটাল পিনের সাহায্যে ট্রানজিস্টরটি চালু এবং বন্ধ করুন। এইভাবে আপনি ব্যাকলাইটটি চালু এবং বন্ধ করতে সক্ষম হবেন।

আপনি যদি উক্ত পিনটিতে কোনও পিডাব্লুএম ডাল রাখেন তবে আপনার উজ্জ্বলতার উপর আরও ভাল নিয়ন্ত্রণ থাকতে পারে। কেবল কল করুন analogWrite(D3, value)যেখানে valueপছন্দসই উজ্জ্বলতা।

স্কিমেটিক্স নীচে রয়েছে। এটি ফ্রিট্রনিক্স 16x2 এলসিডি শিল্ড থেকে

এলসিডি উজ্জ্বলতা নিয়ন্ত্রণ


স্কিম্যাটিকের জন্য +1, যদিও আমি নিশ্চিত না কেন কেন দুটি প্রতিরোধক রয়েছে (আর 7 এবং আর 8)।
মাদ্রিবাদ

1
@ মাদিবাদ - আমি অনুমান করছি যে এটি প্রতিরোধকরা নিতে পারে এমন সর্বোচ্চ অপচয় শক্তি বৃদ্ধি করতে পারে। দুটি 68R প্রতিরোধক সমান্তরাল ফলাফলের সমতুল্য 34 আর প্রতিরোধের ক্ষেত্রে তৈরি করে তবে একক প্রতিরোধকের মাধ্যমে বিলুপ্ত হতে পারে এমন সর্বোচ্চ শক্তি দ্বিগুণ করে। আমি মনে করি না ফ্রিট্রনিক্স দ্বারা কি প্রতিরোধকদের সুপারিশ করা হয়েছিল, তবে আমার ক্ষেত্রে আমি দুটি 1 / 4W 68R রোধকারী ব্যবহার করেছি এবং বোর্ড ঠিকঠাক কাজ করছে। এছাড়াও, আমি অনুমান করি যে 68 আর রোধকারীরা বেশি সাধারণ। এটি অবশ্যই আমার পক্ষে সত্য, কারণ আমার কাছে আমার প্রচুর পরিমাণে R৮ টি প্রতিরোধক রয়েছে এবং ৩৩ আর আর নেই।
রিকার্ডো

আমি জানি এটি "পুরাতন", তবে আশা করি কেউ এটি লক্ষ্য করবে ... ট্রানজিস্টর কীভাবে সংযুক্ত হয় তা বুঝতে সমস্যা হচ্ছে (যেমন আমি ট্রানজিস্টারের উপরের আইকনটির সাথে পরিচিত নই), কোথায় ই, বি, সি সংযোগ?
ওয়ারথ-কোডার

@ওয়ারা - এটি একটি ফিল্ড এফেক্ট ট্রানজিস্টর (এফইটি), কোনও বিজেটি নয়। সুতরাং আপনি এর ড্রেন, উত্স এবং গেট সংযোগ করতে খুঁজছেন। যাই হোক না কেন, আপনি একটি পৃথক প্রশ্ন জিজ্ঞাসা করে, এর সাথে লিঙ্ক করে আরও ভাল সহায়তা পাবেন।
রিকার্ডো

5

ব্যাকলাইটটি সরাসরি ভি + এবং জিএনডি-র সাথে বাঁধার পরিবর্তে এটি একটি পিডাব্লুএম পিনের সাথে সংযুক্ত করুন (পিনটি পর্যাপ্ত স্রোত উত্স / ডুবতে না পারলে আপনাকে আলাদা ড্রাইভার ব্যবহার করতে হবে)। এটি আপনাকে মাধ্যমে উজ্জ্বলতা নিয়ন্ত্রণ করতে দেয় analogWrite()

LiquidCrystal::noDisplay()সক্রিয়ভাবে ব্যবহারে না থাকলে LCD প্রদর্শনটি ( ) বন্ধ করুন । সামগ্রীগুলি মেমরিতে থাকবে তবে এলসিডি বিভাগগুলি চালিত হবে না।

PRRএটি ব্যবহার না করে কোনও পেরিফেরিয়াল অক্ষম করতে রেজিস্টারটিতে বিভিন্ন বিট সেট করুন ।

এবং সিপিইউতে যখন চালানোর দরকার হয় না তখন ঘুমাতে ভুলবেন না । এটি এবং PRRরেজিস্টার সম্পর্কে আরও তথ্যের জন্য ডেটাশিটের "পাওয়ার ম্যানেজমেন্ট এবং স্লিপ মোডস" বিভাগটি দেখুন , পাশাপাশি এভিআর লিবিসি-র জন্য <avr/sleep.h>ডকুমেন্টেশন দেখুন


3
এমসিইউ ঘুমানো অর্থহীন, যেহেতু একটি সাধারণ ইউনিোর বাকী অংশগুলি এত বেশি শক্তি খরচ করে যে এটি সামগ্রিক ব্যবহারে কোনও অর্থবহ হ্রাস সরবরাহ করে না ..
কনার ওল্ফ

2
সত্যই, আপনি যদি কম শক্তি হওয়ার জন্য আসলে একটি আরডুইনো পেতে চান তবে আপনার কাছে একটি আরডুইনো প্রো (বা কোনও বোর্ডের ইউএসবি-সিরিয়ালবিহীন অন্য কোনও বোর্ড) প্রয়োজন, এবং তারপরে আপনাকে শালীনভাবে কম নিরবচ্ছিন্ন বর্তমান ড্র সহ একটি নিয়ামক স্থাপন করা দরকার চালু কর. এটি কিছুটা জড়িত।
কনার উলফ

একেবারে। যে কেউ প্রতি শেষ শক্তি সংরক্ষণ করতে চায় সে তার নিজস্ব বোর্ড ডিজাইন করবে এবং সেই অনুযায়ী তাদের উপাদানগুলি নির্দিষ্ট করবে।
ইগনাসিও ওয়াজকেজ-আব্রামগুলি

হ্যাঁ, তবে আমার বক্তব্যটি হ'ল আপনি বেশিরভাগ আরডুইনো বোর্ডগুলিতে অর্থপূর্ণভাবে প্রাসঙ্গিক শক্তি সংরক্ষণও করতে পারবেন না, কারণ তাদের ভেরাগগুলিতে ভয়াবহ নিরবচ্ছিন্ন বর্তমান (২ এমএ +, আইআইআরসি) রয়েছে। তারপরে এফটিডিআই / এটিমেগ 16 ইউ 2 রয়েছে, যা আপনি বন্ধ করতে পারবেন না ইত্যাদি ইত্যাদি ....
কনার ওল্ফ

@ মিঃফ্লোপি: আইওউ, অন্য কিছু চয়ন করুন। কিছু কম টুকরা সঙ্গে।
Ignacio Vazquez-Abram
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.