সুচিপত্র:
- ধাপ 1: উপকরণগুলির তালিকা
- পদক্ষেপ 2: এনালগ মানগুলির জন্য আইসি সরানো
- ধাপ 3: অঙ্গভঙ্গি নিয়ন্ত্রণের কাজ
- ধাপ 4: সেন্সরের ক্রমাঙ্কন
- ধাপ 5: হার্ডওয়্যার সংযোগ
- ধাপ 6: প্রোগ্রামিং SLabs-32
- ধাপ 7: টনি স্টার্ক হয়ে উঠুন
ভিডিও: আইআর সেন্সর ব্যবহার করে সহজ অঙ্গভঙ্গি নিয়ন্ত্রণ: 7 টি ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:02
অঙ্গভঙ্গি ব্যবহার করে জিনিসগুলি নিয়ন্ত্রণ করা সবসময় উত্তেজনাপূর্ণ এবং মজাদার কিন্তু, অঙ্গভঙ্গিগুলি সনাক্ত করার জন্য বাজারে উপলব্ধ সেন্সরগুলি বেশ ব্যয়বহুল। তাহলে আমরা কিভাবে কয়েক ডলার ব্যবহার করে একটি সাধারণ অঙ্গভঙ্গি নিয়ন্ত্রণ করতে পারি? ঠিক আছে, আইআর সেন্সরগুলি যখন সঠিকভাবে ব্যবহার করা হয় তখন সাধারণ অঙ্গভঙ্গি চিনতে ব্যবহার করা যেতে পারে। 2 আইআর সেন্সর ব্যবহার করে আমরা এটিকে চার ধরনের অঙ্গভঙ্গি চিনতে পারি, যা বাম সোয়াইপ, ডান সোয়াইপ, আপনার হাত নেড়ে এবং আপনার হাতকে সামনে এবং পিছনে সরানো হয়।
আমরা SLabs-32 ব্যবহার করে এই প্রকল্পটি তৈরি করব। এটিতে একটি অনবোর্ড টিএফটি স্ক্রিন রয়েছে যা আমরা একটি বিশেষ অঙ্গভঙ্গি স্বীকৃত হলে ছবি প্রদর্শন করে ব্যবহার করতে পারি।
SLabs-32 এই ধরনের বন্ধ প্রকল্পগুলির সাথে কাজ করে, আমাদের SLabs-32 এ প্রচুর সংস্থান রয়েছে। আমরা TFT স্ক্রিনে ছবি প্রদর্শনের জন্য SD কার্ড ব্যবহার করতে পারি এবং যখনই আমরা বাম বা ডানদিকে সোয়াইপ করি তখন পরিবর্তন করতে পারি।
জিনিসগুলিকে সহজ রাখতে আমরা কেবল একটি ইমোজি প্রদর্শন করব যা আমাদের চলাফেরার উপর নির্ভর করে বাম বা ডান দেখায়।
আপনার নিজের SLabs-32 পেতে এই লিঙ্কে ক্লিক করুন
ধাপ 1: উপকরণগুলির তালিকা
এই প্রকল্পের জন্য আপনার প্রয়োজন হবে:
- SLabs-32 (v0.1)
- 2 x IR সেন্সর
পদক্ষেপ 2: এনালগ মানগুলির জন্য আইসি সরানো
একটি আইআর সেন্সর সাধারণত আমাদের একটি ডিজিটাল আউটপুট দেয়, হয় 0 অথবা 1। এটি আমাদের IR সেন্সর থেকে এনালগ মান দেবে। এটি করতে আইসি হোল্ডারের পিনের সাথে সংযুক্ত রিসিভার পিনটি ট্রেস করুন। আপনার রিসিভার পিনটি কীভাবে ট্রেস করবেন তার ধারণা পেতে এই ধাপে ছবিটি পর্যবেক্ষণ করুন। আমি ভাল বোঝার জন্য রিসিভারের ট্রেস হাইলাইট করেছি।
এই সেন্সরটিকে এনালগ সেন্সর হিসেবে ব্যবহার করার জন্য আইসির সেই রিসিভার পিনে একটি জাম্পার তার সংযুক্ত করুন
ধাপ 3: অঙ্গভঙ্গি নিয়ন্ত্রণের কাজ
আইআর সেন্সর ব্যবহার করে অঙ্গভঙ্গি চলাচল সনাক্ত করতে, আমরা একটি ট্রিগার প্রক্রিয়া ব্যবহার করি। আমাদের দুটি আইআর সেন্সর আছে, তাদের সুবিধার জন্য তাদের নাম দেওয়া যাক বাম-আইআর এবং ডান-আইআর। বাম-আইআর বাম দিকে আইআর সেন্সর এবং ডান-আইআর ডানদিকে আইআর। যখন আমরা বাম দিকে সোয়াইপ করি, তখন আমরা আমাদের হাতটি ডান থেকে বামে সরাই। ডান-আইআর সেন্সর প্রথমে এই আন্দোলনটি সনাক্ত করে এবং একটি পতাকা উত্তোলন করে। এখন শুধুমাত্র, যদি বাম-আইআর সেন্সরে কোন নড়াচড়া ধরা পড়ে তবে এটি তাকে বাম সোয়াইপ হিসাবে স্বীকৃতি দেয়। ডান সোয়াইপের জন্যও অনুরূপ। আমরা চাই না কোন ভুল ফলাফল হোক যদি আমরা আমাদের হাতটি সঠিক আইআর সেন্সরে নিয়ে যাই তাহলে এটি ডানদিকে সোয়াইপ করে দেখায়। এইভাবে এটিকে আরও বুদ্ধিমান করার জন্য আমরা এই প্রক্রিয়াটি ব্যবহার করি।
Avingেউ তোলা অঙ্গভঙ্গি চিনতে আমরা নির্দিষ্ট সময়ের মধ্যে ব্যক্তিটি পরপর ডান এবং বামে সোয়াইপ করার সংখ্যা গণনা করি, যা আমাদের ক্ষেত্রে 5 সেকেন্ড।
ধাপ 4: সেন্সরের ক্রমাঙ্কন
এখন আইআর সেন্সর বসানো খুবই গুরুত্বপূর্ণ, কারণ তারা আপনার থ্রেশহোল্ড মান নির্ধারণ করবে। আইআর সেন্সরের মানগুলি লক্ষ্য করুন যখন আপনি আইআর সেন্সরের কাছে হাত রাখেন, এই মানগুলি ব্যবহার করুন আপনার আইআর সেন্সরের কাছাকাছি কোন আন্দোলন সেন্সর করার জন্য আপনার সীমা নির্ধারণ করুন। এছাড়াও, আপনার আইআর সেন্সরগুলি একে অপরের পাশে রাখুন এবং তাদের মধ্যে প্রায় 3 সেন্টিমিটার ব্যবধান রাখুন।
ধাপ 5: হার্ডওয়্যার সংযোগ
দুটি IR সেন্সর থেকে SLabs-32 এর এনালগ ইনপুটগুলির সাথে এনালগ আউটপুট সংযুক্ত করুন।
জিনিসগুলিকে সহজ করার জন্য একটি টেপ ব্যবহার করুন যাতে আপনার আইআর সেন্সরটি এক জায়গায় রাখা যায়। যদি আপনি দুর্ঘটনাক্রমে আপনার আইআর সেন্সরটি সরান তবে পুরো সেন্সরের মানগুলি আবার পুনরায় ক্যালিব্রেট করতে হবে। সুতরাং, একটি টেপ বা এমন কিছু ব্যবহার করুন যা এটিকে এক জায়গায় আটকে রাখে
ধাপ 6: প্রোগ্রামিং SLabs-32
শুধু এই প্রকল্পের সাথে সংযুক্ত স্কেচ আপলোড করুন।
সিরিয়াল মনিটরে আপনার IR সেন্সর রিডিং পর্যবেক্ষণ করুন। যদি আপনার প্রয়োজন হয় তবে পরিবর্তন করুন, যদি থ্রেশহোল্ড মান আপনার আইআর সেন্সর রিডিংয়ের সাথে মেলে না। মানগুলি সামঞ্জস্য করুন এবং আপনি চান হিসাবে প্রান্তিক নির্ধারণ করুন।
ধাপ 7: টনি স্টার্ক হয়ে উঠুন
ভাল না আসলে কিন্তু এখন আপনার কাছে একটি কম খরচে অঙ্গভঙ্গি নিয়ন্ত্রণ ব্যবস্থা আছে যা আপনি যা কিছু চান তা ব্যবহার করতে পারেন, যেমন আয়রন ম্যানের টনি স্টার্ক জার্ভিসের সাথে করেন। ঠিক আছে না কিন্তু অন্তত এটি একটি শুরু।
প্রস্তাবিত:
অঙ্গভঙ্গি এবং টাচ ইনপুট ব্যবহার করে কম্পিউটার নিয়ন্ত্রণ: 3 টি ধাপ
অঙ্গভঙ্গি এবং টাচ ইনপুট ব্যবহার করে কম্পিউটার নিয়ন্ত্রণ: এটি নতুন পিক্সি আত্তোর জন্য একটি ডেমো প্রকল্প। আমরা একটি কম্পিউটার নিয়ন্ত্রণ করতে TTP224 টাচ আইসি এবং APDS-9960 অঙ্গভঙ্গি মডিউল ব্যবহার করি। আমরা অটোতে একটি স্কেচ আপলোড করি যা এটি একটি ইউএসবি কীবোর্ডের মতো কাজ করে এবং এটি উপযুক্ত কীকোডগুলি পাঠায়
ডিসি মোটর হাতের অঙ্গভঙ্গি নিয়ন্ত্রণ গতি এবং দিক নির্দেশনা ব্যবহার করে Arduino: 8 টি ধাপ
আরডুইনো ব্যবহার করে ডিসি মোটর হাতের অঙ্গভঙ্গি নিয়ন্ত্রণের গতি এবং দিকনির্দেশ: এই টিউটোরিয়ালে আমরা শিখব কিভাবে একটি ডিসি মোটরকে হাতের ইশারায় Arduino এবং Visuino ব্যবহার করে নিয়ন্ত্রণ করতে হয়। ভিডিওটি দেখুন! এছাড়াও এটি দেখুন: হাতের অঙ্গভঙ্গি টিউটোরিয়াল
সহজ অঙ্গভঙ্গি নিয়ন্ত্রণ - আপনার হাতের নড়াচড়া দিয়ে আপনার আরসি খেলনা নিয়ন্ত্রণ করুন: 4 টি ধাপ (ছবি সহ)
সহজ অঙ্গভঙ্গি নিয়ন্ত্রণ - আপনার হাতের নড়াচড়ার সাথে আপনার আরসি খেলনা নিয়ন্ত্রণ করুন: আমার 'ible' #45 তে স্বাগতম। কিছুক্ষণ আগে আমি লেগো স্টার ওয়ার্স পার্টস ব্যবহার করে BB8 এর একটি সম্পূর্ণরূপে কার্যকরী RC সংস্করণ তৈরি করেছি … স্পেরো দ্বারা তৈরি ফোর্স ব্যান্ড, আমি ভেবেছিলাম: " ঠিক আছে, আমি গ
অঙ্গভঙ্গি হক: হাতের অঙ্গভঙ্গি নিয়ন্ত্রিত রোবট ইমেজ প্রসেসিং ভিত্তিক ইন্টারফেস ব্যবহার করে: 13 টি ধাপ (ছবি সহ)
অঙ্গভঙ্গি হক: ইমেজ প্রসেসিং ভিত্তিক ইন্টারফেস ব্যবহার করে হাতের অঙ্গভঙ্গি নিয়ন্ত্রিত রোবট: অঙ্গভঙ্গি হক একটি সহজ ইমেজ প্রসেসিং ভিত্তিক মানব-মেশিন ইন্টারফেস হিসাবে TechEvince 4.0 এ প্রদর্শিত হয়েছিল। এর উপযোগিতা এই সত্যের মধ্যে নিহিত যে একটি গ্লাভস ছাড়া কোন অতিরিক্ত সেন্সর বা পরিধানযোগ্য নয় যে রোবটিক গাড়িটি নিয়ন্ত্রণ করার জন্য প্রয়োজন হয়
ওয়াইফাই এবং আইআর রিমোট এবং অ্যান্ড্রয়েড অ্যাপ ব্যবহার করে নোডএমসিইউ এবং আইআর রিসিভারের সাথে রিলে কন্ট্রোল: 5 টি ধাপ (ছবি সহ)
ওয়াইফাই এবং আইআর রিমোট এবং অ্যান্ড্রয়েড অ্যাপ ব্যবহার করে নোডএমসিইউ এবং আইআর রিসিভারের সাথে 8 রিলে কন্ট্রোল: ওয়াইফাই এবং আইআর রিমোট এবং অ্যান্ড্রয়েড অ্যাপের মাধ্যমে নোডেমকু এবং আইআর রিসিভার ব্যবহার করে 8 রিলে সুইচ নিয়ন্ত্রণ করুন। এখানে