সুচিপত্র:
- ধাপ 1: মৌলিক ধারণা
- ধাপ 2: আপনার উপকরণ সংগ্রহ করুন:
- ধাপ 3: IR রিসিভার (TSOP1738)
- ধাপ 4: সার্কিট ডায়াগ্রাম:
- ধাপ 5: IR দূরবর্তী লাইব্রেরি ইনস্টল করা:
- ধাপ 6: আইআর রিমোট সিগন্যাল ডিকোড করা:
- ধাপ 7: ডিকোডেড সিগন্যাল মানগুলি নোট করুন
- ধাপ 8: কী বোর্ড অপারেশনের জন্য কোড
- ধাপ 9: সম্পন্ন:
- ধাপ 10: এই দুর্দান্ত জিআইএফ এবং ভিডিও দেখুন
ভিডিও: আপনার টিভি রিমোট থেকে একটি মিনি ওয়্যারলেস কীবোর্ড তৈরি করুন: 10 টি ধাপ (ছবি সহ)
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:02
লেখক দ্বারা আরো অনুসরণ করুন:
আপনি কি কখনও আপনার টিভি রিমোট হ্যাক করে একটি ওয়্যারলেস কীবোর্ড তৈরির কথা ভেবেছেন? সুতরাং এই নির্দেশাবলীতে আমি ব্যাখ্যা করছি কিভাবে আপনি একটি সস্তা মিনি ওয়্যারলেস কীবোর্ড তৈরি করতে পারেন।
এই প্রকল্পটি একটি কাস্টম বেতার কীবোর্ড তৈরি করতে IR (ইনফ্রারেড) যোগাযোগ ব্যবহার করে।
চল শুরু করি
ধাপ 1: মৌলিক ধারণা
এই প্রকল্পটি বিভিন্ন কীবোর্ড অপারেশন সম্পাদনের জন্য IR বেতার যোগাযোগ ব্যবহার করে। আইআর আলো দৃশ্যমান আলোর অনুরূপ, এটি ছাড়া এটির তরঙ্গদৈর্ঘ্য একটু বেশি। এর মানে হল যে IR মানুষের চোখের অচেনা - বেতার যোগাযোগের জন্য নিখুঁত।
এই প্রকল্পের মৌলিক ধারণা হল যখন আপনি আপনার টিভি রিমোটের একটি বোতাম আঘাত করেন, একটি IR রিসিভার এবং একটি Arduino ব্যবহার করে আমরা এটিকে ডিকোড করতে পারি এবং ডিকোডেড মানগুলি বিভিন্ন কী বোর্ড অপারেশন সম্পাদনের জন্য ব্যবহার করা যেতে পারে। আমি Arduino প্রো মাইক্রো ব্যবহার করেছি কারণ এটি ATmega32U4 মাইক্রোকন্ট্রোলারের উপর ভিত্তি করে একটি অন্তর্নির্মিত ইউএসবি বৈশিষ্ট্যযুক্ত যা মাইক্রোকে মাউস বা কীবোর্ড হিসাবে স্বীকৃত করে তোলে। আপনি Arduino Leonardo ব্যবহার করতে পারেন।
ধাপ 2: আপনার উপকরণ সংগ্রহ করুন:
- আরডুইনো প্রো মাইক্রো বা আরডুইনো লিওনার্দো
- IR রিসিভার (TSOP1738)
- একটি টিভি রিমোট
- কিছু জাম্পার তার
বিঃদ্রঃ:
আপনি শুধুমাত্র ATmega32U4 এর উপর ভিত্তি করে যে বোর্ডগুলি ব্যবহার করতে পারেন.. তাই এটি মাইক্রো/লিওনার্দোকে মাউস বা কীবোর্ড হিসাবে স্বীকৃত করে তোলে।
ধাপ 3: IR রিসিভার (TSOP1738)
এটি ইনফ্রারেড রিমোট কন্ট্রোল সিস্টেমের জন্য একটি ক্ষুদ্রাকৃতির রিসিভার। ডিমোডুলেটেড আউটপুট সিগন্যাল সরাসরি মাইক্রোপ্রসেসর দ্বারা ডিকোড করা যায়। TSOP1738 সমস্ত সাধারণ IR রিমোট কন্ট্রোল ডেটা ফরম্যাটের সাথে সামঞ্জস্যপূর্ণ।
ধাপ 4: সার্কিট ডায়াগ্রাম:
যদি আপনি লিওনার্দো ব্যবহার করেন তবে ডাটা পিনে ছোট পরিবর্তন হবে। আপনাকে লিওনার্দোর MOSI পিনে ডেটা পিন সংযুক্ত করতে হবে।
ধাপ 5: IR দূরবর্তী লাইব্রেরি ইনস্টল করা:
এখান থেকে আইআর রিমোট লাইব্রেরি ডাউনলোড করুন এবং এটি ইনস্টল করুন।
আপনি যদি অতিরিক্ত আরডুইনো লাইব্রেরি ইনস্টল করতে না জানেন তবে নীচের লিঙ্কটি অনুসরণ করুন
www.arduino.cc/en/Guide/Libraries
ধাপ 6: আইআর রিমোট সিগন্যাল ডিকোড করা:
আইআর রিমোট থেকে সিগন্যাল ডিকোড করতে আমরা আইআর রিমোট লাইব্রেরির সাথে দেওয়া "IRrecvDemo" arduino স্কেচ ব্যবহার করতে পারি।
দ্রষ্টব্য: উদাহরণ স্কেচে (IRrecvDemo) আপনাকে int RECV_PIN ভ্যালুতে ছোট পরিবর্তন করতে হবে। ডিফল্টভাবে এটি 11 হবে কিন্তু Arduino মাইক্রোতে MOSI পিন 16 তম পিন। সুতরাং কোডে নিম্নলিখিত পরিবর্তন করুন।
int RECV_PIN = 16;
আপনি যদি লিওনার্দো ব্যবহার করেন তাহলে আপনাকে এটিকে MOSI পিন নম্বরে পরিবর্তন করতে হবে।
- বোর্ড নির্বাচন করুন (Arduino/Genuino Micro) -(Fig.3)
- পোর্ট নির্বাচন করুন- (চিত্র 4)
- আপনার কোড আপলোড করুন
ধাপ 7: ডিকোডেড সিগন্যাল মানগুলি নোট করুন
- সিরিয়াল মনিটর খুলুন এবং আইআর রিমোট সিগন্যাল মানগুলি পান।
- প্রতিটি বোতামের মানগুলি নোট করুন।
ধাপ 8: কী বোর্ড অপারেশনের জন্য কোড
সিগন্যাল ভ্যালু পাওয়ার পর পরবর্তী ধাপ হলো প্রোগ্রামে সিগন্যাল ভ্যালু যোগ করা এবং শর্ত তৈরি করা যে, যদি রিমোট থেকে সিগন্যাল ভ্যালু প্রোগ্রামের মানগুলির সাথে মিলে যায়, তাহলে বিভিন্ন কীবোর্ড অপারেশন করুন।
প্রোগ্রামে কীবোর্ড লাইব্রেরি যোগ করা এটি বিভিন্ন কীবোর্ড অপারেশন করতে সক্ষম করে।
আপনি নীচের থেকে কোডটি ডাউনলোড করতে পারেন অথবা আপনি এটি আমার গিটহাব পৃষ্ঠা থেকে পেতে পারেন।
কোডটি ডাউনলোড করে Arduino IDE এর মাধ্যমে arduino micro এ আপলোড করুন।
ধাপ 9: সম্পন্ন:
আপনি আপনার প্রয়োজনীয়তা অনুযায়ী উপরের স্কেচ পরিবর্তন করতে পারেন।
আরো কীবোর্ড ফাংশন যোগ করতে নীচের লিঙ্কগুলি পড়ুন
- https://www.arduino.cc/en/Reference/KeyboardModif…
- https://www.arduino.cc/en/Reference/ASCIIchart
প্রস্তাবিত:
আপনার টিভি রিমোট দিয়ে আপনার এলইডি নিয়ন্ত্রণ করুন?! -- Arduino IR টিউটোরিয়াল: 5 টি ধাপ (ছবি সহ)
আপনার টিভি রিমোট দিয়ে আপনার এলইডি নিয়ন্ত্রণ করুন?! || আরডুইনো আইআর টিউটোরিয়াল: এই প্রজেক্টে আমি দেখাবো কিভাবে আমি আমার টিভির পিছনের এলইডি নিয়ন্ত্রণের জন্য আমার টিভি রিমোটের অকেজো বোতামগুলিকে পুনরায় ব্যবহার করেছি। আপনি এই কৌশলটি কোড কোড এডিটিং সহ সব ধরণের নিয়ন্ত্রণ করতে ব্যবহার করতে পারেন। আমি তত্ত্ব সম্পর্কে একটু কথা বলব
একটি ভাঙা এলসিডি টিভি থেকে একটি বিলবোর্ড তৈরি করুন: 16 টি ধাপ (ছবি সহ)
একটি ভাঙা এলসিডি টিভি থেকে একটি বিলবোর্ড তৈরি করুন: একটি ভাঙ্গা টিভি পর্দা থেকে। আমি এটাকে একটি বিজ্ঞাপন বানানোর আইডিয়া নিয়ে এসেছি
আপনার টিভি রিমোট দিয়ে আপনার মডেল ট্রেনের লেআউট নিয়ন্ত্রণ করুন!: 7 টি ধাপ (ছবি সহ)
আপনার টিভি রিমোট দিয়ে আপনার মডেল ট্রেন লেআউট নিয়ন্ত্রণ করুন! আপনি তারপর আপনার পালঙ্ক উপর আরাম করার সময় আপনার ট্রেন নিয়ন্ত্রণ করতে সক্ষম হবে। চল শুরু করা যাক
তাপমাত্রা এবং আর্দ্রতা প্রদর্শন সহ আপনার টিভি রিমোট (আইআর রিমোট) দিয়ে আপনি বৈদ্যুতিক যন্ত্রপাতি নিয়ন্ত্রণ করুন: 9 টি ধাপ
আপনার টিভি রিমোট (আইআর রিমোট) দিয়ে তাপমাত্রা এবং আর্দ্রতা প্রদর্শনের মাধ্যমে আপনার বৈদ্যুতিক যন্ত্রপাতি নিয়ন্ত্রণ করুন: হাই আমি অভয় এবং এটি ইন্সট্রাকটেবলের উপর আমার প্রথম ব্লগ এবং আজ আমি আপনাকে দেখাবো কিভাবে এটি নির্মাণ করে আপনার টিভি রিমোট দিয়ে আপনার বৈদ্যুতিক যন্ত্রপাতি নিয়ন্ত্রণ করা যায় সহজ প্রকল্প। ATL ল্যাবকে ধন্যবাদ এবং উপাদান সরবরাহ করার জন্য
একটি অ্যাডাপ্টার ছাড়া দিন থেকে মিনি-ডিনে একটি কীবোর্ড রূপান্তর করুন: 5 টি ধাপ
একটি অ্যাডাপ্টার ছাড়া দিন থেকে মিনি-ডিনে একটি কীবোর্ড রূপান্তর করুন: সুতরাং দুটি কিবোর্ড, একটি সোল্ডারিং আয়রন এবং সিএস পরীক্ষার মধ্যে নষ্ট করার জন্য সামান্য সময় দিয়ে কী করবেন। কিভাবে একটি কীবোর্ড তারের প্রতিস্থাপন? আপনার প্রয়োজন: দুটি কীবোর্ড, ডিআইএন সংযোগকারী সহ একটি পুরাতন, অন্যটি মিনি ডিআইএন / পিএস 2 সংযোগকারী সোল্ডারিং লোহার সাথে