সুচিপত্র:

8x8x8 LED কিউব: 9 টি ধাপ
8x8x8 LED কিউব: 9 টি ধাপ

ভিডিও: 8x8x8 LED কিউব: 9 টি ধাপ

ভিডিও: 8x8x8 LED কিউব: 9 টি ধাপ
ভিডিও: How to make a 8x8x8 LED Cube at Home 2024, জুলাই
Anonim
8x8x8 LED কিউব
8x8x8 LED কিউব
8x8x8 LED কিউব
8x8x8 LED কিউব

এই নির্দেশে, আমরা দেখাব কিভাবে 8x8x8 LED কিউব তৈরি করতে হয়। সবই 'ক্রিয়েটিভ ইলেকট্রনিক্স' বিষয়টির জন্য শুরু হয়েছিল, মালাগা বিশ্ববিদ্যালয়ের ইলেকট্রনিক্স ইঞ্জিনিয়ারিং চতুর্থ বছরের মডিউল, টেলিকমিউনিকেশন স্কুল:

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

একটি Arduino Uno দ্বারা নিয়ন্ত্রিত, পাঁচশো বারোটি এলইডি এই কিউব গঠন করে, এবং যেহেতু তারা কলাম এবং স্তরগুলিতে পৃথক হয়, প্রতিটিকে পৃথকভাবে চালু করা যায়।

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

এখানে আমরা প্রয়োজনীয় উপাদান সহ একটি তালিকা সংযুক্ত করি:

  • 512 LEDs
  • 220 ওহমের 64 প্রতিরোধ।
  • 9 শিফট রেজিস্টার 74HC595।
  • 16 2N222 ট্রানজিস্টর।
  • ফেনা বোর্ড.
  • সূক্ষ্ম তারের কয়েক মিটার (1.2 মিমি)।
  • স্ট্রিপ তার।
  • সংযোগকারী (পুরুষ এবং মহিলা)।
  • পাওয়ার সাপ্লাই।
  • প্রি-ড্রিল্ড প্লেট (পিসিবি)।
  • কাঠামোর জন্য সমর্থন।
  • কাঠামোর জন্য কাঠের বাক্স।

আমরা আশা করি সব মানুষ এই নির্দেশনা পছন্দ করবে।

ধাপ 1: LEDs এর জন্য টেমপ্লেট আঁকা

LEDs জন্য টেমপ্লেট অঙ্কন
LEDs জন্য টেমপ্লেট অঙ্কন

প্রথম ধাপ হল সৈনিক প্রক্রিয়া সহজ করার জন্য একটি টেমপ্লেট আঁকা। একটি ফেনা বোর্ডে, আমাদের একটি বর্গক্ষেত্র আঁকতে হবে এবং 64 টি ছোট স্কোয়ারে ভাগ করতে হবে, সবগুলো এক ইঞ্চি আলাদা। আরেকটি ছোট বর্গক্ষেত্রের সংযোগস্থলে, আমাদের একটি স্ক্রু ড্রাইভার দিয়ে একটি গর্ত করতে হবে, উদাহরণস্বরূপ, সৈন্যদের জন্য তাদের ভিতরে লেডগুলি রাখার জন্য।

ধাপ 2: একটি বেস তৈরি করুন

একটি ঘাঁটি তৈরি করুন
একটি ঘাঁটি তৈরি করুন
একটি ঘাঁটি তৈরি করুন
একটি ঘাঁটি তৈরি করুন
একটি ঘাঁটি তৈরি করুন
একটি ঘাঁটি তৈরি করুন
একটি ঘাঁটি তৈরি করুন
একটি ঘাঁটি তৈরি করুন

আমাদের একটি বেস তৈরি করতে হবে যেখানে এলইডি বিশ্রাম নেবে। এটি একটি কাঠের তক্তা দিয়ে তৈরি করা ভাল, যা ভারী নয় তবে ঝলসানোও নয়। বোর্ড পাওয়ার পরে, আমাদের ধাপ 1 পুনরাবৃত্তি করতে হবে, কিন্তু এখন এখানে। আমাদের কাঠকে চিহ্নিত করতে হবে, 8 ইঞ্চির একটি বর্গ আঁকতে হবে, যেখানে ভিতরে, একটি ইঞ্চির আরেকটি 64 বর্গ আঁকা হবে।

একবার আমরা সব আঁকা, এটি একটি ড্রিলিং মেশিন ব্যবহার করার মুহূর্ত। 1 মিমি একটি বিট দিয়ে, আমরা একটি গর্ত তৈরি করব যা প্রতিটি বর্গক্ষেত্রের সংযোগস্থলে কাঠকে ছিদ্র করবে, যাতে তারগুলি স্থাপন করা হবে যা তাদের ভিতরে কাঠামো ধরে রাখবে।

আপনার ড্রিলিং মেশিনটি নিন এবং ড্রিল করুন!

কিভাবে করতে হয় তা দেখানোর জন্য আমরা একটি ভিডিও তৈরি করেছি। শেষ ফলাফল এখানে দেওয়া এই ছবিগুলির মত হওয়া উচিত।

ধাপ 3: সোজা তারের রাখুন

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

আমাদের তারটি কেটে ড্রিল মেশিনে একটি স্লাইস দিতে হবে। এটি সুরক্ষিত হওয়ার পরে, আমাদের তারের অন্য অংশটি ধরে রাখতে হবে এবং ড্রিল মেশিনটি চালু করতে হবে। কয়েক সেকেন্ডের মধ্যে, তারটি মোমবাতির মতো সোজা হয়ে যাবে!

আমরা আপনাকে ভিডিওটিতে এই প্রক্রিয়াটি কীভাবে তৈরি করতে হয় তা দেখিয়েছি এবং প্রক্রিয়াটিকে দ্রুততর করার জন্য আমরা একটি চাবি দিচ্ছি: আপনি একটি দীর্ঘ তার কেটে দিতে পারেন, এটি একবার সোজা করতে পারেন এবং তারপর এটি কেটে ফেলতে পারেন।

ধাপ 4: সোল্ডার একটি লেয়ার

সোল্ডার এ লেয়ার
সোল্ডার এ লেয়ার
সোল্ডার এ লেয়ার
সোল্ডার এ লেয়ার
সোল্ডার এ লেয়ার
সোল্ডার এ লেয়ার

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

এই ধাপে, সমস্ত ক্যাথোড সংযুক্ত করা হবে। 64 টি এলইডি এবং 11 টি তার ব্যবহার করা হবে: প্রতিটি সারির জন্য একটি এবং কাঠামো ধরে রাখার জন্য আরও 3 টি। আপনি দেখতে পারেন কিভাবে আমরা এটি তৈরি করেছি। আমরা 10 সেন্টের 3 টি মুদ্রা রাখি যাতে সমস্ত তারগুলি একই উচ্চতায় থাকে এবং তারপরে প্রক্রিয়া শুরু হয়।

সোল্ডার প্রক্রিয়ার পরে চেক করা খুবই গুরুত্বপূর্ণ যে সমস্ত এলইডি ভালভাবে dedালাই করা হয়েছে। আপনি Arduino ব্যবহার করে এটি করতে পারেন, GND এর সাথে একটি তারের সংযোগ এবং প্রতিটি নেতৃত্বে 5V এন্ট্রি দিয়ে অনুসন্ধান করুন, যেমনটি আপনি ভিডিওতে দেখতে পারেন।

প্রতিটি ক্যাথোডের অংশটি কাটাতে ভুলবেন না যা সৈনিক ছিল না।

এবং এখন আপনি একটি করেছেন, বাকি সাতটি চালিয়ে যান!

প্রক্রিয়াটি দেখানোর জন্য আমরা কিছু ছবিও তৈরি করেছি।

ধাপ 5: কিউব স্ট্রাকচার তৈরি করুন

কিউব স্ট্রাকচার তৈরি করুন
কিউব স্ট্রাকচার তৈরি করুন
কিউব স্ট্রাকচার তৈরি করুন
কিউব স্ট্রাকচার তৈরি করুন
কিউব স্ট্রাকচার তৈরি করুন
কিউব স্ট্রাকচার তৈরি করুন

যদি আপনি সোল্ডারিং শেষ করেন, তাহলে পরবর্তী ধাপ হল কিউব স্ট্রাকচার তৈরি করা। আমরা ফটো বোর্ড দিয়ে তৈরি কিছু প্যাড দিয়ে আলাদা করে একটি স্তরকে অন্যের উপরে dালাই করব।

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

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

প্রক্রিয়াটি সম্পন্ন হবে যখন 8 স্তরগুলি একে অপরের উপরে অ্যানোডগুলির দ্বারা থাকবে। এর পরে, অ্যানোডগুলি একটি পিসিবির কাছে বিক্রি করা হবে।

