সুচিপত্র:

DMX অ্যানিম্যাট্রনিক রোবট: 9 টি ধাপ (ছবি সহ)
DMX অ্যানিম্যাট্রনিক রোবট: 9 টি ধাপ (ছবি সহ)

ভিডিও: DMX অ্যানিম্যাট্রনিক রোবট: 9 টি ধাপ (ছবি সহ)

ভিডিও: DMX অ্যানিম্যাট্রনিক রোবট: 9 টি ধাপ (ছবি সহ)
ভিডিও: DMX - Party Up (Up In Here) (Enhanced Video, Edited) 2024, নভেম্বর
Anonim
DMX অ্যানিম্যাট্রনিক রোবট
DMX অ্যানিম্যাট্রনিক রোবট
DMX অ্যানিম্যাট্রনিক রোবট
DMX অ্যানিম্যাট্রনিক রোবট

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

সরবরাহ

  • আরডুইনো মেগা
  • 3 5 মিমি LED
  • XLR3 সংযোগকারী
  • 5V ডিসি পাওয়ার সাপ্লাই এবং সংযোগকারী
  • 2 MG996R servos
  • MAX485 মডিউল
  • রাউন্ড WS2812 LED পিক্সেল ম্যাট্রিক্স
  • 2 servo বন্ধনী
  • 2 servo গিয়ার
  • 3x8x4mm ভারবহন
  • 12 8x3 মিমি নিওডিয়ামিয়াম চুম্বক
  • এম 3 বোল্ট এবং বাদাম

পিএলএ সহ সামগ্রীর মোট খরচ প্রায় 60 ডলার

ধাপ 1: অ্যানিম্যাট্রনিক ডিজাইন করুন

অ্যানিম্যাট্রনিক ডিজাইন করুন
অ্যানিম্যাট্রনিক ডিজাইন করুন

প্রথমত, যদি আপনি আপনার নিজের অ্যানিমেট্রনিক ডিজাইন তৈরি করতে চান, তাহলে আপনাকে অবশ্যই এটি একটি সিএডি সফটওয়্যার যেমন সলিডওয়ার্কস বা অটোডেস্ক ফিউশন using০ ব্যবহার করে ডিজাইন করতে হবে। আপনি কোন অ্যাকচুয়েটর এবং উপাদান (যেমন সার্ভোস, লাইট …) সম্পর্কে চিন্তা করে ডিজাইনটি তৈরি করুন। ব্যবহার আপনি যদি এই মডেলটি প্রতিলিপি করতে চান তবে আপনার পরবর্তী ধাপে STL ফাইলগুলি উপলব্ধ।

ধাপ 2: 3 ডি প্রিন্ট দ্য টুকরা

থ্রিডি প্রিন্ট দ্য পিস
থ্রিডি প্রিন্ট দ্য পিস

সমস্ত টুকরা মুদ্রণ করার জন্য আমি একটি উচ্চ মানের প্রিন্টের জন্য 0.16 মিমি উচ্চতা এবং 0.4 মিমি অগ্রভাগ ব্যবহার করেছি। মাথার টুকরা সমর্থন ব্যবহার করে। এত উচ্চ মানের প্রিন্টে, এই প্রোটোটাইপে সমস্ত প্রয়োজনীয় টুকরো মুদ্রণ করতে 100 ঘন্টা পর্যন্ত সময় লাগতে পারে।

ধাপ 3: ইলেকট্রনিক্স সার্কিট ডিজাইন করুন

ইলেকট্রনিক্স সার্কিট ডিজাইন করুন
ইলেকট্রনিক্স সার্কিট ডিজাইন করুন

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

ধাপ 4: পোলিশ এবং মাথা টুকরা আঁকা

পোলিশ এবং মাথা টুকরা আঁকা
পোলিশ এবং মাথা টুকরা আঁকা
পোলিশ এবং মাথা টুকরা আঁকা
পোলিশ এবং মাথা টুকরা আঁকা

একবার আপনি সমস্ত টুকরা মুদ্রণ করার পরে, মাথা পালিশ এবং স্প্রে করার সময় এসেছে। আমি কালো ম্যাট পেইন্ট ব্যবহার করেছি তাই এটি LEDs সঙ্গে একটি চমত্কার বৈসাদৃশ্য আছে। পেইন্ট শুকিয়ে গেলে মাথার চুম্বক baseোকান এবং টুকরোগুলির চৌম্বকীয় সংযোগের জন্য বেস ছিদ্র করুন।

ধাপ 5: ইলেকট্রনিক্স তারের

