সুচিপত্র:
- সরবরাহ
- ধাপ 1: আরডুইনো প্রো মাইক্রোতে সোল্ডার আইআর সেন্সর
- ধাপ 2: আরডুইনো প্রো মাইক্রোতে কোড আপলোড করুন
- ধাপ 3: আপনার রিমোটের কোড পাওয়া
- ধাপ 4: আপনার Arduino প্রো মাইক্রো স্কেচ আপডেট করুন এবং আবার আপলোড করুন
ভিডিও: একই দূরবর্তী সঙ্গে একটি টিভি এবং সংযুক্ত রাস্পবেরি পাই নিয়ন্ত্রণ: 4 ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 07:58
ইনফ্রারেড রিমোট দিয়ে রাস্পবেরি পাই নিয়ন্ত্রণ করতে, আমরা LIRC ব্যবহার করতে সক্ষম হতাম। এটি কার্নেল 4.19. X পর্যন্ত কাজ করত যখন LIRC কে কাজ করা অনেক বেশি চ্যালেঞ্জিং হয়ে ওঠে। এই প্রকল্পে আমাদের একটি রাস্পবেরি পাই 3 B+ টিভির সাথে সংযুক্ত এবং আমাদের কীবোর্ড এবং মাউস থেকে মুক্তি পেতে হবে। আমাদের আরপিআই বা আমাদের এই প্রকল্পটি ব্যবহার করে এমন কোনও ডিভাইসে এলআইআরসি ইনস্টল করার প্রয়োজন হবে না যার সাহায্যে সম্পদ মুক্ত হবে।
সরবরাহ
- Arduino প্রো মাইক্রো
- আইআর সেন্সর
- মাইক্রো ইউএসবি কেবল
ধাপ 1: আরডুইনো প্রো মাইক্রোতে সোল্ডার আইআর সেন্সর
TSOP1836 IR সেন্সরের তিনটি পিন আছে: সিগন্যাল, GND, এবং Vcc। সোল্ডারিংয়ের আগে আপনার সেন্সরের জন্য পিনআউট সন্ধান করুন। পরবর্তী, সোল্ডার সেন্সরের GND থেকে বোর্ডের GND, সেন্সরের Vcc থেকে বোর্ড এবং সেন্সরের সংকেত Arduino Pro মাইক্রো 2 পিন করতে। এটিকে রক্ষা করার জন্য বোর্ড মোড়ানো ভুলবেন না, কিন্তু সেন্সর উন্মুক্ত রাখুন।
ধাপ 2: আরডুইনো প্রো মাইক্রোতে কোড আপলোড করুন
গিথুব এ কোড পাওয়া যাবে।
ধাপ 3: আপনার রিমোটের কোড পাওয়া
আপনার কোডটি এখন কাজ করবে এবং আপনি এই প্রকল্পটি সম্পন্ন করবেন এমন একটি খুব ছোট সুযোগ রয়েছে। নির্মাতারা যারা আমার মতো একই রিমোট ব্যবহার করছেন না তাদের জন্য, আপনাকে আপনার রিমোটের কোডগুলি পড়তে হবে। Arduino IDE সিরিয়াল মনিটর খুলুন এবং নিশ্চিত করুন যে Baud রেটটি "Serial.begin (115200);" লাইনে আমাদের কোডের সাথে মেলে। আপনার রিমোটকে আইআর সেন্সরে নির্দেশ করুন তারপর একটি বোতাম টিপুন এবং সিরিয়াল মনিটরে কমপক্ষে দুটি লাইন পেতে দ্রুত ছেড়ে দিন। প্রথম লাইনটি হল বোতামের কোড এবং নিচের লাইনটি হল রিমোটের উপায় শুধু শেষ কোডটি পুনরাবৃত্তি করুন।
ধাপ 4: আপনার Arduino প্রো মাইক্রো স্কেচ আপডেট করুন এবং আবার আপলোড করুন
আপনি গিথুব থেকে ডাউনলোড করা স্কেচে দুটি ধরণের রিমোট কোড লক্ষ্য করবেন:
- পুনরাবৃত্তিযোগ্য: মাউস নড়াচড়ার জন্য ব্যবহার করা হয় (মাউস চলতে রাখার জন্য বোতামটি ধরে রাখুন)
- অ পুনরাবৃত্তিযোগ্য: একক বোতাম প্রেসের জন্য ব্যবহৃত যেমন বাম মাউস বোতাম ক্লিক করুন
আগের ধাপ থেকে আপনি যে কোডটি পেয়েছেন তা ছাড়াও, আপনাকে "const int ButtonCount" এর আকার আপডেট করতে হবে যা আমার স্কেচে is২ কারণ আমার কাছে ResultValues [ButtonCount] এ সংজ্ঞায়িত button২ টি বোতাম কোড আছে।
সর্বশেষ কিন্তু অন্তত নয়, আপনাকে নিম্নলিখিত লাইনটি আপডেট করতে হবে:
if (Results.value == 4294967295) for (int i = 0; i <ButtonCount; i ++) AllButtons = RepeatCode ;
আপনার রিমোটের রিপিট কোড দিয়ে 4294967295 প্রতিস্থাপন করুন। যে কোডটি রিমোট বাটন চেপে ধরে আগের ধাপ থেকে পাওয়া যাবে। পুনরাবৃত্তি কোডটি একাধিক বার দেখানো কোড হবে।
প্রস্তাবিত:
কিভাবে একটি RC গাড়ি এবং একটি রাস্পবেরি পাইকে Remo.tv এর সাথে সংযুক্ত করবেন: 4 টি ধাপ
কিভাবে একটি আরসি গাড়ি এবং একটি রাস্পবেরি পাইকে রেমো.টিভিতে সংযুক্ত করবেন: আপনার নিজের ঝুঁকিতে এই নির্দেশাবলী অনুসরণ করুন, আমি কোনও ক্ষতি বা আইনী সমস্যাগুলির জন্য দায়বদ্ধ নই। আপনি যদি কোনও বিমানবন্দর, রেডিও স্টেশন, বা এমার্জেন্সি সার্ভিসের কাছাকাছি থাকেন তবে এটি করবেন না। যদি আপনার কোন সংকেত এয়ার ট্রাফিক নিয়ন্ত্রণে হস্তক্ষেপ করে, তাহলে আবির্ভূত হন
একটি রাস্পবেরি পাই এবং একটি আরটিএল-এসডিআর ডংগল ব্যবহার করে একটি অপেশাদার রেডিও এপিআরএস আরএক্স তৈরি করুন মাত্র আধ ঘন্টার কম সময়ে: 5 টি ধাপ
একটি রাস্পবেরি পাই এবং একটি আরটিএল-এসডিআর ডংগল ব্যবহার করে একটি অপেশাদার রেডিও APRS RX শুধুমাত্র আইগেট তৈরি করুন: দয়া করে মনে রাখবেন এটি এখন বেশ পুরনো তাই কিছু অংশ ভুল এবং পুরনো। আপনার সম্পাদনা করার জন্য প্রয়োজনীয় ফাইলগুলি পরিবর্তিত হয়েছে। আমি আপনাকে ছবির সর্বশেষ সংস্করণটি দেওয়ার জন্য লিঙ্কটি আপডেট করেছি (দয়া করে এটি ডিকম্প্রেস করার জন্য 7-জিপ ব্যবহার করুন) কিন্তু সম্পূর্ণ যন্ত্রের জন্য
পুশ বোতাম, রাস্পবেরি পাই এবং স্ক্র্যাচ ব্যবহার করে উজ্জ্বলতা নিয়ন্ত্রণ PWM ভিত্তিক LED নিয়ন্ত্রণ: 8 টি ধাপ (ছবি সহ)
পুশ বাটন, রাস্পবেরি পাই এবং স্ক্র্যাচ ব্যবহার করে উজ্জ্বলতা নিয়ন্ত্রণ PWM ভিত্তিক LED কন্ট্রোল: আমি PWM আমার ছাত্রদের কিভাবে কাজ করে তা ব্যাখ্যা করার একটি উপায় খুঁজে বের করার চেষ্টা করছিলাম, তাই আমি 2 টি পুশ বোতাম ব্যবহার করে একটি LED এর উজ্জ্বলতা নিয়ন্ত্রণ করার চেষ্টা করার কাজটি নিজেই সেট করেছিলাম - একটি বোতাম একটি LED এর উজ্জ্বলতা বৃদ্ধি করে এবং অন্যটি এটিকে ম্লান করে। প্রোগ্রাম করার জন্য
HDMI ছাড়া রাস্পবেরি পাই 3 বি তে রাস্পবিয়ান ইনস্টল করা - রাস্পবেরি পাই 3B দিয়ে শুরু করা - আপনার রাস্পবেরি পাই 3: 6 ধাপ সেট আপ করা হচ্ছে
HDMI ছাড়া রাস্পবেরি পাই 3 বি তে রাস্পবিয়ান ইনস্টল করা | রাস্পবেরি পাই 3B দিয়ে শুরু করা | আপনার রাস্পবেরি পাই 3 সেট আপ করা: আপনারা কেউ কেউ জানেন যে রাস্পবেরি পাই কম্পিউটারগুলি বেশ দুর্দান্ত এবং আপনি কেবলমাত্র একটি ছোট বোর্ডে পুরো কম্পিউটারটি পেতে পারেন। 1.2 GHz এ ঘড়ি। এটি পাই 3 কে মোটামুটি 50 রাখে
এইচ ব্রিজ (293 ডি) 2 শখ মোটর এবং একটি দূরবর্তী সঙ্গে: 11 ধাপ
H ব্রিজ (293D) 2 শখ মোটর এবং একটি দূরবর্তী সঙ্গে: এই নির্দেশাবলী দেখাবে কিভাবে আপনি একটি H সেতু (293) 2 শখ মোটর সঙ্গে একটি রিমোট কন্ট্রোল ব্যবহার করতে পারেন এই সার্কিট একটি মৌলিক 2 চাকা রোবট সঙ্গে ব্যবহার করা যেতে পারে দূরবর্তী নিয়ন্ত্রণ ব্যবহৃত অংশগুলি হল; রিমোট কন্ট্রোল আইআর রিসিভার 4; 1.5 ভোল্টের ব্যাট