প্রতিটি স্তরের যথাযথ কাজকর্মের জন্য এবং x, y এবং z অক্ষের নেতৃত্বের দিকনির্দেশনা করার জন্য বেস থেকে প্রতিটি উল্লম্ব স্তরের সাথে উল্লম্ব তারগুলি সংযুক্ত করা প্রয়োজন। আপনি ফটোতে এটি দেখতে পারেন।

ধাপ 6: বেইজ আপ

বেইজ আপ
বেইজ আপ
বেইজ আপ
বেইজ আপ
বেইজ আপ
বেইজ আপ

আমরা স্ট্রিপের তার ব্যবহার করে সংশ্লিষ্ট স্তরগুলিকে dালাই করতে হবে, যেখানে আমরা সংযোগকারীগুলিকে যুক্ত করব যা প্রিন্টেড সার্কিট বোর্ডে প্রবেশ করবে, অবশেষে ঘনকটি আলোকিত করবে।

প্রতিটি কলামে একটি তারের dedালাই থাকবে এবং প্রতিটি 8 টি কলাম, যা একটি উল্লম্ব স্তর গঠন করে, একই পুরুষ সংযোগকারীর সাথে যুক্ত হবে, যা পরে পিসিবিতে একটি মহিলা সংযোগকারীতে োকানো হবে। অনুভূমিক স্তরগুলি পিসিবির সাথে সংযোগের জন্য ক্যাথোডগুলি একসাথে রাখার জন্য একটি সংযোগকারীও বহন করবে।

ধাপ 7: সার্কিট্রি সোল্ডার

সার্কিট্রি সোল্ডার
সার্কিট্রি সোল্ডার
সার্কিট্রি সোল্ডার
সার্কিট্রি সোল্ডার
সার্কিট্রি সোল্ডার
সার্কিট্রি সোল্ডার

সার্কিটের পরিকল্পিত অনুসরণ করে, আমরা সমস্ত উপাদানগুলিকে ছিদ্রযুক্ত প্লেটে dালব, প্রয়োজনীয় সংযোগগুলি বন্ধ করে দেব এবং cableালাই করার জায়গা না থাকলে কেবল টানতে হবে।

এই পদক্ষেপের জন্য আমাদের প্রয়োজন:

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

ধাপ 8: কিউব সাপোর্ট

কিউব সাপোর্ট
কিউব সাপোর্ট
কিউব সাপোর্ট
কিউব সাপোর্ট

আমাদের কাঠের ক্ষেত্রে আমরা একটি সমর্থন বিস্তারিত করব, যেখানে আমরা সার্কিট্রি চালু করব এবং কিউবকে সমর্থন করব।

আমরা কিভাবে করেছি? 26 সেমি চওড়া, 31 লম্বা এবং 10 টি উঁচু একটি বাক্স। আমরা কিছু ছোট সাপোর্ট দিলাম যা কিউবকে বক্সের নীচে পড়া থেকে বিরত রাখবে, এইভাবে নিচের সার্কিটারের ক্ষতি করে।

ধাপ 9: কোড এবং প্রোগ্রামিং

কোডটি 512 মানগুলির একটি বুলিয়ান অ্যারে নিয়ে গঠিত যা প্রতিটি নেতৃত্বের অবস্থা প্রতিনিধিত্ব করে।

এটি দুটি ভাগে বিভক্ত, একটি অ্যারেতে মান পরিবর্তন করে প্রতিটি নেতৃত্বের অবস্থা পরিবর্তনের জন্য দায়ী, অন্য অংশ রেজিস্টারে তথ্য পাঠানোর জন্য দায়ী।

রেজিস্টারে তথ্য পাঠানোর জন্য, shiftOut () ফাংশনটি ব্যবহার করা হয়, ইনপুট হিসাবে একটি বাইট টাইপ ডেটা থাকে, এটি রেজিস্টারগুলির সাথে সিরিয়াল ট্রান্সমিশনের জন্য ঘড়ি এবং ডেটা সিগন্যাল তৈরি করে।

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

কিউবে অ্যানিমেশন তৈরির জন্য আমরা voxelWrite () ফাংশন ব্যবহার করি, এই ফাংশনটি আমাদের কিছু সমন্বয় x, y, z অনুযায়ী একটি নেতৃত্বের অবস্থা পরিবর্তন করতে দেয়।

আমাদের গিটহাব পৃষ্ঠার নিম্নলিখিত লিঙ্কে, আপনি দরকারী তথ্য পেতে পারেন:

প্রস্তাবিত: