অফিসিয়াল টাচস্ক্রিন প্রদর্শনের উজ্জ্বলতা সামঞ্জস্য করার কোনও উপায় আছে কি? আমি একটি নির্দিষ্ট উত্তর খুঁজে পেতে পারে না। আমি রাস্পবিয়ান জেসির সর্বশেষ প্রকাশনা চালাচ্ছি।
অফিসিয়াল টাচস্ক্রিন প্রদর্শনের উজ্জ্বলতা সামঞ্জস্য করার কোনও উপায় আছে কি? আমি একটি নির্দিষ্ট উত্তর খুঁজে পেতে পারে না। আমি রাস্পবিয়ান জেসির সর্বশেষ প্রকাশনা চালাচ্ছি।
উত্তর:
পর্দার জন্য ড্রাইভার একটি ইন্টারফেস প্রদান করে /sys/
। স্ক্রিনটি চালু করতে আপনি কমান্ডটি ব্যবহার করতে পারেন:
echo 0 > /sys/class/backlight/rpi_backlight/bl_power
এবং এটি বন্ধ করতে:
echo 1 > /sys/class/backlight/rpi_backlight/bl_power
উজ্জ্বলতা ব্যবহার করে সামঞ্জস্য করা যেতে পারে:
echo n > /sys/class/backlight/rpi_backlight/brightness
যেখানে n
0 এবং 255 এর মধ্যে কিছু মান রয়েছে।
sudo bash -c "echo 0 > /sys/class/backlight/rpi_backlight/bl_power"
পান তবে ( raspberrypi.org/forums/viewtopic.php?p=848197#p848197 থেকে ) চেষ্টা করুন
rpi_backlight
বা ফাইলটি bl_power
না থাকে তবে কী হবে? এটি ওপেনপ্লোটারের ক্ষেত্রে তাই এর কোনওটিই কাজ করে না
আমি এর জন্য পাইথন প্যাকেজ তৈরি করেছি: github.com/linusg/rpi-backlight । এখন আপনার আর এটি প্রয়োগ করার দরকার নেই।
(জিআইএফ পুরানো হয়েছে কারণ ভিপি 2-তে API গুলি কিছুটা পরিবর্তন করা হয়েছিল, দুঃখিত ... নীচের উদাহরণটি সঠিক 🙂)
উপরের মত মূলত কাজ করে, উদাহরণস্বরূপ:
>>> from rpi_backlight import Backlight
>>>
>>> backlight = Backlight()
>>> backlight.brightness
100
>>> backlight.brightness = 50
>>> backlight.brightness
50
>>>
>>> with backlight.fade(duration=1):
... backlight.brightness = 0
...
>>> backlight.fade_duration = 0.5
>>> # subsequent `backlight.brightness = x` will fade 500ms
>>>
>>> backlight.power
True
>>> backlight.power = False
>>> backlight.power
False
>>>
এটিতে একটি জিইউআই, একটি সিএমআই এবং একটি সাধারণ পাইথন এপিআই রয়েছে :)