সুচিপত্র:
- ধাপ 1: Arduino সিরিয়াল পড়ুন
- ধাপ 2: XR8 কে একটি Arduino এ সংযুক্ত করা
- ধাপ 3: ডেটা পড়ুন
- ধাপ 4: কোড সংহত করুন
- ধাপ 5: শুরুতে চালানোর জন্য পাইথন স্ক্রিপ্ট সেট করুন
ভিডিও: এক্সফিনিটি এইচটিপিসি ওয়্যারলেস রিমোট: 5 টি ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:02
এই টিউটোরিয়ালটি আপনাকে দেখাবে কিভাবে একটি এক্সফিনিটি রিমোট থেকে সিগন্যাল গ্রহণ করা যায় এবং তারপরে একটি ওয়্যারলেস কীবোর্ড হিসেবে এর সিগন্যাল ব্যবহার করা যায়। আমার কাছে আরডুইনো ন্যানো ছিল না, তাই সিরিয়াল ডেটাকে কীস্ট্রোকে পরিণত করার জন্য আমাকে একটি পাইথন স্ক্রিপ্ট লিখতে হয়েছিল। আমি একটি NPN ট্রানজিস্টার দিয়ে পাওয়ার বোতাম টিপতে Arduino ব্যবহার করেছি।
ধাপ 1: Arduino সিরিয়াল পড়ুন
XR8 থেকে একটি সংকেত পাওয়ার জন্য, Arduino কে প্রথমে ডেটা পাওয়ার জন্য প্রোগ্রাম করতে হবে। আমি কেন শিরিফের IR সংশোধন করে Arduino কোড পেয়েছি এবং এটি আপলোড করেছি। কোড আপলোড হওয়ার পর, আপনার Arduino সিরিয়াল ডেটা গ্রহণ করতে পারে এবং সিরিয়াল মনিটরে প্রদর্শন করতে পারে।
ধাপ 2: XR8 কে একটি Arduino এ সংযুক্ত করা
এখন যেহেতু আপনি সিরিয়াল ডেটা পেতে পারেন, আপনাকে বেতার রিসিভারকে আরডুইনোতে সংযুক্ত করতে হবে। ছবিটি একটি XR8 এর পিন-আউট দেখায়। স্থলটিকে GND +5 ভোল্টের সাথে 5 ভোল্টের রেল এবং TX 11 টি Arduino এ সংযুক্ত করুন। পাওয়ার বোতাম সিমুলেটর সংযোগ করতে, দ্বিতীয় ছবিতে দেখানো হিসাবে Arduino তারের। বেশিরভাগ পিসি মাদারবোর্ডের একটি প্লাগ থাকে যা পাওয়ার বোতামের জন্য মাদারবোর্ডে যায়। পাওয়ার বোতামের হেডারে কোন পিনটি স্থির আছে তা জানতে একটি মাল্টিমিটার ব্যবহার করুন। গ্রাউন্ড পিন কম প্রতিরোধের পড়বে যখন আপনি একটি প্রোবকে পিসি চ্যাসি এবং একটি পিনের সাথে সংযুক্ত করবেন। একটি এনপিএন ট্রানজিস্টরের মাঝের লেগটি আপনার নির্ধারিত তারের পিনের সাথে সংযুক্ত করুন, পূর্ববর্তী ধাপে স্থল নয়, এমিটারে গ্রাউন্ড রেল এবং সংগ্রাহকের কাছে পিন 9। আমি পাওয়ার জ্যাককে 5 ভোল্টের পাওয়ার সাপ্লাইও দিয়েছিলাম, যাতে এটি একটি সিগন্যাল পরীক্ষা করার জন্য ক্রমাগত শক্তি পেতে পারে।
ধাপ 3: ডেটা পড়ুন
প্রথমে পেয়ার বোতাম টিপে ওয়্যারলেস রিমোট জোড়া করুন, পাওয়ার লাইট সবুজ না হওয়া পর্যন্ত সেটআপ বাটন চেপে ধরে রাখুন এবং Xfinity টিপুন। যদি আপনি সফল হন, আপনি যখন রিমোটের কোন বোতাম টিপবেন (পাওয়ার, সেটআপ, এবং অদলবদল বাদে) XR8- এ লাল নেতৃত্ব জ্বলে উঠবে। আরডুইনো প্রোগ্রামে ডেটা ওপেন সিরিয়াল মনিটরের সিগন্যাল দেখতে বা পুটি খুলতে এবং এটি যে ডেটা পাচ্ছে তা পড়ুন। আমি আপনাকে একটি সময়ে বোতাম টিপুন এবং ধরে রাখুন এবং শব্দে ফলাফল রেকর্ড করার পরামর্শ দিন। আপনি বোতামের মধ্যে কোডগুলিতে সদৃশ পাবেন কারণ রিমোট XMP প্রোটোকল ব্যবহার করে।
ধাপ 4: কোড সংহত করুন
আপনি যদি আপনার কম্পিউটারে পাইথন 2.7 বা উচ্চতর ইনস্টল না করে থাকেন, তাহলে আপনাকে কীস্ট্রোক অনুকরণ করতে এটি করতে হবে। উপরন্তু আপনি সিরিয়াল মডিউল প্রয়োজন হবে। নিম্নলিখিত স্ক্রিপ্টটি লিনাক্স ভিত্তিক মেশিনের জন্য লেখা হয়েছিল, তবে পরিবর্তনটি সহজ। নিশ্চিত করুন যে আপনি পোর্টটি পোর্টে পরিবর্তন করেছেন Arduino চালু আছে। আপনি যদি একটি নতুন কোড যুক্ত করতে চান যা একটি বোতামের সাথে মিলে যায়, তাহলে কোডটি লেখার জন্য এই টেমপ্লেটটি ব্যবহার করুন:
এলিফ লাইন == put-code- এখানে:
(পরবর্তী কোড লাইনের আগে 4 টি স্পেস) p.communicate ('বাটন-টু-সিমুলেট')
p.communicate কমান্ডের আগে আপনি 4 টি স্পেস ইন্ডেন্ট করলে আপনি একাধিক বোতাম টিপতে পারেন।
ধাপ 5: শুরুতে চালানোর জন্য পাইথন স্ক্রিপ্ট সেট করুন
লিনাক্স পরিবেশে, চালানোর জন্য একটি স্ক্রিপ্ট সেট করা সহজ। স্টার্ট মেনু খুলুন, "স্টার্টআপ" টাইপ করুন এবং প্রবেশ করুন, ড্রপ ডাউন এ অ্যাড এবং কাস্টম কমান্ডে ক্লিক করুন, কমান্ডটিকে রিমোটের মতো একটি নাম দিন, কমান্ড বিভাগে আপনার ডাউনলোড করা পাইথন স্ক্রিপ্টে ডিরেক্টরিটি টাইপ করুন এবং অ্যাড ক্লিক করুন। পরের বার যখন আপনি আপনার কম্পিউটার বুট করবেন তখন রিমোটটি আপনার পিসিকে নিয়ন্ত্রণ করবে।
প্রস্তাবিত:
HC12 ওয়্যারলেস মডিউল ব্যবহার করে ওয়্যারলেস আরডুইনো রোবট: 7 টি ধাপ
HC12 ওয়্যারলেস মডিউল ব্যবহার করে ওয়্যারলেস আরডুইনো রোবট: আরে বন্ধুরা, স্বাগতম। আমার আগের পোস্টে, আমি ব্যাখ্যা করেছি যে এইচ ব্রিজ সার্কিট কী, L293D মোটর ড্রাইভার আইসি, পিগি ব্যাকিং L293D মোটর ড্রাইভার আইসি উচ্চ কারেন্ট মোটর ড্রাইভার চালানোর জন্য এবং কিভাবে আপনি আপনার নিজের L293D মোটর ড্রাইভার বোর্ড ডিজাইন এবং তৈরি করতে পারেন
রাস্পবিয়ান স্ট্রেচে টিপি লিংক WN7200ND ইউএসবি ওয়্যারলেস অ্যাডাপ্টারের সাথে পঞ্চাশ মিটার রেঞ্জ ওয়্যারলেস অ্যাক্সেস পয়েন্ট: 6 টি ধাপ
রাস্পবিয়ান স্ট্রেচে টিপি লিংক WN7200ND ইউএসবি ওয়্যারলেস অ্যাডাপ্টারের সাথে পঞ্চাশ মিটার রেঞ্জ ওয়্যারলেস অ্যাক্সেস পয়েন্ট: রাস্পবেরি পাই নিরাপদ ওয়্যারলেস অ্যাক্সেস পয়েন্ট তৈরি করার জন্য দুর্দান্ত কিন্তু এটির ভাল পরিসীমা নেই, আমি এটি প্রসারিত করতে একটি টিপি লিংক WN7200ND ইউএসবি ওয়্যারলেস অ্যাডাপ্টার ব্যবহার করেছি। আমি এটা কিভাবে ভাগ করতে চাই আমি রাউটারের পরিবর্তে রাস্পবেরি পাই ব্যবহার করতে চাই কেন?
DIY ওয়্যারলেস মাইক থেকে ওয়্যারলেস গিটার সিস্টেম: 4 টি ধাপ
DIY ওয়্যারলেস মাইক টু ওয়্যারলেস গিটার সিস্টেম: আমি কিছু ভিডিও এবং কিছু ব্যান্ড দেখছি এবং তাদের প্রায় গিটারে একটি ওয়্যারলেস সিস্টেম ব্যবহার করি। পাগল হয়ে যাচ্ছি, চলাফেরা করছি, হাঁটছি এবং কর্ড ছাড়াই তারা যা খুশি তাই করছে তাই আমি একটি পাওয়ার স্বপ্ন দেখি .. কিন্তু .. আমার জন্য এখন এটি খুব ব্যয়বহুল তাই আমি এই পর্যন্ত এসেছি
একটি ওয়্যারলেস ডোরবেল হ্যাক করুন একটি ওয়্যারলেস অ্যালার্ম সুইচ বা অন/অফ সুইচ: 4 টি ধাপ
একটি ওয়্যারলেস ডোরবেল হ্যাক করুন একটি ওয়্যারলেস অ্যালার্ম সুইচ বা অন/অফ সুইচ: আমি সম্প্রতি একটি অ্যালার্ম সিস্টেম তৈরি করেছি এবং এটি আমার বাড়িতে ইনস্টল করেছি। আমি দরজাগুলিতে চৌম্বকীয় সুইচ ব্যবহার করেছি এবং অ্যাটিকের মধ্য দিয়ে তাদের শক্ত করে দিয়েছি। আমার একটি বেতার সমাধান দরকার ছিল এবং এটি
ওয়্যারলেস রাউটারকে ওয়্যারলেস এক্সটেন্ডার 2x অ্যাক্সেস পয়েন্টে রূপান্তর করুন: 5 টি ধাপ
ওয়্যারলেস রাউটারকে ওয়্যারলেস এক্সটেন্ডার 2x অ্যাক্সেস পয়েন্টে রূপান্তর করুন: আমার বাড়িতে একটি RSJ (সিলিংয়ে মেটাল সাপোর্ট বিম) থাকার কারণে আমার ঘরে ওয়্যারলেস ইন্টারনেট সংযোগ ছিল না এবং আমি সিগন্যাল বাড়াতে বা বাড়ির বাকি অংশের জন্য অতিরিক্ত এক্সটেন্ডার যোগ করতে চেয়েছিলাম। আমি ইলেক্ট্রোতে প্রায় 50 পাউন্ডের জন্য এক্সটেন্ডার দেখেছি