সুচিপত্র:
- ধাপ 1: মডিউলগুলির সংযোগ
- ধাপ 2: Arduino এবং Dragino
- ধাপ 3: অ্যান্ড্রয়েড অ্যাপ
- ধাপ 4: ওমনি হুইল রোবট মুভমেন্ট
ভিডিও: ওমনি হুইল মোবাইল রোবট - IoT: 4 টি ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:02
এই নির্দেশনায় আমি আপনাকে ওয়াই-ফাই এর মাধ্যমে নিয়ন্ত্রিত ওমনি হুইল মোবাইল রোবটের নকশা উপস্থাপন করব। ব্লুটুথ বা রেডিও কন্ট্রোলের মতো প্রচলিত নিয়ন্ত্রণের তুলনায় অপরিহার্য পার্থক্য হল যে রোবটটি লোকাল এরিয়া নেটওয়ার্ক (LAN) এর সাথে সংযুক্ত এবং মোবাইল IoT ডিভাইস হিসেবে ব্যবহার করা যেতে পারে। সিস্টেমের হৃদয় হল Arduino Mega 2560 এবং Dragino Yun Shield। ড্রাগিনো ইউন ওপেনওয়ার্ট লিনাক্সের উপর ভিত্তি করে এবং কয়েকটি দরকারী কার্যকারিতা দেয়। এর মধ্যে একটি হল Arduino বোর্ডে এয়ার কোড আপলোড করার ক্ষমতা। এটি ওয়েব GUI এবং SSH দ্বারাও পরিচালিত হতে পারে এবং অন্তর্নির্মিত ওয়েব সার্ভার রয়েছে।
এই প্রকল্পে আমি মিনি মাইস্ট্রো 12-চ্যানেল সার্ভো কন্ট্রোলার দ্বারা নিয়ন্ত্রিত 4 টি অবিচ্ছিন্ন ঘূর্ণন সার্ভিস ব্যবহার করেছি। যেভাবে আমি ওমনি চাকার সাথে রোবটের গতিবিধি পরীক্ষা করতে চেয়েছিলাম, তাই আমি চারটি 40 মিমি দাগু ওমনি চাকা ব্যবহার করেছি। এই মোবাইল রোবট দুটি বিদ্যুৎ উৎসে সজ্জিত। একটি সার্ভিস (পাওয়ার ব্যাংক 10000 mAh) সরবরাহের জন্য এবং অন্যটি Arduino এবং Dragino (Li-Po ব্যাটারি 5000 mAh) সরবরাহের জন্য।
রোবট চ্যাসি তৈরির জন্য আমি 2 মিমি পুরুত্বের একটি স্টিল প্লেট এবং 5 মিমি পুরুত্বের পিভিসি প্লেটের একটি টুকরো ব্যবহার করেছি। তারপরে আমি নির্মাণ শক্তিবৃদ্ধির জন্য স্ক্রু সহ দুটি প্লেট যোগ দিয়েছি। উপরন্তু আমি আঠালো টেপ ব্যবহার করে বেসে আঠালো করেছি।
প্রকল্পের উপাদান:
- Arduino মেগা 2560 x1
- ড্রাগিনো ইউন শিল্ড x1
- মিনি মাইস্ট্রো 12-চ্যানেল ইউএসবি সার্ভো কন্ট্রোলার x1
- ক্রমাগত ঘূর্ণন servo AR-3603HB x4
- দাগু ওমনি চাকা - 40 মিমি x4
- পাওয়ার ব্যাংক 5V 10000 mAh x1
- লি-পো ব্যাটারি 7, 4V 5000 mAh x1
- জাম্পার এবং তারগুলি
- খুঁটিনাটি
- ধাতু বা প্লাস্টিকের তৈরি চ্যাসি
ধাপ 1: মডিউলগুলির সংযোগ
Arduino Mega 2560 Dragino Yun Shield এর সাথে সংযুক্ত, কিন্তু প্রথমে আপনাকে এই লিঙ্কে দেখানো হিসাবে mega2560 এবং mega16u2 এর মধ্যে uart সংযোগ বিচ্ছিন্ন করতে হবে।
পরবর্তী ধাপ হল উপরের ছবিতে দেখানো হিসাবে Arduino Mega এবং Mini Maestro 12 এর মধ্যে তারযুক্ত সংযোগ।
1. Arduino Mega 2560 -> Mini Maestro 12
- GND - GND
- RX1 (18) - RX
- TX1 (19) - TX
2. ব্যাটারি 5V (পাওয়ার ব্যাংক) -> মিনি মাইস্ট্রো 12
- GND - GND
- 5V - VIN
3. Servos -> Mini Maestro 12
- servo 1 - চ্যানেল 1
- servo 2 - চ্যানেল 2
- servo 3 - চ্যানেল 3
- servo 4 - চ্যানেল 4
ধাপ 2: Arduino এবং Dragino
ড্রাগিনো ইউন শিল্ড কনফিগার করার সমস্ত তথ্য এখানে পাওয়া যাবে: link1, link2
এই প্রকল্পের জন্য সম্পূর্ণ Arduino কোড GitHub: লিঙ্ক এ উপলব্ধ
আমার Arduino প্রোগ্রাম কম্পাইল করার আগে আপনার Arduino এর জন্য Pololu Maestro Servo Controller Library ইনস্টল করা উচিত।
এই প্রকল্পে আমি "ব্রিজ" লাইব্রেরি ব্যবহার করি যা Arduino এবং Dragino Yun Shield এর মধ্যে যোগাযোগকে সহজ করে।
ধাপ 3: অ্যান্ড্রয়েড অ্যাপ
আমার অ্যান্ড্রয়েড অ্যাপ আপনাকে ওয়াই-ফাই এর মাধ্যমে এই ওমনি হুইল মোবাইল রোবটটি নিয়ন্ত্রণ করতে দেয়। আপনি গুগল প্লে থেকে আমার অ্যাপটি বিনামূল্যে ডাউনলোড করতে পারেন: লিঙ্ক। এটি মোবাইল ফোন এবং ট্যাবলেট উভয়ের সাথেই কাজ করে।
কিভাবে ড্রাগন রোবট অ্যান্ড্রয়েড অ্যাপ ব্যবহার করবেন:
- স্ক্রিনের উপরের ডান কোণে আলতো চাপুন
- প্রথম ট্যাব নির্বাচন করুন - সেটিংস
- স্থানীয় নেটওয়ার্কে আপনার রোবট (ড্রাগিনো) এর আইপি ঠিকানা লিখুন
- "সংরক্ষণ করুন" বোতাম টিপুন - যদি এই আইপি ঠিকানাটি সঠিক হয় এবং রোবটটি ল্যানের সাথে সংযুক্ত থাকে তবে আপনি "সফলভাবে সংযুক্ত" উত্তর পাবেন
- ফিরুন আলতো চাপুন এবং এখন আপনি নিয়ন্ত্রণ পর্দায় আছেন
- রোবটকে নিয়ন্ত্রণ করতে তীরচিহ্নগুলি এবং রোবট আইকন সহ কেন্দ্রীয় বোতামটি এটি বন্ধ করতে ব্যবহার করুন
আপনি যদি আমার রোবটিক্স সম্পর্কিত অন্যান্য প্রজেক্ট দেখতে চান তাহলে ভিজিট করুন:
- আমার ওয়েবসাইট: www.mobilerobots.pl
- ফেসবুক: মোবাইল রোবট
ধাপ 4: ওমনি হুইল রোবট মুভমেন্ট
ওমনি হুইল রোবট উপরের ছবিতে দেখানো যে কোন দিকে যেতে পারে। এই ধরণের রোবটের সুবিধা হল যে কাঙ্ক্ষিত দিকে চলা শুরু করার আগে এটিকে ঘুরানোর দরকার নেই।
প্রস্তাবিত:
চ্যাম্পিয়ন 4 ওমনি হুইল সকার রোবট!: 7 টি ধাপ (ছবি সহ)
চ্যাম্পিয়ন 4 ওমনি হুইল সকার রোবট !: এটি একটি ব্লুটুথ নিয়ন্ত্রিত 4 হুইল ড্রাইভ ওমনি হুইল রোবট যা Arduino Mega 2560 এর উপর ভিত্তি করে (আপনি যে কোন arduino UNO বা কারণে বা যেকোনো কিছু ব্যবহার করতে পারেন), এটি একটি সাধারণ রোবট নয় এটি একটি সকার রোবট, এবং এটি ot টি প্রতিযোগিতায় অংশগ্রহণ করেছে যা আমার ওটি এর সাথে মিলিত হয়েছে
জিআরবিএল স্টেপার মোটরস আরডুইনো শিল্ড সহ মেকানাম ওমনি হুইলস রোবট: 4 টি ধাপ
জিআরবিএল স্টেপার মোটরস আরডুইনো শিল্ডের সাথে মেকানাম ওমনি হুইলস রোবট: মেকানাম রোবট - আমি একটি প্রকল্প তৈরি করতে চেয়েছি যখন থেকে আমি দেজানের গ্রেড মেকাট্রনিক্স ব্লগে দেখেছি: howtomechatronics.com দেজন সত্যিই হার্ডওয়্যার, থ্রিডি প্রিন্টিং থেকে সমস্ত দিক জুড়ে একটি ভাল কাজ করেছে , ইলেকট্রনিক্স, কোড এবং একটি অ্যান্ড্রয়েড অ্যাপ (MIT
ব্যালেন্সিং রোবট / 3 হুইল রোবট / স্টেম রোবট: 8 টি ধাপ
ব্যালেন্সিং রোবট / 3 হুইল রোবট / স্টেম রোবট: আমরা স্কুলে শিক্ষাগত ব্যবহারের জন্য এবং স্কুল শিক্ষাগত কর্মসূচির পরে একটি সমন্বিত ভারসাম্য এবং 3 চাকার রোবট তৈরি করেছি। রোবটটি একটি Arduino Uno, একটি কাস্টম ieldাল (সমস্ত নির্মাণের বিবরণ সরবরাহ করা), একটি লি আয়ন ব্যাটারি প্যাক (সমস্ত নির্মাণ
[আরডুইনো রোবট] কিভাবে একটি মোশন ক্যাপচার রোবট বানাবেন - থাম্বস রোবট - Servo মোটর - সোর্স কোড: 26 টি ধাপ (ছবি সহ)
[আরডুইনো রোবট] কিভাবে একটি মোশন ক্যাপচার রোবট বানাবেন | থাম্বস রোবট | Servo মোটর | সোর্স কোড: থাম্বস রোবট। MG90S servo মোটরের একটি potentiometer ব্যবহৃত। এটা খুব মজা এবং সহজ! কোডটি খুবই সহজ। এটি প্রায় 30 লাইন। এটা মোশন-ক্যাপচারের মত মনে হয়। দয়া করে কোন প্রশ্ন বা মতামত দিন! [নির্দেশনা] সোর্স কোড https: //github.c
ওমনি হুইল রোবট গ্রিপার মেকানিজম (ধারণা): 7 টি ধাপ
ওমনি হুইল রোবট গ্রিপার মেকানিজম (কনসেপ্ট): এটি ওমনি হুইল রোবট গ্রিপার, এবং চাকা ব্যবহারের মাধ্যমে (যা এই প্রতিযোগিতার থিমের সাথে মিলে যায়) এবং সলিডওয়ার্কস মডেলের মাধ্যমে ধারণার প্রমাণ হিসেবে রোবটিক গ্রিপার প্রক্রিয়া উন্নত করা। তবে আমার কাছে সম্পদ নেই এবং