সুচিপত্র:

পোষা রোবট বল: 10 টি ধাপ (ছবি সহ)
পোষা রোবট বল: 10 টি ধাপ (ছবি সহ)

ভিডিও: পোষা রোবট বল: 10 টি ধাপ (ছবি সহ)

ভিডিও: পোষা রোবট বল: 10 টি ধাপ (ছবি সহ)
ভিডিও: ঘুমানোর সময় ঘাড়ে উকুন উঠে গেলো #cartoon 2024, জুলাই
Anonim
পোষা রোবট বল
পোষা রোবট বল

আমার পোষা কুকুর খেলনা নিয়ে খেলতে ভালবাসে বিশেষ করে সে তাড়া করতে পারে! আমি একটি রোবোটিক বল তৈরি করেছি যা যখনই তার সাথে যোগাযোগ করে তখন স্বয়ংক্রিয়ভাবে সরে যায় এবং আমার মোবাইল ফোনের মাধ্যমে আমাকে অবহিত করে যা আমি এটিকে ওয়াইফাই দ্বারা নিয়ন্ত্রণ করতে পারি এবং অবশেষে ব্যাটারি সংরক্ষণের জন্য মজা শেষ হয়ে গেলে তা বন্ধ করে দেয়।

বলটি বিশেষভাবে ডিজাইন করা হয়েছে যাতে সমস্ত ইলেকট্রনিক্স এবং চলন্ত উপাদানগুলি নিরাপদে ভিতরে চলে যায়। এটি অন্যান্য পোষা প্রাণী যেমন বিড়ালের জন্য সমানভাবে ব্যবহার করা যেতে পারে।

বলটি একটি d1 মিনি মাইক্রো-কন্ট্রোলার ব্যবহার করে, আরডুইনো ব্যবহার করে প্রোগ্রাম করা হয় এবং কিছু থ্রিডি-প্রিন্টেড পার্টস এবং কিছু সস্তা, সহজলভ্য উপাদান ব্যবহার করে একত্রিত করা হয়।