তারের ইলেকট্রনিক্স
তারের ইলেকট্রনিক্স
তারের ইলেকট্রনিক্স
তারের ইলেকট্রনিক্স
তারের ইলেকট্রনিক্স
তারের ইলেকট্রনিক্স

সমাবেশে সমস্ত উপাদান যুক্ত করার আগে আপনাকে অবশ্যই সমস্ত ইলেকট্রনিক উপাদানগুলি সংযুক্ত করতে হবে। আমি 30cm 26awg কেবল ব্যবহার করেছি। মুখের এলইডিগুলিকে আরও ভাল চেহারা দিতে আপনি একটি সূক্ষ্ম শস্যের কাগজ স্যান্ডার ব্যবহার করে সেগুলি পালিশ করতে পারেন।

ধাপ 6: মেকানিক্স একত্রিত করুন

মেকানিক্স একত্রিত করুন
মেকানিক্স একত্রিত করুন
মেকানিক্স একত্রিত করুন
মেকানিক্স একত্রিত করুন
মেকানিক্স একত্রিত করুন
মেকানিক্স একত্রিত করুন
মেকানিক্স একত্রিত করুন
মেকানিক্স একত্রিত করুন

একবার আপনি সব উপাদান তাদের একত্রিত করা হয়। বেশিরভাগ অংশ জেনেরিক এম 3 বোল্ট এবং বাদাম ব্যবহার করে সংযোগ করে।

ধাপ 7: বৈদ্যুতিন বোর্ডগুলি বিক্রি করুন

বৈদ্যুতিন বোর্ডগুলি বিক্রি করুন
বৈদ্যুতিন বোর্ডগুলি বিক্রি করুন
বৈদ্যুতিন বোর্ডগুলি বিক্রি করুন
বৈদ্যুতিন বোর্ডগুলি বিক্রি করুন
বৈদ্যুতিন বোর্ডগুলি বিক্রি করুন
বৈদ্যুতিন বোর্ডগুলি বিক্রি করুন

সমস্ত ইলেকট্রনিক উপাদান মাউন্ট করার জন্য আমি একটি 5x7 সেমি সার্বজনীন সার্কিট বোর্ড ব্যবহার করেছি যা অর্ধেক করে কাটা হয়েছে। একটি অর্ধেকের মধ্যে রয়েছে যোগাযোগের অংশ এবং বাকি অর্ধেকটিতে রয়েছে বিদ্যুৎ বিতরণ বোর্ড। ইলেকট্রনিক্স বক্সে আপনি DMX কেবল প্লাগ করার জন্য একটি XLR3 মহিলা সংযোগকারী এবং পুরো সিস্টেমকে পাওয়ার জন্য একটি মহিলা পাওয়ার জ্যাক অন্তর্ভুক্ত করতে পারেন। আমার ক্ষেত্রে আমি একটি 3 পিন এভিয়েশন সংযোগকারী ব্যবহার করেছি যেহেতু আমার একটি XLR3 সংযোগকারী নেই। আপনি যদি এই ধরনের সংযোগকারী ব্যবহার করেন তাহলে আপনাকে একটি DMX থেকে এভিয়েশন সংযোগকারী কেবল করতে হবে।

ধাপ 8: ডিভাইসটি প্রোগ্রাম করুন

প্রোগ্রামটি 3 টি লাইব্রেরি ব্যবহার করে: FastLED.h, Adafruit_TiCoServo.h এবং DMXSerial.h। নিয়মিত servo লাইব্রেরি কাজ করে না কারণ এটি FastLED লাইব্রেরির সাথে দ্বন্দ্ব রয়েছে। আরও জটিল অ্যানিমেট্রনিক্স ডিভাইসের ক্ষেত্রে এই কোড থেকে সহজেই বোঝা যায় কিভাবে আরো উপাদান যোগ করা যায় বা অন্য ধরনের অ্যাকচুয়েটর নিয়ন্ত্রণ করা যায়।

ধাপ 9: ডিভাইসটি পরীক্ষা করুন

ডিভাইসটি পরীক্ষা করুন
ডিভাইসটি পরীক্ষা করুন

ডিভাইসটি পরীক্ষা করতে আপনি DMX আউটপুট করে এমন যেকোনো উৎস ব্যবহার করতে পারেন। আমার ক্ষেত্রে আমি একটি DMX কনসোল ব্যবহার করেছি, কিন্তু আপনি এই প্রকল্পে ব্যবহৃত একই লাইব্রেরির সাহায্যে DMX আউটপুট করতে আপনার নিজের Arduino হার্ডওয়্যার তৈরি করতে পারেন। আপনি একটি USB থেকে DMX কেবল এবং একটি সফটওয়্যার যেমন Xlights ব্যবহার করতে পারেন।

প্রস্তাবিত: