সুচিপত্র:
- ধাপ 1: শুরু করুন
- ধাপ ২: ওয়্যার ইট আপ
- ধাপ 3: ESP12F কোড আপ করুন
- ধাপ 4: IFTTT এবং AdafruitIO সেটআপ করুন
- ধাপ 5: মোড়ানো
ভিডিও: ভয়েস-নিয়ন্ত্রিত রোবট র্যাপ্টর: ৫ টি ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:01
এই নির্দেশাবলী দেখায় কিভাবে একটি AdafruitIO চ্যানেলে কন্ট্রোল ডেটা প্রেরণের জন্য সেল ফোন এবং ট্যাবলেটে উপলব্ধ Google সহকারী IFTTT ভয়েস রিকগনিশন ব্যবহার করতে হয়। এই নিয়ন্ত্রণটি তখন একটি Arduino- ভিত্তিক ESP12F মডিউল দ্বারা ওয়াইফাই এর উপর আনা হয় এবং একটি সাধারণ রুটিনে 4 H-Bridge FET নিয়ন্ত্রণ করে যা বাম পা, ডান পা, মাথা ঘুরানো এবং শরীরের কাত নিয়ন্ত্রণ করে। একটি পুরোনো Wowwee Roboraptor অংশ শরীরের এবং মোটর জন্য ব্যবহার করা হয়।
ধাপ 1: শুরু করুন
প্রথমে, কেসিংটি আলাদা করা শুরু করুন এবং কোন তারগুলি মোটরগুলিকে নিয়ন্ত্রণ করতে চান তা যাচাই করা শুরু করুন। প্রতিটি মোটর একটি 2pin সংযোগকারী আছে। এই মোটর দুটি পিনের উপর শুধুমাত্র ইতিবাচক এবং স্থল দ্বারা সক্রিয় হয় না, কিন্তু সম্পূর্ণ মোটর সক্রিয়করণের জন্য ধনাত্মক থেকে নেতিবাচক এবং নেতিবাচক থেকে ধনাত্মক। আমি কেবল একটি স্থল রেফারেন্সে ইতিবাচক প্রয়োগ শুরু করেছিলাম এবং এটি, উদাহরণস্বরূপ, কেবলমাত্র পা এগিয়ে নিয়ে যাবে, একটি সম্পূর্ণ সামনের এবং পিছনের গতি রোধ করবে।
মোটর হুকআপের সাথে পরিচিত হওয়ার জন্য কিছু সময় ব্যয় করুন। এখানে 5 টি মোটর রয়েছে যা আমি নিয়ন্ত্রণ পেয়েছি: বাম পা, ডান পা, লেজ, মাথা ঘুরানো এবং শরীরের কাত। এগুলি রেপটারের পিছনে সার্কিট বোর্ডে উল্লেখ করা হয়েছে।
ধাপ ২: ওয়্যার ইট আপ
বাম দিকে ESP12F মডিউল ব্যবহৃত হয়। এটি একটি প্রোগ্রামিং ক্যারিয়ারে, তবে প্রোগ্রাম/ডিবাগের জন্য আপনি যা ব্যবহার করতে চান তা কাজ করা উচিত। এটি এইচ-সেতুর সাথে ভাগ করার জন্য মাটির প্রয়োজন, কিন্তু অন্যথায় এটির কেবলমাত্র অন্যান্য তারগুলি হল কোডে দেখানো হিসাবে এইচ-সেতুগুলিকে নিয়ন্ত্রণ করার জন্য 8 টি তার।
4 টি মোটর (বাম/ডান/মাথা/কাত) নিয়ন্ত্রণের জন্য 4 টি এইচ-ব্রিজ সাদা ব্রেডবোর্ডে রয়েছে। আমি https://www.knjn.com/datasheets/ta8080k.pdf এ ডেটশীটের সাথে TA8080K ব্যবহার করেছি, কিন্তু অন্যান্য তুলনামূলক কাজও করা উচিত। আমি একটি সাধারণ N-FET দিয়ে শুরু করেছিলাম কিন্তু দেখলাম পা পুরোদমে এগোবে না যা হাঁটা নিয়ন্ত্রণে বাধা দেয়। প্রতিটি H- সেতুর ESP12F, Vcc, gnd এবং দুটি মোটর আউটপুট থেকে দুটি নিয়ন্ত্রণ ইনপুট রয়েছে।
মোটর Vcc হল দুটি সিরিজের দুটি সমান্তরাল লিথিয়াম-আয়ন 18650 কোষ যা 8V মোটরকে সক্ষম করে। আমি ESP12F তে 4V ট্যাপ করি যা টেকনিক্যালি 3.3V ESP12F স্পেককে অতিক্রম করে। এছাড়াও মোটর Vcc এ একটি 22uF ক্যাপ আছে শব্দ স্যাঁতসেঁতে করতে। (সম্ভবত আরও ভাল নির্ভরযোগ্যতার জন্য এখানে অনেক কিছু করা যেতে পারে!)
ধাপ 3: ESP12F কোড আপ করুন
ওয়াইফাই যন্ত্রের জন্য ESP12F একটি দুর্দান্ত কম খরচের হাতিয়ার। সংযুক্ত ফাইল দেখায় যে মোটরগুলি নিয়ন্ত্রণ করতে ব্যবহৃত GPIO গুলি এবং এটি AdafruitIO নিয়ন্ত্রণ চ্যানেলে কীভাবে ইন্টারফেস করে।
সমস্যাগুলি ট্র্যাক করার জন্য দয়া করে ভাল ডিবাগ অনুশীলনগুলি মনে রাখবেন। ডিবাগ স্টেটমেন্ট আছে তাই আপনি টার্মিনাল আউটপুট পেতে চাইতে পারেন যতক্ষণ না এর অধিকাংশ আপনার জন্য কাজ করছে।
ধাপ 4: IFTTT এবং AdafruitIO সেটআপ করুন
ঠিক আছে, এখন কিছু ওয়েব জাদু এটি সব একসঙ্গে বাঁধা!
প্রথমে আপনার AdafruitIO চ্যানেল সেটআপ করুন। Io.adafruit.com এ একটি নতুন ফিড তৈরি করুন যা আপনাকে AIO কী খুঁজে পেতে অনুমতি দেবে। এটি আপনার arduino কোডে চ্যানেলটি দেখবে এবং আপনার arduino কোডে যোগ করা প্রয়োজন।
Ifttt.com এ যান এবং প্রয়োজনে একটি অ্যাকাউন্ট সেটআপ করুন এবং একটি নতুন অ্যাপলেট শুরু করুন। আমরা "মুভ ফরওয়ার্ড" কন্ট্রোলের উপর ফোকাস করব কিন্তু "হেড রোটেট" এবং "রোবট রিয়ার" একই রকম। প্রদর্শিত কনফিগার স্ক্রিনে পেতে, আপনাকে নির্দিষ্ট করতে হবে যে "এটি" গুগল সহকারী দ্বারা ট্রিগার করা হয়েছে এবং "সেই" অ্যাডাফ্রুটআইও -তে ডেটা পাঠাচ্ছে। আপনার পূর্বের বিভাগে উল্লেখ করা AIO ফিড নির্দিষ্ট করুন। ক্ষেত্র সংরক্ষণের চূড়ান্ত তথ্যে, এর অর্থ হল যে পাঠ্য স্ট্রিং এবং সংখ্যা ক্ষেত্রটি অ্যাডাফ্রুট ফিডে প্রেরণ করা হবে।
ধাপ 5: মোড়ানো
ESP12F এর অন্যান্য IO- এর উপর বিধিনিষেধ থাকায় লেজটি বাদ দেওয়া হয়েছিল। স্পিকার এবং সুইচ এবং মাইক্রোফোনে আরও হ্যাকিং করা যেতে পারে, তবে এর জন্য আরও সময় লাগবে।
আশা করি এটি আপনাকে ভয়েস কন্ট্রোল এবং এর বাইরে বিকল্প সহ একটি সাধারণ মৌলিক রোবটকে পুনরায় সাজানোর ধারণা দেবে।
প্রস্তাবিত:
রোবট ভয়েস মডুলেটর: 14 টি ধাপ (ছবি সহ)
রোবট ভয়েস মডুলেটর: এটি এমন একটি সহজ ডিভাইস যা আপনার নিজের ভয়েসকে একটি উচ্চতর রোবট ভয়েসে রূপান্তর করে। এটিতে অডিও-ইন জ্যাকের মতো বেশ কয়েকটি মিষ্টি বৈশিষ্ট্য অন্তর্ভুক্ত রয়েছে যাতে আপনি আপনার সমস্ত প্রিয় যন্ত্র, মাইক্রোফোন এবং মিউজিক প্লেয়ার প্লাগ ইন করতে পারেন
ব্যালেন্সিং রোবট / 3 হুইল রোবট / স্টেম রোবট: 8 টি ধাপ
ব্যালেন্সিং রোবট / 3 হুইল রোবট / স্টেম রোবট: আমরা স্কুলে শিক্ষাগত ব্যবহারের জন্য এবং স্কুল শিক্ষাগত কর্মসূচির পরে একটি সমন্বিত ভারসাম্য এবং 3 চাকার রোবট তৈরি করেছি। রোবটটি একটি Arduino Uno, একটি কাস্টম ieldাল (সমস্ত নির্মাণের বিবরণ সরবরাহ করা), একটি লি আয়ন ব্যাটারি প্যাক (সমস্ত নির্মাণ
[আরডুইনো রোবট] কিভাবে একটি মোশন ক্যাপচার রোবট বানাবেন - থাম্বস রোবট - Servo মোটর - সোর্স কোড: 26 টি ধাপ (ছবি সহ)
[আরডুইনো রোবট] কিভাবে একটি মোশন ক্যাপচার রোবট বানাবেন | থাম্বস রোবট | Servo মোটর | সোর্স কোড: থাম্বস রোবট। MG90S servo মোটরের একটি potentiometer ব্যবহৃত। এটা খুব মজা এবং সহজ! কোডটি খুবই সহজ। এটি প্রায় 30 লাইন। এটা মোশন-ক্যাপচারের মত মনে হয়। দয়া করে কোন প্রশ্ন বা মতামত দিন! [নির্দেশনা] সোর্স কোড https: //github.c
ভয়েস স্বীকৃতি বৈশিষ্ট্য সহ গাইডিং রোবট: 7 টি ধাপ (ছবি সহ)
ভয়েস রিকগনিশন ফিচার সহ গাইডিং রোবট: গাইডিং রোবট একটি মোবাইল রোবট যা আমরা আমাদের কলেজ ক্যাম্পাসের বিভিন্ন বিভাগে ভিজিটরদের গাইড করার জন্য তৈরি করেছি। আমরা কিছু পূর্বনির্ধারিত বিবৃতি বলতে এবং ইনপুট ভয়েস অনুযায়ী এগিয়ে এবং পিছনে যাওয়ার জন্য এটি তৈরি করেছি। আমাদের কলেজে আমরা
VRBOT (ভয়েস রিকগনিশন রোবট): 10 টি ধাপ (ছবি সহ)
ভিআরবিওটি (ভয়েস রিকগনিশন রোবট): এই নির্দেশে আমরা একটি রোবট তৈরি করব (আরসি গাড়ির মতো) যা ভয়েস দ্বারা নিয়ন্ত্রিত হয় অর্থাৎ ভয়েস রিকগনিশন। আমি আপনাকে আর বিস্তারিত জানাতে শুরু করার আগে একজনকে অবশ্যই জানতে হবে যে এটি ভয়েস রিকগনিশন এবং স্পিচ রিকগনিশন নয় যার মানে গ