এই প্রকল্পের জন্য আপনার প্রয়োজন হবে:

  • 17cm ব্যাসের হ্যামস্টার বল (https://amzn.to/2PShVKr)
  • 2 x ডিসি মোটর এবং চাকা (https://amzn.to/2PQkm0n) অথবা (https://www.banggood.com/custlink/GKmGBes7RB)
  • ওয়েমোস ডি 1 মিনি (https://www.banggood.com/custlink/GDmv4JTGLi)
  • WS2812B RGB LED (https://www.banggood.com/custlink/KK3GBr7RcZ)
  • 2N2222 ট্রানজিস্টার (https://www.banggood.com/custlink/DDm3eJ7DbH)
  • বুজার (https://www.banggood.com/custlink/Dv33g6N1hQ)
  • KY-002 শক সেন্সর (https://amzn.to/2oOvHTm)
  • 2 x 14500 3.7V লি-আয়ন ব্যাটারি (https://www.banggood.com/custlink/m33GB6n1Jv)
  • সুইচ সহ এএ ব্যাটারি হোল্ডার (https://www.banggood.com/custlink/mGDv4BnTpt)
  • L298N মোটর ড্রাইভার বোর্ড (https://amzn.to/2pM7PAd) অথবা (https://www.banggood.com/custlink/mvGG0gbTco)
  • বিভিন্ন দৈর্ঘ্যের তার
  • Vaious M2 এবং M3 স্ক্রু
  • 5 x 3D- মুদ্রিত অংশ

ধাপ 1: অংশগুলি মুদ্রণ করুন

যন্ত্রাংশ মুদ্রণ করুন
যন্ত্রাংশ মুদ্রণ করুন
যন্ত্রাংশ মুদ্রণ করুন
যন্ত্রাংশ মুদ্রণ করুন

আপনার মোট 5 ডি মুদ্রিত অংশগুলির প্রয়োজন হবে। মোটর বেস এবং কভার যা 2 টি মোটরকে দৃly়ভাবে ধরে রাখে এবং যার সাথে D1 মিনি এবং মোটর ড্রাইভার বোর্ড সংযুক্ত থাকে সেইসাথে 2 টি বল হেড যা গাইড আর্মের সাথে সংযুক্ত থাকে।

প্রায় 0.2 মিমি উচ্চতা এবং 20% ইনফিল দিয়ে মুদ্রণ করুন এবং সেগুলি ঠিক বেরিয়ে আসা উচিত।

ধাপ 2: মোটরগুলিতে সোল্ডার ওয়্যার

মোটরগুলিতে সোল্ডার ওয়্যার
মোটরগুলিতে সোল্ডার ওয়্যার

প্রতিটি মোটরগুলিতে 2 টি তারের ঝালাই করুন

ধাপ 3: মোটরগুলির অবস্থান এবং সুরক্ষিত করুন

মোটরগুলির অবস্থান এবং সুরক্ষিত করুন
মোটরগুলির অবস্থান এবং সুরক্ষিত করুন
মোটরগুলির অবস্থান এবং সুরক্ষিত করুন
মোটরগুলির অবস্থান এবং সুরক্ষিত করুন
মোটরগুলির অবস্থান এবং সুরক্ষিত করুন
মোটরগুলির অবস্থান এবং সুরক্ষিত করুন

মোটর বেসের মধ্যে 2 ডিসি মোটর রাখুন এবং উপযুক্ত দৈর্ঘ্যের M3 স্ক্রু এবং ফিক্সিং পজিশন (প্রতিটি মোটরের জন্য 2) ব্যবহার করে সুরক্ষিত করুন।

ধাপ 4: মোটর কভার সংযুক্ত করুন

মোটর কভার সংযুক্ত করুন
মোটর কভার সংযুক্ত করুন
মোটর কভার সংযুক্ত করুন
মোটর কভার সংযুক্ত করুন

মোটর কভারটি অবস্থান করুন এবং 4 x M3 স্ক্রু ব্যবহার করে সুরক্ষিত করুন।

ধাপ 5: D1 মিনি এবং মোটর ড্রাইভার বোর্ড সংযুক্ত করুন

D1 মিনি এবং মোটর ড্রাইভার বোর্ড সংযুক্ত করুন
D1 মিনি এবং মোটর ড্রাইভার বোর্ড সংযুক্ত করুন
D1 মিনি এবং মোটর ড্রাইভার বোর্ড সংযুক্ত করুন
D1 মিনি এবং মোটর ড্রাইভার বোর্ড সংযুক্ত করুন

কিছু M2 স্ক্রু ব্যবহার করে, D1 মিনি এবং মোটর ড্রাইভ বোর্ডকে কভারে সংযুক্ত করুন।

ধাপ 6: উপাদানগুলি সংযুক্ত করুন

উপাদান সংযুক্ত করুন
উপাদান সংযুক্ত করুন
উপাদান সংযুক্ত করুন
উপাদান সংযুক্ত করুন

দেখানো হিসাবে L298N বোর্ড থেকে 2 জাম্পারগুলি সরানোর জন্য পরিকল্পিত স্মরণ ব্যবহার করে সমস্ত উপাদান সংযুক্ত করুন। মোটরগুলিতে চাকা সংযুক্ত করুন। গরম আঠালো ব্যবহার করে মোটর হাউজিংয়ের নীচে ব্যাটারি কভারটি সুরক্ষিত করুন। সমস্ত আলগা তারগুলি পরিপাটি এবং সুরক্ষিত করতে গরম আঠা ব্যবহার করুন (আপনি পরবর্তী বিভাগে যেতে এবং প্রথমে সবকিছু পরীক্ষা করতে চাইতে পারেন!)।

একটু তত্ত্ব…

শক সেন্সরটি রিসেট পিনের সাথে সংযুক্ত থাকে যাতে D1 মিনি গভীর ঘুম থেকে জেগে উঠতে সক্ষম হয় যা আমরা যখনই রোবটকে খেলানো হচ্ছে না তখন শক্তি বাঁচাতে ব্যবহার করি। ট্রানজিস্টারটি একটি সুইচ হিসাবে ব্যবহার করা হয় যাতে নিশ্চিত করা যায় যে এই সিগন্যালগুলি প্রাপ্ত হয় না যখন ডিভাইসটি চালু করা হয় অথবা অন্যথায় রোবট বলটি নড়াচড়া করার সাথে সাথে এটি নিজেকে বারবার পুনরায় সেট করবে।

ট্রানজিস্টরের কাজ করার জন্য মাইক্রো-কন্ট্রোলারের আউটপুট পিন থেকে সিগন্যাল প্রয়োজন। সৌভাগ্যবশত আমাদের জন্য, গভীর ঘুমের সময় পিন D0 (GPIO16) স্বয়ংক্রিয়ভাবে উঁচুতে সেট করা হয় এবং পরবর্তী রিসেটগুলি রোধ করার জন্য স্কেচ শুরু হওয়ার সাথে সাথে আমরা এটিকে কম করে সেট করতে পারি। মাইক্রো-কন্ট্রোলার গভীর ঘুমে ফিরে আসার সাথে সাথে পিনটি স্বয়ংক্রিয়ভাবে সেন্সরকে 'আর্ম' করার জন্য আবার হাইতে সেট করে।

ধাপ 7: স্কেচ কনফিগার করুন

স্কেচ কনফিগার করুন
স্কেচ কনফিগার করুন
স্কেচ কনফিগার করুন
স্কেচ কনফিগার করুন

সর্বশেষ Arduino IDE এবং সর্বশেষ Arduino স্কেচ ডাউনলোড করুন যা এখানে পাওয়া যাবে।

আপনার নিম্নলিখিত লাইব্রেরিগুলি ইনস্টল করা আছে তা নিশ্চিত করুন। আরডুইনো IDE এর মধ্যে থেকে লাইব্রেরি ম্যানেজার ব্যবহার করে এগুলি ইনস্টল করা যেতে পারে যদি না হয়। নতুন সংস্করণগুলি কাজ করতে পারে কিন্তু পরীক্ষা করা হয়নি।

  • FastLED v3.3.2
  • Blynk v0.6.1

আরডুইনো লাইব্রেরি ফোল্ডারে এর বিষয়বস্তু স্থানান্তর করে নিম্নলিখিত গ্রন্থাগারটি ম্যানুয়ালি ইনস্টল করতে হবে:

ESP8266WiFi Library v2.4.2 -

Arduino IDE তে স্কেচ খুলুন। আপনার নিজের ওয়াইফাই শংসাপত্র এবং আপনার Blynk Auth টোকেন প্রতিফলিত করতে নীচে দেখানো 3 টি লাইন পরিবর্তন করুন (এটি সনাক্ত করতে Blynk অ্যাপ বিভাগটি দেখুন)।

// আপনার ওয়াইফাই শংসাপত্র ।// খোলা নেটওয়ার্কের জন্য পাসওয়ার্ড "" সেট করুন। char ssid = "আপনার ওয়াইফাই এসএসডি এখানে"; চার পাস = "আপনার ওয়াইফাই পাস এখানে";

// আপনার Blynk অ্যাপে Auth টোকেন পাওয়া উচিত। // প্রকল্প সেটিংসে যান (বাদাম আইকন)। char auth = "এখানে আপনার টোকেন";

দ্রষ্টব্য: আপনি স্কেচ আপলোড করতে সক্ষম হওয়ার আগে আপনাকে D0 থেকে পিন অপসারণ করতে হবে। আপলোড সম্পন্ন হওয়ার পরে এটি পুনরায় সংযুক্ত করুন।

একটি মাইক্রো-ইউএসবি ব্যবহার করে পিসিতে D1 মিনি সংযুক্ত করুন, দেখানো সেটিংস ব্যবহার করা হয়েছে তা নিশ্চিত করুন, সঠিক COM পোর্ট সেট করা আছে এবং স্কেচ আপলোড করুন।

বলটি এখন পুনরায় বুট করা উচিত এবং আপনার ওয়াইফাই নেটওয়ার্কের সাথে সংযুক্ত হওয়া উচিত। এই গাইডের Blynk বিভাগটি শেষ করার পরে এটি আপনার নিজের মোবাইল Blynk অ্যাপের মাধ্যমে নিয়ন্ত্রণযোগ্য হয়ে উঠবে। পিসির সাথে সংযুক্ত D1 মিনি দিয়ে যেকোনো ত্রুটি সমাধান করতে, Arduino IDE- তে সিরিয়াল মনিটর ব্যবহার করে রোগ নির্ণয় করতে সাহায্য করুন।

ধাপ 8: Blynk মোবাইল অ্যাপ

Blynk মোবাইল অ্যাপ
Blynk মোবাইল অ্যাপ
Blynk মোবাইল অ্যাপ
Blynk মোবাইল অ্যাপ

বল একটি Blynk ওয়েব অ্যাপ ব্যবহার করে নিয়ন্ত্রিত হয়। Blynk একটি IoT প্ল্যাটফর্ম প্রোটোটাইপিং/অ-বাণিজ্যিক ব্যবহারের জন্য বিনামূল্যে।

অ্যান্ড্রয়েড প্লে বা অ্যাপল অ্যাপ স্টোর থেকে ব্লাইঙ্ক ডাউনলোড করে শুরু করুন।একটি অ্যাকাউন্ট তৈরি করুন এবং অ্যাপের মধ্যে থেকে উপরের কিউআর-কোড স্ক্যান করুন। অ্যান্ড্রয়েড স্কেচে auth টোকেন, আপলোড করুন এবং আপনি যেতে ভাল হওয়া উচিত!

ধাপ 9: বলের মধ্যে রোবট োকান

বলের মধ্যে রোবট োকান
বলের মধ্যে রোবট োকান
বলের মধ্যে রোবট োকান
বলের মধ্যে রোবট োকান
বলের মধ্যে রোবট োকান
বলের মধ্যে রোবট োকান

আলতো করে সম্পূর্ণ ইলেকট্রনিক্সকে বলের মধ্যে রাখুন। ভিতরে একবার, গাইড বাহু সংযুক্ত করুন একটি গাইড বল উভয় পাশে জায়গায় স্ন্যাপ করা।

দ্রষ্টব্য: ফটো শুধুমাত্র গাইড হিসাবে সন্নিবেশ করার আগে গাইড বাহু এবং বলগুলি দেখায়। আপনি এই ক্রমে কিছু করলে আপনি রোবটটিকে বলের মধ্যে রাখতে পারবেন না

একটি জিপ টাই, ভেলক্রো স্ট্র্যাপ বা রাবার ব্যান্ড দিয়ে গাইড বাহুটি নিরাপদ করুন।

2 x 3.7V ব্যাটারি,োকান, পাওয়ার সুইচ চালু করুন এবং বলের lাকনা বন্ধ করুন।

ধাপ 10: দূরে খেলুন …

দূরে খেল…
দূরে খেল…

আপনার পোষা প্রাণীর সন্ধানের জন্য আপনার রোবট বলটি কোথাও সেট করুন এবং যত তাড়াতাড়ি তারা এটির সাথে যোগাযোগ করতে শুরু করে ততক্ষণ এটি প্রাণবন্ত হয়ে ওঠে এবং তাদের সবাইকে নিজেই বিনোদন দেয়। যদি আপনি পছন্দ করেন, কিছু দক্ষ চালের সাথে ফিরে খেলতে মোবাইল অ্যাপটি ব্যবহার করুন। উপভোগ করুন এবং যদি আপনি এই প্রকল্পটি পছন্দ করেন তবে দয়া করে রোবট প্রতিযোগিতায় আমাদের জন্য ভোট দিন। ধন্যবাদ।

রোবটিক্স প্রতিযোগিতা
রোবটিক্স প্রতিযোগিতা
রোবটিক্স প্রতিযোগিতা
রোবটিক্স প্রতিযোগিতা

রোবটিক্স প্রতিযোগিতায় দ্বিতীয় পুরস্কার

প্রস্তাবিত: