PropHelix - 3D POV Display: 8 ধাপ (ছবি সহ)
PropHelix - 3D POV Display: 8 ধাপ (ছবি সহ)
Anonim
Image
Image
বিওএম
বিওএম

মানুষ সবসময় হলোগ্রাফিক উপস্থাপনা দ্বারা মুগ্ধ হয়েছে। এই কাজ করার বিভিন্ন উপায় আছে।

আমার প্রকল্পে আমি LED স্ট্রিপের একটি স্পিনিং হেলিক্স ব্যবহার করি। মোট 144 টি LED আছে যা 16 টি রঙের সাথে 17280 voxels প্রদর্শন করতে পারে। ভক্সেলগুলি 12 স্তরে বৃত্তাকারভাবে সাজানো হয়। LEDs শুধুমাত্র একটি মাইক্রোকন্ট্রোলার দ্বারা নিয়ন্ত্রিত হয়। কারণ আমি APA102 LEDs ব্যবহার করেছি আমার কোন অতিরিক্ত ড্রাইভার বা ট্রানজিস্টর দরকার নেই। তাই ইলেকট্রনিক অংশ নির্মাণ করা সহজ। আরেকটি সুবিধা হল বেতার বৈদ্যুতিক সরবরাহ। আপনার কোন ব্রাশের প্রয়োজন নেই এবং কোন ঘর্ষণ ক্ষতি নেই।

ধাপ 1: BOM

বিওএম
বিওএম

3 ডি-মুদ্রিত অংশগুলির জন্য পরবর্তী ধাপ দেখুন

ড্রাইভ খাদ জন্য:

  • 4 পিসি 8 বাদাম এবং washers4pcs সঙ্গে M4x40 স্ক্রু।
  • প্লেটে মোটর মাউন্ট করার জন্য M3x15 স্ক্রু
  • ধাতু/আলু প্লেট 1-2 মিমি, 60x80 মিমি, বা মোটর মাউন্ট করার জন্য অন্য উপাদান
  • 3 পিসি মোটরে মাউন্ট করা অ্যাকচুয়েটরের জন্য M3x15 স্ক্রু
  • অ্যাকচুয়েটরদের জন্য তিনটি M3 ছিদ্রযুক্ত ব্রাশহীন মোটর (শ্যাফ্ট alচ্ছিক/প্রয়োজন নেই), এখানে আরও টর্ক সহ একটি সংস্করণ রয়েছে।

  • ESC 10A বা তার বেশি, মোটর স্পেক্স দেখুন

ESC এর জন্য:

আরডুইনো প্রো মিনি

বোতাম সহ এনকোডার (গতি নিয়ন্ত্রণের জন্য)

রোটারের জন্য

  • দুটি বাদাম এবং বেশ কয়েকটি ওয়াশারের সাথে এম 5x80 স্ক্রু
  • 1 মি 144 এপিএ 102 এলইডি (24 স্ট্রিপস একটি 6 পিসি।)
  • ইলেক্ট্রোলাইটিক ক্যাপাসিটর 1000µF 10V
  • TLE 4905L হল সেন্সর + চুম্বক
  • টান আপ প্রতিরোধক 10k, 1k
  • 12V ওয়্যারলেস চার্জার মডিউল 5V পাওয়ার সাপ্লাই + হিটসিংক (20x20x20 মিমি), ছবি দেখুন
  • 3 পিসি স্ট্রিপ ম্যাট্রিক্স পিসিবি, 160x100 মিমি
  • মাইক্রোকন্ট্রোলারের জন্য ব্রেডবোর্ড, 50x100 মিমি
  • ভাল আঠালো, যে ডোরাকাটা উড়ে না
  • তাপ সঙ্কুচিত নল
  • পাওয়ার সাপ্লাই 12V 2-3A ডিসি

প্যারাল্যাক্স প্রোপেলার মাইক্রোকন্ট্রোলার:

এই মাইক্রোকন্ট্রোলারকে ভয় পাবেন না, এটি 80Mhz সহ একটি শক্তিশালী 8-কোর এমসিইউ এবং এটি একটি আর্ডুইনো হিসাবে প্রোগ্রাম/ফ্ল্যাশ করা সহজ! লম্বন সাইটে বেশ কয়েকটি বোর্ড পাওয়া যায়।

আরেকটি (আমার) পছন্দ হল CpuBlade/P8XBlade2 ক্লাউসো থেকে, মাইক্রোএসডি রিডার বোর্ডে আছে এবং বাইনারি প্রোগ্রামিং ছাড়া বুটেবল!

প্রোপেলার এবং কিছু arduinos প্রোগ্রামিং করার জন্য আপনার একটি USB থেকে TTL অ্যাডাপ্টার বোর্ড লাগবে।

আমার ব্যবহৃত সরঞ্জামগুলি:

  • ছুরি
  • সোল্ডারিং স্টেশন এবং সোল্ডার
  • টেবিল ড্রিল 4+5 মিমি ড্রিলার
  • ব্রেডবোর্ডের জন্য শিয়ারিং এবং রাস্প/ফাইল
  • স্ক্রু রেঞ্চ 7+8+10 মিমি
  • হেক্স রেঞ্চ 2, 5 মিমি
  • ধাতব প্লেটে মোটরের জন্য গর্ত চিহ্নিত করার জন্য হাতুড়ি + কেন্দ্র মুষ্ট্যাঘাত
  • ধাতব প্লেটটি ইউ-আকৃতির বাঁকানোর জন্য বেঞ্চ ভিস
  • 3D প্রিন্টার + PLA ফিলামেন্ট
  • গরম দ্রবীভূত বন্দুক
  • বেশ কয়েকটি প্লেয়ার, সাইড কাটার

ধাপ 2: 3D মুদ্রিত অংশ

3D মুদ্রিত যন্ত্রাংশ
3D মুদ্রিত যন্ত্রাংশ
3D মুদ্রিত যন্ত্রাংশ
3D মুদ্রিত যন্ত্রাংশ
3D মুদ্রিত যন্ত্রাংশ
3D মুদ্রিত যন্ত্রাংশ

এখানে আপনি পিএলএ থেকে মুদ্রিত অংশগুলি দেখতে পারেন। স্পেসার থেকে 12 টুকরা প্রয়োজন। (তৃতীয় অংশ) এই অংশটি LED বোর্ডগুলির মধ্যে সমকোণ তৈরি করে।

ধাপ 3: ওয়্যারলেস পাওয়ার এবং মোটর মাউন্ট

ওয়্যারলেস পাওয়ার এবং মোটর মাউন্ট
ওয়্যারলেস পাওয়ার এবং মোটর মাউন্ট
ওয়্যারলেস পাওয়ার এবং মোটর মাউন্ট
ওয়্যারলেস পাওয়ার এবং মোটর মাউন্ট
ওয়্যারলেস পাওয়ার এবং মোটর মাউন্ট
ওয়্যারলেস পাওয়ার এবং মোটর মাউন্ট

এই ধাপে আমি আপনাকে ওয়্যারলেস পাওয়ারিং দেখাই। এই কয়েলগুলি সাধারণত মোবাইল ফোন চার্জ করার জন্য ব্যবহৃত হয়। ইনপুট ভোল্টেজ 12V, আউটপুট 5V। এটি আমাদের হেলিক্সের জন্য আদর্শ। সর্বোচ্চ বর্তমান প্রায় 2A। 10 ওয়াট LEDs জন্য যথেষ্ট। আমি LEDs এর সর্বাধিক উজ্জ্বলতা ব্যবহার করি না এবং একই সময়ে সমস্ত LEDs চালু করি না।

একটি গুরুত্বপূর্ণ বিষয়, প্রাথমিক কুণ্ডলী PCB এর জন্য একটি হিটসিংক ব্যবহার করুন কারণ এটি খুব গরম হচ্ছে! আমি হিটসিংক ঠান্ডা করার জন্য একটি ছোট ফ্যান ব্যবহার করি।

যেমন আপনি দেখতে পাচ্ছেন আমি মোটর লাগানোর জন্য একটি প্রিফ্যাব্রিকেটেড মেটাল প্লেট ব্যবহার করি কিন্তু আপনি একটি (আলু) প্লেটও বাঁকতে পারেন। উপরের জন্য প্রায় 60x60mm এবং পাশের প্যানেলের জন্য 10x60mm ব্যবহার করুন। উপরন্তু আমি একটি ভারী কাঠের ব্লকে প্লেট সংযুক্ত করেছি।

ধাপ 4: মোটর/নিয়ন্ত্রণ

মোটর/নিয়ন্ত্রণ
মোটর/নিয়ন্ত্রণ

মোটরকে কিভাবে নিয়ন্ত্রণ করতে হয় তা এখানে। আমি গতি এবং একটি স্টার্ট/স্টপ বোতামের জন্য একটি এনকোডার সহ একটি arduino ব্যবহার করি। আরডুইনো স্কেচও সংযুক্ত। Arduino প্রোগ্রাম করার জন্য এখানে নির্দেশাবলীর উপর বেশ কয়েকটি নির্দেশাবলী দেখুন:-)

ব্রাশহীন মোটর একটি ছোট 50 গ্রাম টাইপ যা বাকি আছে। আমি একটি সামান্য বড় মোটর সুপারিশ।

ধাপ 5: হেলিক্স

হেলিক্স
হেলিক্স
হেলিক্স
হেলিক্স
হেলিক্স
হেলিক্স
হেলিক্স
হেলিক্স

12 টি স্ট্রিপবোর্ড/ভেরোবোর্ড দিয়ে তৈরি, কেন্দ্রে একটি 5 মিমি গর্ত ড্রিল করা হয়। নিশ্চিত করুন যে পিছনে অন্তত 4 টি তামার স্ট্রিপ আছে। বাইরের তামার স্ট্রিপগুলি LED স্ট্রিপগুলি পাওয়ার জন্য ব্যবহৃত হয়। ভিতরের তামার স্ট্রিপগুলি ডেটা এবং ক্লক এবং উভয় পক্ষের জন্য আলাদা। বোর্ডের একপাশে সমান এবং অন্য দিকটি পিক্সেলের জন্য বিজোড় দিক। সব মিলিয়ে 4 টি গ্রুপ 36 টি LED আছে। এই 36 টি LEDs প্রথম 6 টি স্তরে 6 টিতে আলাদা করা হয়েছে। সুতরাং একটি সমান/বিজোড় এবং শীর্ষ/নীচের গ্রুপ আছে।

ধাপ 6: হেলিক্স স্কিম্যাটিক

হেলিক্স স্কিম্যাটিক
হেলিক্স স্কিম্যাটিক
হেলিক্স স্কিম্যাটিক
হেলিক্স স্কিম্যাটিক

পরিকল্পিত একটি পুরানো এবং বড় fritzing MCU- বোর্ড ব্যবহার করুন কারণ আমি নতুন/বর্তমান প্রোপেলার বোর্ডের ফ্রিজিং টেমপ্লেট খুঁজে পাই না।

এলইডি-কন্ট্রোলের জন্য আমি লম্বন থেকে প্রোপেলার মাইক্রোকন্ট্রোলার ব্যবহার করি। মাইক্রো কন্ট্রোল দুটি পিন 6x6 = 36 LEDs। সুতরাং তারা 4 LED গ্রুপ (পরিকল্পিত), উপরে থেকে:

  1. এমনকি/নীচে
  2. বিজোড়/নীচে
  3. বিজোড়/শীর্ষ
  4. এমনকি/শীর্ষ

সফ্টওয়্যার সংযুক্ত করা হয়েছে, প্রোপেলার মাইক্রোকন্ট্রোলার প্রোগ্রামিংয়ের জন্য আমার আগের নির্দেশযোগ্য (ধাপ 4) দেখুন।

ধাপ 7: ভক্সেলগুলি কীভাবে সাজানো হয়

ভক্সেলগুলি কীভাবে সাজানো হয়
ভক্সেলগুলি কীভাবে সাজানো হয়

এই শীটে আপনি দেখতে পাবেন কিভাবে ভক্সেলগুলি সাজানো হয়েছে।

প্রতি ফ্রেমে 120 ফ্রেম উত্পাদিত হয়। প্রতিটি ফ্রেমে 12x12 = 144 ভক্সেল থাকে, যা আমাদের সম্পূর্ণ 120x144 = 17280 ভক্সেল দেয়। প্রতিটি ভক্সেল রঙের জন্য 4 বিট পায় তাই আমাদের 8640 বাইট র্যাম দরকার।

ধাপ 8: অতিরিক্ত তথ্য

অতিরিক্ত তথ্য
অতিরিক্ত তথ্য
অতিরিক্ত তথ্য
অতিরিক্ত তথ্য

নিশ্চিত হেলিক্স ঘড়ির কাঁটার বিপরীতে ঘুরছে!

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

"প্রপ প্রান্তের" মধ্যে দূরত্ব 21 মিমি (যদি বোর্ডে 160 মিমি থাকে), দেবদূত: 15 ডিগ্রি

আপডেট:

  • (2 মে, 2017), বর্ণনা সহ কিছু ছবি সম্পাদনা করুন
  • (3 মে, 2017), ধাপ যোগ করুন: ভক্সেলগুলি কীভাবে সাজানো হয়
মাইক্রোকন্ট্রোলার প্রতিযোগিতা 2017
মাইক্রোকন্ট্রোলার প্রতিযোগিতা 2017
মাইক্রোকন্ট্রোলার প্রতিযোগিতা 2017
মাইক্রোকন্ট্রোলার প্রতিযোগিতা 2017

মাইক্রোকন্ট্রোলার প্রতিযোগিতা 2017 তে রানার আপ

প্রস্তাবিত: