সুচিপত্র:

রাস্পবেরি পাই ডিসপ্লে এবং টাচস্ক্রিন ঘোরান: 4 টি ধাপ
রাস্পবেরি পাই ডিসপ্লে এবং টাচস্ক্রিন ঘোরান: 4 টি ধাপ

ভিডিও: রাস্পবেরি পাই ডিসপ্লে এবং টাচস্ক্রিন ঘোরান: 4 টি ধাপ

ভিডিও: রাস্পবেরি পাই ডিসপ্লে এবং টাচস্ক্রিন ঘোরান: 4 টি ধাপ
ভিডিও: একটি XXL ভিডিওতে সমস্ত চাকরির মতো দেখতে এটিই৷ 2024, নভেম্বর
Anonim
রাস্পবেরি পাই ডিসপ্লে এবং টাচস্ক্রিন ঘোরান
রাস্পবেরি পাই ডিসপ্লে এবং টাচস্ক্রিন ঘোরান
রাস্পবেরি পাই ডিসপ্লে এবং টাচস্ক্রিন ঘোরান
রাস্পবেরি পাই ডিসপ্লে এবং টাচস্ক্রিন ঘোরান

বাস্টার রাস্পবিয়ান অপারেটিং সিস্টেম চালানোর জন্য যে কোনও রাস্পবেরি পাইয়ের জন্য ডিসপ্লে এবং টাচস্ক্রিন ইনপুটটি কীভাবে ঘোরানো যায় তা দেখানোর জন্য এটি একটি প্রাথমিক নির্দেশযোগ্য, তবে জেসির পর থেকে আমি এই পদ্ধতিটি ব্যবহার করেছি। এতে ব্যবহৃত ছবিগুলি রাস্পবেরি পাই 3 বি+ রানিং রাস্পবিয়ান বাস্টার থেকে 3.5 টিএফটি এলসিডি টাচস্ক্রিন সহ।

ব্যবহৃত টাচস্ক্রিনটি অসাধারণ, আপনি যদি এটি চান তবে আপনি অ্যামাজন থেকে এই লিঙ্কটিতে এটি খুঁজে পেতে পারেন:

www.amazon.com/Raspberry-320x480-Monitor-Raspbian-RetroPie/dp/B07N38B86S/ref=asc_df_B07N38B86S/?tag=hyprod-20&linkCode=df0&hvadid=312824707815&hvpos=1o19&hvnetw=g&hvrand=5789897662091576261&hvpone=&hvptwo=&hvqmt=&hvdev = c & hvdvcmdl = & hvlocint = & hvlocphy = 9027898 & hvtargid = pla-667157280173 & psc = 1

ধাপ 1: প্রদর্শন ঘোরানো

ডিসপ্লে ঘোরানো
ডিসপ্লে ঘোরানো
ডিসপ্লে ঘোরানো
ডিসপ্লে ঘোরানো
ডিসপ্লে ঘোরানো
ডিসপ্লে ঘোরানো

রাস্পবেরি পাই ডিসপ্লেটি ঘুরানো খুব সহজ কারণ আপনি /boot/config.txt এ একটি বিকল্প রাখতে পারেন যা আপনাকে এক লাইন দিয়ে স্ক্রিন ঘুরাতে দেয়।

ঘোরানোর জন্য কেবল আপনার টার্মিনাল খুলুন (ctrl + alt + t) এবং তারপর "sudo nano /boot/config.txt" টাইপ করুন

ফাইলের নীচে যান এবং আপনার স্ক্রিনটি আপনি যেভাবে চান তা ঘোরানোর জন্য যা প্রয়োজন তা টাইপ করুন:

# ডিফল্ট ওরিয়েন্টেশন

display_rotate = 0

# ঘড়ির কাঁটার দিকে 90 R ঘোরান

display_rotate = 3

# 180 ot ঘোরান

display_rotate = 2

# 270 ° ঘড়ির কাঁটার দিকে ঘোরান

display_rotate = 1

ধাপ 2: কেন টাচস্ক্রিন ঘোরানোর প্রয়োজন

কেন টাচস্ক্রিন ঘোরানো প্রয়োজন
কেন টাচস্ক্রিন ঘোরানো প্রয়োজন
কেন টাচস্ক্রিন ঘোরানো প্রয়োজন
কেন টাচস্ক্রিন ঘোরানো প্রয়োজন

টাচস্ক্রিনটি একটু বেশি জটিল, এটি একটি ম্যাট্রিক্সের উপর নির্ভর করে ইনপুট নিতে এবং তাদের একটি নতুন অবস্থানে ম্যাপ করতে। এটি একটি 3 মাত্রিক ট্রান্সফরমেশন ম্যাট্রিক্স দিয়ে করা হয় যা রোবটিক্স এবং স্পেস ফিজিক্সে খুব সাধারণ একটি 3D স্পেসে বস্তুর গতি বর্ণনা করতে। আপনি হয়তো ভাবছেন কেন আমার 2D কার্সারের একটি 3D ম্যাট্রিক্স দরকার? কিন্তু আপনার কার্সারের আসলে একটি তৃতীয় মাত্রা আছে যা অব্যবহৃত। নীচের গণিত দেখুন:

ডিফল্টরূপে ম্যাট্রিক্স সেট এবং আইডেন্টিটি ম্যাট্রিক্স, যার মানে এক থেকে এক ম্যাপিং: (বিন্দুগুলি হল প্লেসহোল্ডারগুলিকে লাইন স্টাফ করতে সাহায্য করে, কল্পনা করুন তারা সেখানে নেই, Inscrutables স্পেস সরিয়ে দেয়)

……| 1 0 0 |

আমি = | 0 1 0 |

……| 0 0 1 |

যখন এই ম্যাট্রিক্সটি আপনার টাচস্ক্রিন দ্বারা প্রদত্ত ইনপুট ভেক্টর দ্বারা গুণিত হয় তখন এটি ঘটে:

| 1 0 0 |….| 300 |…..| 300 |

| 0 1 0 | * | 200 | = | 200 |

| 0 0 1 |…….| 1 |……….| 1 |

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

যদি আমরা 90 ° (ঘড়ির কাঁটার দিকে) টাচস্ক্রিন ঘুরাতে চাই তাহলে আমরা এই ম্যাট্রিক্সটি ব্যবহার করবো:

| 0 -1 1 |…| 300 |….|-200 |

| 1 0 0 | * | 200 | = | 300 |

| 0 0 1 |……..| 1 |………| 1 |

সুতরাং আপনি দেখতে পাচ্ছেন যে x এবং y মানগুলি এখন পরিবর্তিত হয়েছে তবে নতুন x মানটিও নেতিবাচক। এটি কল্পনা করা একটু কঠিন, তাই ছবিতে আমার উদাহরণ দেখুন। একটি লাইন কেন্দ্র থেকে ডানদিকে ট্রেস করা হয়, এখন যখন এটি 90 ° (ঘড়ির কাঁটার দিকে) ঘোরানো হয়, আপনি লক্ষ্য করেন ট্রেস করা লাইনটি কেন্দ্র থেকে যায় -> ডান (+x) থেকে কেন্দ্র -> নিচে (-y) এবং এই কারণেই ইনপুট ভেক্টর যেমন পরিবর্তন করা প্রয়োজন। বাকি ঘূর্ণন ম্যাট্রিক্স পরবর্তী ধাপে তালিকাভুক্ত করা হয়েছে কিন্তু এখন আপনি কি ঘটছে সে সম্পর্কে একটু বেশিই জানেন!

ধাপ 3: টাচস্ক্রিন ঘোরানো

টাচস্ক্রিন ঘোরানো
টাচস্ক্রিন ঘোরানো
টাচস্ক্রিন ঘোরানো
টাচস্ক্রিন ঘোরানো
টাচস্ক্রিন ঘোরানো
টাচস্ক্রিন ঘোরানো
টাচস্ক্রিন ঘোরানো
টাচস্ক্রিন ঘোরানো

আপনার টার্মিনালে আবার যান এবং "cd /usr/share/X11/xorg.conf.d/" টাইপ করুন, যদি আপনার টাচস্ক্রিন অন্তত স্পর্শ সনাক্ত করে তাহলে কনফিগারেশন ফাইলটি এখানে থাকা উচিত।

বর্তমান ফাইলগুলিকে তালিকাভুক্ত করতে "ls" টাইপ করুন, আপনার ক্রমাঙ্কন ফাইলটি সেখানে থাকা উচিত, যদি আপনি না জানেন যে আপনার কোনটি খুলুন ("nano your_file_name" ব্যবহার করে) এবং এমন একটি সন্ধান করুন যার একটি বিভাগ আছে যার "আইডেন্টিফায়ার… টাচস্ক্রিন ক্যাচল "। সম্ভবত এটি শিরোনামে "evdev" বা "libinput" আছে। একবার আপনি এটি খুঁজে পেয়েছেন "sudo nano your_file_name" লেখার অ্যাক্সেস পেতে এবং ফাইলটি সম্পাদনা করতে।

আপনার বিভাগে যান এবং "বিভাগ" এর নীচে সঠিক "বিকল্প" যোগ করুন।

সবই ঘড়ির কাঁটার দৃষ্টিভঙ্গিতে:

90 ° = বিকল্প "TransformationMatrix" "0 -1 1 1 0 0 0 0 1"

180 ° = বিকল্প "TransformationMatrix" "-1 0 1 0 -1 1 0 0 1"

270 ° = বিকল্প "TransformationMatrix" "0 1 0 -1 0 1 0 0 1"

ধাপ 4: এটাই

আশা করি এটি রাস্পবেরি পাই উত্সাহীদের শুরু করতে প্রচুর সাহায্য করবে! আমি মানুষকে সব সময় এই সমস্যা নিয়ে লড়াই করতে দেখছি তাই যদি আপনি এমন একটি ফোরামে কাউকে দেখতে পান যার সাহায্যের প্রয়োজন হয় তবে তাদের এখানে একটি লিঙ্ক পাঠান। খুশি আমার বন্ধুদের আবিষ্কার!

প্রস্তাবিত: