সুচিপত্র:

2.5 ডি এজ লাইটিং পিক্সেল LED কিউব: 7 টি ধাপ (ছবি সহ)
2.5 ডি এজ লাইটিং পিক্সেল LED কিউব: 7 টি ধাপ (ছবি সহ)

ভিডিও: 2.5 ডি এজ লাইটিং পিক্সেল LED কিউব: 7 টি ধাপ (ছবি সহ)

ভিডিও: 2.5 ডি এজ লাইটিং পিক্সেল LED কিউব: 7 টি ধাপ (ছবি সহ)
ভিডিও: Symphony i50 Full Specification & Symphony i50 mobile price in Bangladesh 2024, ডিসেম্বর
Anonim
Image
Image

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

একটি LED নিজেই যথেষ্ট শীতল, কিন্তু মানুষের স্বভাবের দ্বারা, আমরা LEDs ঠান্ডা এবং শীতল করে তুলছি। এলইডি স্ট্রিপগুলি একটি লাইনে একটি স্পট তৈরি করেছে, ম্যাট্রিক্স এটিকে একটি 2 ডি সারফেস বানিয়েছে, কিছু জিনিয়াস এলইডি কিউব তৈরি করেছে 3 ডি স্পেস আলোকিত করতে (নির্দেশিত এলইডি কিউব প্রকল্পগুলি অনুসন্ধান করুন, অথবা এই ভিডিওটি দেখুন, আমার প্রিয়। আপনি এমনকি 3 এক্স কিনতে পারেন 20 টাকার জন্য রেডিওশ্যাকে 3 টি এলইডি কিউব কিট)।

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

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

ধাপ 1: আইডিয়া

বুদ্ধিটা
বুদ্ধিটা
বুদ্ধিটা
বুদ্ধিটা
বুদ্ধিটা
বুদ্ধিটা

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

কিন্তু কিভাবে এটি ক্ষেত্রের গভীরতা (তৃতীয় মাত্রা) থাকতে পারে? সেই প্রান্ত আলোর নকশাগুলি দেখে, মনে হয় যেখানেই কাটা বা বালি হবে সেখানে ফোটন ধরা পড়বে। সুতরাং প্রতিটি সারি/ কলামের স্পষ্ট অংশগুলিতে, যদি তাদের বিভিন্ন উচ্চতার অঞ্চলগুলি খোদাই করা/ বালিযুক্ত হয় তবে তৃতীয় মাত্রা যুক্ত করা হয়।

ধাপ 2: আপনার প্রয়োজনীয় জিনিস

Adafruit NeoMatrix 8x8

4 এক্স ক্লিয়ার এক্সট্রুডেড এক্রাইলিক আয়তক্ষেত্রাকার বার, 3/8 "পুরু, 3/8" প্রস্থ, 6 'দৈর্ঘ্য ম্যাকমাস্টার

আরডুইনো উনো

470 ওহম প্রতিরোধক

ক্যাপাসিটর 1000 uf

5V 2A পাওয়ার সাপ্লাই

মহিলা ডিসি পাওয়ার অ্যাডাপ্টার - টার্মিনাল ব্লক স্ক্রু করতে 2.1 মিমি জ্যাক

কাঠ, পিচবোর্ড, ফোম কোর, অথবা থ্রিডি প্রিন্ট আপনার হাউজিং একসাথে সব কিছু একসাথে রাখা!

ধাপ 3: বার প্রস্তুত করুন

Image
Image
বার প্রস্তুত করুন
বার প্রস্তুত করুন
বার প্রস্তুত করুন
বার প্রস্তুত করুন

আমরা বারগুলির সাথে মোকাবিলা করার আগে প্রথমে কিছু হিসাব করি। যেহেতু আমাকে আগাম জিনিসপত্র অর্ডার করতে হবে, তাই আমি প্রতিটি একক LEDs এর মধ্যে ব্যবধান জানি না। অ্যাডফ্রুটে বর্ণিত মাত্রার উপর ভিত্তি করে, আমি হিসাব করেছি ব্যবধান 71.17 মিমি/8 = 8.896 মিমি = 0.35 ইঞ্চি। আপনি পেতে পারেন নিকটতম বার 3/8 ইঞ্চি পুরু। তাই শেষ পর্যন্ত 8 টি বার LED ম্যাট্রিক্সের চেয়ে কিছুটা প্রশস্ত, কিন্তু তবুও, প্রতিটি বার একটি LED এর উপরে থাকে।

যেহেতু আমরা একটি 8 x 8 x 8 ঘনক্ষেত্র তৈরি করছি, তাই Z অক্ষে 8 3/8 বর্গক্ষেত্র থাকা দরকার। 3/8 x 8 = 3. প্লাস কিছু অতিরিক্ত পরে তাদের একত্রিত করার জন্য। আমি সিদ্ধান্ত নিয়েছি প্রতিটি বার 3.5 ইঞ্চি লম্বা।

আমি আমার পেশাদার মডেল নির্মাতা বন্ধু ডেনিসকে জিজ্ঞাসা করলাম আমি যা চাই তা কিভাবে অর্জন করা যায়। এখানে পরিকল্পনা আছে:

  1. একটি ব্যান্ড করাত দিয়ে বার টুকরো টুকরো করুন, এখানে কিছু অতিরিক্ত দৈর্ঘ্য রেখে দিন।
  2. প্রান্ত ফ্লাশ কাটা একটি মিলিং মেশিন এবং শেষ মিল বিট ব্যবহার করুন। এটি নিখুঁত মসৃণ হবে না।
  3. ডেনিস আমাকে সব প্রান্ত বালি করার পরামর্শ দিয়েছিলেন, কিন্তু 8 x 8 = 64 বার বিবেচনা করে, আমি এই পদক্ষেপটি এড়িয়ে গেলাম
  4. একটি পোলিশ চাকা সঙ্গে পোলিশ বার।
  5. বার টেপ মাস্কিং, শুধুমাত্র ব্লক এলাকা ছেড়ে আপনি লাইট আপ পরে উন্মুক্ত করতে চান। আপনি একটি সময়ে একটি টেপ যদি আপনি সেরা মানের পেতে পারেন। কিছু সময় বাঁচানোর জন্য আমি একবারে একটি সেট টেপ করেছি।
  6. বিড মুখোশযুক্ত বারগুলি বিস্ফোরিত করে।
  7. পুনরাবৃত্তি!

আমি এই বারগুলি কিনেছি এই ভেবে যে আমি এগুলি কাটতে কিছুটা সময় বাঁচাতে পারি। কিন্তু প্রকল্পের অগ্রগতি হিসাবে আমি মনে করি এটি এখনও অনেক পুনরাবৃত্তিমূলক কাজ। অন্যান্য বিকল্প আছে?

পরের বার সম্ভবত আমি লেজার কাটার চেষ্টা করবো। 3/8 ইঞ্চি পুরু এক্রাইলিক শখের লেজার কাটারের জন্য একটু চ্যালেঞ্জিং হতে পারে। কিন্তু যদি আপনি একটি খুঁজে পেতে পারেন, এটি আপনার কিছু সময় বাঁচাতে পারে।

ধাপ 4: তারের উপরে

তাদের আপ আপ
তাদের আপ আপ
তাদের আপ আপ
তাদের আপ আপ
তারের উপরে
তারের উপরে
তাদের আপ আপ
তাদের আপ আপ

Adafruit এর Neopixal পণ্যের একটি খুব ভাল টিউটোরিয়াল আছে। এবং তারা সময়ের সাথে আপডেট হচ্ছে। যখন আমি তাদের সাথে খেলতে শুরু করি, তারা উল্লেখ করেনি যে আরডুইনো এবং ম্যাট্রিক্সের মধ্যে একটি প্রতিরোধক থাকা উচিত। এইভাবে আমি একটি দম্পতি LEDs ভাজা। কিন্তু চিন্তা করবেন না, সাধারণত এটি শুধুমাত্র প্রথম LED ভাজা হবে। তাই আমি আপনাকে সুপারিশ করছি যে আপনি কিছু প্রতিস্থাপন LED চিপ অর্ডার করুন (WS2812S 5050 RGB LED with Integrated Driver Chip) যদি আপনি জানেন কিভাবে SMT কম্পোনেন্টগুলি ডেসোল্ডার করতে হয় (অথবা একজন বন্ধু জানে যে আমি কিভাবে করি, ধন্যবাদ এরিক)।

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

ধাপ 5: কোডিং শুরু

কোডিং শুরু হয়েছে
কোডিং শুরু হয়েছে

সবকিছু সংযুক্ত হওয়ার পরে, আপনার নিওপিক্সেল লাইব্রেরি ডাউনলোড করে পরীক্ষা কোড চালানো উচিত। যখন এটি জ্বলবে, আপনি অবাক হবেন! যতক্ষণ পর্যন্ত আমার চোখ নিতে পারে (আমি এত উজ্জ্বল!) আপনি দেখতে পাবেন 4 টি LED বন্ধ আছে, কিন্তু আতঙ্কিত হবেন না, তারা ঠিক আছে, এটা সব কারণ পরীক্ষা কোড শুধুমাত্র 60 LEDs সংজ্ঞায়িত করে। শুধু এটি 64 তে পরিবর্তন করুন।

তারপরে আপনি নিওম্যাট্রিক্স লাইব্রেরি ডাউনলোড করতে পারেন যাতে এটি আপনাকে "শুভ" বলে।

এছাড়াও, গতিশীল আকার আঁকতে, আপনার Adafruit GFX লাইব্রেরির প্রয়োজন হবে। আপনি পাঠ্যগুলি স্ক্রোল করতে পারেন, প্রতিটি একক পিক্সেল, লাইন, আয়তক্ষেত্র, বৃত্ত এবং আরও অনেক কিছু আঁকতে পারেন। ড্রপিক্সেল কমান্ড ব্যবহার করে, আপনি কাস্টমাইজড আকার তৈরি করতে পারেন।

আমি আমার আকৃতির জন্য যেভাবে করেছি তা হল, আমি প্রথমে অ্যাডোব ইলাস্ট্রেটরে 8 x 8 গ্রিডে যা চাই তা আঁকলাম (আপনি যেকোন 2 ডি সফ্টওয়্যার ব্যবহার করতে পারেন, অথবা কাগজেও আঁকতে পারেন। এই ধাপে আপনি আকারগুলি ডিজাইন করুন এবং নিশ্চিত করুন যে আপনি এটি পছন্দ করুন, তাই আপনাকে এটির পরে প্রোগ্রামিং পরিবর্তন করতে হবে না যা বেশি সময় ব্যয় করে)। তারপরে arduino স্কেচে একটি 2D অ্যারে সংজ্ঞায়িত করুন:

বাইট হার্ট [8] [8] = {

{ 0, 0, 0, 0, 0, 0, 0, 0 }, { 0, 1, 1, 0, 0, 1, 1, 0 }, { 1, 1, 1, 1, 1, 1, 1, 1 }, { 1, 1, 1, 1, 1, 1, 1, 1 }, { 1, 1, 1, 1, 1, 1, 1, 1 }, { 0, 1, 1, 1, 1, 1, 1, 0 }, { 0, 0, 1, 1, 1, 1, 0, 0 }, { 0, 0, 0, 1, 1, 0, 0, 0 }, };

এই অ্যারেতে, 1 মানে একটি পিক্সেল যা লাইট জ্বলে, এবং 0 মানে বন্ধ। অকার্যকর লুপে (), আপনি কেবল কল করতে পারেন

জন্য (int i = 0; i <8; i ++) {

জন্য (int j = 0; j <8; j ++) {

যদি (হৃদয় [j] == 1) {

matrix.drawPixel (j, i, RED);

}

}

}

matrix.show ();

বিলম্ব (20);

হৃদয় আকৃতি আঁকা।

2D অ্যারেতে, আপনি অন্যান্য রঙের প্রতিনিধিত্ব করার জন্য অন্যান্য সংখ্যা নিক্ষেপ করতে পারেন, এবং যদি বিবৃতি যোগ করেন তবে আরো কয়েকটি যোগ করতে পারেন।

আমি রঙ হিসাবে তৃতীয় মাত্রা সহ একটি 3D অ্যারে তৈরি করার চেষ্টা করেছি। সহজ আকারের জন্য টাইপ করা খুব জটিল। আপনি যদি সত্যিই কিছু রঙিন কিন্তু সুনির্দিষ্ট ইমেজ দেখাতে চান তাহলে আপনি চেষ্টা করতে পারেন।

ধাপ 6: একসাথে রাখুন

একসাথে কর
একসাথে কর
একসাথে কর
একসাথে কর
একসাথে কর
একসাথে কর
একসাথে কর
একসাথে কর

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

STL ফাইল এখানে আছে:

www.thingiverse.com/thing:259135।

ধাপ 7: ভবিষ্যত পরিকল্পনা

সঙ্গীত দিয়ে কিছু চমৎকার গ্রাফিক বাঁধাই করুন।

বার লেআউটের সাথে খেলুন, আপনি বিভিন্ন কনফিগারেশনের সাথে কোন নতুন মিথস্ক্রিয়া পেতে পারেন?

পরিশেষে, দেখার জন্য ধন্যবাদ! আপনি যদি অনুরূপ কিছু করতে যাচ্ছেন, দয়া করে আমাকে জানান। আপনার লাইট শো দেখার জন্য অপেক্ষা করতে পারছি না!

মেকার অলিম্পিক প্রতিযোগিতা
মেকার অলিম্পিক প্রতিযোগিতা
মেকার অলিম্পিক প্রতিযোগিতা
মেকার অলিম্পিক প্রতিযোগিতা

মেকারলিম্পিক প্রতিযোগিতায় রানার আপ

প্রস্তাবিত: