সুচিপত্র:
- সরবরাহ
- ধাপ 1: Devinput.lircd.conf লুকান
- ধাপ 2: আপনার রিমোটের জন্য.conf ফাইল ডাউনলোড করুন
- ধাপ 3: পাইথন কোড
ভিডিও: রাস্পবেরি পিআই (আরপিআই) - এর জন্য এলআইআরসি ব্যবহার করে সহজ সেটআপ আইআর রিমোট কন্ট্রোল - জুলাই 2019 [পার্ট 2]: 3 টি পদক্ষেপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:00
পার্ট 1 এ আমি দেখিয়েছি কিভাবে RPi + VS1838b একত্রিত করা যায় এবং একটি IR রিমোট থেকে IR কমান্ড পাওয়ার জন্য রাস্পবিয়ানের LIRC মডিউল কনফিগার করতে হয়। সমস্ত হার্ডওয়্যার এবং LIRC সেটআপ ইস্যুগুলি পার্ট 1 এ আলোচনা করা হয়েছে। পার্ট 2 দেখাবে কিভাবে আমরা হার্ডওয়্যার + LIRC মডিউলকে ইন্টারফেস করব কিভাবে আমরা পার্ট 1 এ পাইথন দিয়ে সেটআপ করেছি।
দূরবর্তী [আইআর রিসিভার + আরপিআই] এলআইআরসি পাইথন্ডিসপ্লে (বা পাঠান)।
সরবরাহ
কোন
ধাপ 1: Devinput.lircd.conf লুকান
আপনার রিমোট কনফিগারেশন ফাইল (গুলি) /etc/lirc/lircd.conf.d ডিরেক্টরিতে রাখা হবে। LIRC এই ডিরেক্টরিতে কোন ফাইল খুঁজে পাবে যতক্ষণ এটির একটি.conf এক্সটেনশন আছে (যেমন: JVC.lircd.conf)। আমরা devinput.lircd.conf ফাইলটি ব্যবহার করবো না তাই আমরা devinput.lircd.conf এর নতুন নামকরণ করে devinput.lircd.conf.copy এ এক্সটেনশন পরিবর্তন করে এটি লুকিয়ে রাখব
$ sudo এমভি/
ধাপ 2: আপনার রিমোটের জন্য.conf ফাইল ডাউনলোড করুন
দূরবর্তী.conf ফাইল পাওয়ার সবচেয়ে সহজ উপায় হল lirc.sourceforge.net এ বিশাল লাইব্রেরি থেকে এটি ডাউনলোড করা, এমনকি যদি আপনার নির্দিষ্ট দূরবর্তী মডেল তালিকাভুক্ত না হয় তবে এটি সম্ভবত একই নির্মাতার অন্য মডেলটি ভাল কাজ করবে। শুধু আপনার রিমোটের প্রস্তুতকারকের সন্ধান করুন এবং কাছাকাছি থাকা একটি মডেলে ক্লিক করুন। যদি আপনি নিশ্চিত না হন যে কোন মডেলটি কাছাকাছি আপনি প্রতিটি মডেলের বিষয়বস্তু দেখতে পারেন এবং আপনার কাছাকাছি একটি খুঁজে পেতে পারেন।
একটি.conf ফাইল পাওয়ার কঠিন উপায় হল বিল্ট ইন টুল ইরেকর্ড ব্যবহার করে আপনার নিজের তৈরি করা কিন্তু অনেক প্রচেষ্টা সত্ত্বেও এই ইউটিলিটি ব্যবহার করে একটি ফাইল তৈরি করার চেষ্টা করা আমি খুব ব্যর্থ। Irrecord ব্যবহার করে অনুরূপ অসুবিধা সহ অন্যান্য অনেক লোক আছে এবং আমি lirc.sourceforge.net থেকে.conf ফাইল ডাউনলোড করার সহজ রুট সুপারিশ করছি
আপনার রিমোট কনফিগারেশন ফাইল (গুলি) /etc/lirc/lircd.conf.d ডিরেক্টরিতে রাখা হবে। LIRC এই ডিরেক্টরিতে কোন ফাইল খুঁজে পাবে যতক্ষণ এটির একটি.conf এক্সটেনশন আছে (যেমন: JVC.lircd.conf)।
ধাপ 3: পাইথন কোড
এখানে পরীক্ষা করার জন্য কিছু কোড আছে।
lirc থেকে RawConnection আমদানি করুন
Def ProcessIRRemote ():
#get IR command #keypress format = (hexcode, repeat_num, command_key, remote_id) try: keypress = conn.readline (.0001) ব্যতীত: keypress = "" if (keypress! = "" and keypress! = None): data = keypress.split () sequence = data [1] command = data [2] #ignore কমান্ড রিপিট হয় যদি (sequence! = "00"): return print (command)
#বিশ্বব্যাপী সংজ্ঞায়িত করুন
conn = RawConnection ()
মুদ্রণ ("শুরু হচ্ছে …")
যখন সত্য:
ProcessIRRemote ()
প্রস্তাবিত:
সিডি 4017 ব্যবহার করে আইআর রিমোট কন্ট্রোল সুইচ: 4 টি ধাপ
সিডি 4017 ব্যবহার করে আইআর রিমোট কন্ট্রোল সুইচ: Use সার্কিট ডায়াগ্রাম / স্কিম্যাটিক • হার্ডওয়্যার / কম্পোনেন্ট লিস্ট • কোড / অ্যালগরিদম সহ সমস্ত দরকারী উপাদান
আরডুইনো ব্যবহার করে আইআর রিমোট কন্ট্রোল ডিকোডার: 7 টি ধাপ
আরডুইনো ব্যবহার করে আইআর রিমোট কন্ট্রোল ডিকোডার: হ্যালো মেকার্স, এটি কোনও আইআর রিমোট কন্ট্রোল কীভাবে ডিকোড করবেন তার একটি সম্পূর্ণ টিউটোরিয়াল। শুধু নীচের আমার পদক্ষেপ অনুসরণ করুন
ESP8266 RGB LED স্ট্রিপ ওয়াইফাই কন্ট্রোল - NODEMCU একটি আইআর রিমোট হিসাবে LED স্ট্রিপের জন্য নিয়ন্ত্রিত ওয়াইফাই - RGB LED STRIP স্মার্টফোন কন্ট্রোল: 4 টি ধাপ
ESP8266 RGB LED স্ট্রিপ ওয়াইফাই কন্ট্রোল | NODEMCU একটি আইআর রিমোট হিসেবে LED স্ট্রিপের জন্য নিয়ন্ত্রিত ওয়াইফাই | আরজিবি এলইডি স্ট্রিপ স্মার্টফোন কন্ট্রোল: হাই বন্ধুরা এই টিউটোরিয়ালে আমরা শিখব কিভাবে একটি আরজিবি এলইডি স্ট্রিপ নিয়ন্ত্রণের জন্য আইআর রিমোট হিসেবে নোডেমকু বা এসপি 8266 ব্যবহার করতে হয় এবং নডেমকু স্মার্টফোনের মাধ্যমে ওয়াইফাই দ্বারা নিয়ন্ত্রিত হবে। তাই মূলত আপনি আপনার স্মার্টফোন দিয়ে RGB LED STRIP নিয়ন্ত্রণ করতে পারেন
HT12D HT12E ব্যবহার করে RF 433MHZ রেডিও কন্ট্রোল - 433mhz: 5 টি ধাপ সহ HT12E এবং HT12D ব্যবহার করে একটি Rf রিমোট কন্ট্রোল তৈরি করা
HT12D HT12E ব্যবহার করে RF 433MHZ রেডিও কন্ট্রোল | 433mhz দিয়ে HT12E এবং HT12D ব্যবহার করে একটি Rf রিমোট কন্ট্রোল তৈরি করা: এই নির্দেশে আমি আপনাকে দেখাবো কিভাবে 433mhz ট্রান্সমিটার রিসিভার মডিউল ব্যবহার করে HT12E এনকোড & HT12D ডিকোডার আইসি এই নির্দেশে আপনি খুব সস্তা উপাদানগুলির মতো ডেটা পাঠাতে এবং গ্রহণ করতে পারেন: HT
ওয়াইফাই এবং আইআর রিমোট এবং অ্যান্ড্রয়েড অ্যাপ ব্যবহার করে নোডএমসিইউ এবং আইআর রিসিভারের সাথে রিলে কন্ট্রোল: 5 টি ধাপ (ছবি সহ)
ওয়াইফাই এবং আইআর রিমোট এবং অ্যান্ড্রয়েড অ্যাপ ব্যবহার করে নোডএমসিইউ এবং আইআর রিসিভারের সাথে 8 রিলে কন্ট্রোল: ওয়াইফাই এবং আইআর রিমোট এবং অ্যান্ড্রয়েড অ্যাপের মাধ্যমে নোডেমকু এবং আইআর রিসিভার ব্যবহার করে 8 রিলে সুইচ নিয়ন্ত্রণ করুন। এখানে