সুচিপত্র:

ইন্টারেক্টিভ এলইডি টাইল ওয়াল (দেখতে যতটা সহজ): 7 টি ধাপ (ছবি সহ)
ইন্টারেক্টিভ এলইডি টাইল ওয়াল (দেখতে যতটা সহজ): 7 টি ধাপ (ছবি সহ)

ভিডিও: ইন্টারেক্টিভ এলইডি টাইল ওয়াল (দেখতে যতটা সহজ): 7 টি ধাপ (ছবি সহ)

ভিডিও: ইন্টারেক্টিভ এলইডি টাইল ওয়াল (দেখতে যতটা সহজ): 7 টি ধাপ (ছবি সহ)
ভিডিও: এই প্রথম সিলেট শহরে সম্পূর্ণ বাড়িতে থ্রিডি টাইলস হয়েছে দেখুন ১৬৪২ স্কয়ার ফুট 3D Epoxy Flooring 2024, নভেম্বর
Anonim
Image
Image

এই প্রকল্পে আমি একটি Arduino এবং 3D মুদ্রিত অংশ ব্যবহার করে একটি ইন্টারেক্টিভ LED ওয়াল ডিসপ্লে তৈরি করেছি।

এই প্রকল্পের অনুপ্রেরণা আংশিকভাবে Nanoleaf টাইলস থেকে এসেছে। আমি আমার নিজের সংস্করণটি নিয়ে আসতে চেয়েছিলাম যা কেবল বেশি সাশ্রয়ী মূল্যের নয়, বরং আরও ইন্টারেক্টিভ। আমি একটি এলইডি ম্যাট্রিক্স ব্যবহার করে একটি ক্লাস প্রজেক্ট শেষ করেছি এবং আরও বড় পরিসরে কিছু চেষ্টা করতে চেয়েছিলাম।

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

আমি থিভারিভার্সে ব্যবহৃত সমস্ত STL গুলি খুঁজে পেতে পারি:

সরবরাহ

সম্পূর্ণ খরচ ভাঙ্গার জন্য আমার ওয়েবসাইট দেখুন:

আমার কন্টেন্ট সমর্থন করার জন্য অধিভুক্ত লিঙ্ক ব্যবহার করুন!

আরডুইনো মেগা -

WS2812b অ্যাড্রেসযোগ্য এলইডি -

কৌশল সুইচ -

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

18 গেজ তার -

ওয়্যার স্ট্রিপার -

সোল্ডারিং আয়রন -

তাপ সঙ্কুচিত -

সেরা সাশ্রয়ী মূল্যের 3D প্রিন্টার (আমার মতে) -

পিএলএ ফিলামেন্ট -

ধাপ 1: টাইলস মুদ্রণ শুরু করুন

এলইডি স্ট্রিপগুলি তারে লাগান
এলইডি স্ট্রিপগুলি তারে লাগান

এই প্রকল্পের দীর্ঘতম অংশ হল 3 ডি প্রিন্টিং 8 x 8 গ্রিড তৈরির জন্য প্রয়োজনীয় 64 টাইল। যখন আমি এটি করেছি, আমি একবারে তিনটি টাইল প্রিন্ট করছিলাম এবং প্রতিটি মুদ্রণে প্রায় 5.5 ঘন্টা লাগবে। পুরো দেয়ালের জন্য মোট মুদ্রণের সময় ছিল প্রায় 120 ঘন্টা বা 5 দিন যদি আপনি সেগুলি বিরতিহীনভাবে মুদ্রণ করেন। সৌভাগ্যবশত আমাদের জন্য, টাইলস প্রিন্টিং শেষ করার সময় প্রকল্পের সম্পূর্ণ বাকি কাজ করা যেতে পারে।

টাইলস নিজেই 3.6 ইঞ্চি স্কোয়ার যা এক ইঞ্চি গভীর। আমি 0.05”প্রাচীরের পুরুত্ব ব্যবহার করেছি এবং দেখেছি যে এটি পুরোপুরি আলোকে ছড়িয়ে দিয়েছে। আমি এলইডি স্ট্রিপ এবং বোতামের তারের মধ্য দিয়ে যাওয়ার অনুমতি দেওয়ার জন্য খাঁজও অন্তর্ভুক্ত করেছিলাম কিন্তু শেষ পর্যন্ত অপ্রয়োজনীয় হয়ে পড়েছিলাম কারণ স্পেসারগুলি আমি টাইলস মাউন্ট করতাম (আমরা সেদিকে যাব)।

এখানে আমার তৈরি করা STL গুলির একটি লিঙ্ক আছে কিন্তু আমি আপনার প্রকল্পটিকে আরও ভালভাবে ফিট করার জন্য আপনার নিজের তৈরি করার সুপারিশ করব।

ধাপ 2: এলইডি স্ট্রিপগুলি ওয়্যার করুন

এলইডি স্ট্রিপগুলি তারে লাগান
এলইডি স্ট্রিপগুলি তারে লাগান

যেহেতু আমি Arduino এর সাথে প্রোগ্রামিং করতে যাচ্ছি, আমি সিদ্ধান্ত নিয়েছি WS2812b LED স্ট্রিপগুলি এই প্রকল্পের জন্য নিখুঁত হবে। এই স্ট্রিপগুলি পৃথকভাবে সম্বোধনযোগ্য, যার অর্থ হল আপনি প্রতিটি পৃথক LED কে স্ট্রিপে একটি ভিন্ন রঙ এবং উজ্জ্বলতার জন্য প্রোগ্রাম করতে পারেন। তারা একটি পিক্সেল থেকে পরের দিকে ডেটা পাস করে যাতে আরডুইনো এর একটি ডেটা পিন থেকে সবকিছু নিয়ন্ত্রণ করা যায়। আমি যে স্ট্রিপগুলি ব্যবহার করেছি তার প্রতি মিটারে 30 টি LEDs এর একটি পিক্সেল ঘনত্ব রয়েছে

আমার নকশা প্রতিটি টাইলের নিচে LED টি এলইডি, দুটি সারিতে তিনটি এলইডি, তাই আমি ২ 24 টি এলইডি দিয়ে প্রতিটি স্ট্রিপ ১ 16 টি সেগমেন্টে কাটলাম। এই স্ট্রিপগুলি স্ট্রিপের আঠালো ব্যাকিং ব্যবহার করে কাঠের পাতায় আটকে ছিল। এটি করার আগে নিশ্চিত হয়ে নিন যে আপনি কাঠের ধুলো পরিষ্কার করছেন, না হলে সময়ের সাথে সাথে আপনার স্ট্রিপগুলি খোসা ছাড়বে।

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

ধাপ 3: বোর্ডটি আকারে ছোট করুন (alচ্ছিক)

বোর্ডটি আকারে ছোট করুন (alচ্ছিক)
বোর্ডটি আকারে ছোট করুন (alচ্ছিক)

আমি যে বোর্ডটি কিনেছিলাম সেটি ছিল 4 'বর্গক্ষেত্র কিন্তু আমার চূড়ান্ত বোর্ডটি 3' বর্গক্ষেত্রের কাছাকাছি হতে চলেছিল তাই আমি আমার জিগস বের করে আকারে কেটে ফেললাম। আপনি যদি বড় টাইলস তৈরি করেন, অথবা আরো 3.6 টাইল যোগ করেন, তাহলে আপনি সহজেই পুরো 4 'x 4' বোর্ডটি পূরণ করতে পারবেন এবং কিছু কাটিং বাঁচাতে পারবেন।

ধাপ 4: বোতাম ম্যাট্রিক্স তৈরি করুন

বাটন ম্যাট্রিক্স করুন
বাটন ম্যাট্রিক্স করুন
বাটন ম্যাট্রিক্স করুন
বাটন ম্যাট্রিক্স করুন
বাটন ম্যাট্রিক্স করুন
বাটন ম্যাট্রিক্স করুন
বাটন ম্যাট্রিক্স করুন
বাটন ম্যাট্রিক্স করুন

এটি ছিল এই নির্মাণের দীর্ঘতম অংশ (মুদ্রণের সময় ব্যতীত)। Arduino IDE তে অন্তর্ভুক্ত কীপ্যাড লাইব্রেরির সুবিধা নিতে, সমস্ত 64 বোতাম সারি এবং কলামে সংযুক্ত করা প্রয়োজন। উপরের চিত্রটি 4 x 4 উদাহরণ দেখায় কিন্তু এটি সহজেই 8 x 8 গ্রিডে বাড়ানো যেতে পারে যেমন আমি তৈরি করেছি, অথবা অন্য কোন আকার যা আপনার জায়গার সাথে মানানসই হবে।

আমি 16 টি দৈর্ঘ্য তার কেটেছি এবং প্রতি 3.6 ইঞ্চি এগুলি ছিঁড়ে ফেলেছি যাতে বোতামগুলি প্রতিটি বর্গক্ষেত্রের মাঝখানে বসে থাকে। আমি তারপর প্রতিটি ট্যাক সুইচ এক পা সারি তারের একটি স্থান সোল্ডার। কলামের তারগুলি সারি তারের থেকে লেগের কর্ণে বিক্রয় করা হয়েছিল। যখন ট্যাক্ট সুইচটি চাপানো হয়, এটি সারি এবং কলামের তারগুলিকে একসঙ্গে ছোট করবে।

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

এর পরে, আমি MDF- এ সমস্ত বোতামগুলিকে গরম করে দিয়েছি। আপনি প্রতিটি বোতাম আঠালো প্রয়োজন যেখানে পরিমাপ করতে ভুলবেন না, অন্যথায় plungers মিস হবে।

ধাপ 5: আপনার সার্কিট পরীক্ষা করুন

আপনার সার্কিট পরীক্ষা করুন
আপনার সার্কিট পরীক্ষা করুন

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

টাইলস যোগ করার আগে আপনার সমস্ত সমস্যা সমাধানের চেষ্টা করুন। একবার টাইলস নামলে সব কিছু পাওয়া অনেক কঠিন হয়ে যাবে।

ধাপ 6: আঠালো নিচে টাইলস

আঠালো নিচে টাইলস
আঠালো নিচে টাইলস

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

আমি প্রতিটি টাইল এর plungers উপর আঠালো 64 spacers মুদ্রিত। এটি বন্ধনীগুলির সাথে আসা অতিরিক্ত উচ্চতার জন্য ক্ষতিপূরণ দেয়, কিন্তু বোতল ব্যবধানের ছোট ত্রুটিগুলির জন্য প্লুঙ্গাররা ক্লিক করতে পারে এমন স্থানও বাড়ায়।

এই বন্ধনী এবং spacers জন্য STLs টাইলস সঙ্গে Thingiverse পৃষ্ঠায় পাওয়া যাবে।

ধাপ 7: প্রোগ্রামিং

Image
Image

github.com/mrme88/Interactive-LED-Wall/blob/master/LED_Wall_main.ino

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

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

আমার পরিকল্পনা করা কিছু ভবিষ্যত বৈশিষ্ট্য হল:

- একটি মাইক এবং FFT Arduino লাইব্রেরি ব্যবহার করে একটি অডিও ভিজ্যুয়ালাইজার

- চেকার্স

- টিক ট্যাক টো

- যুদ্ধজাহাজ

- রিভার্সি

- স্মৃতি

- এবং আরও অনেক গেম যা একটি গ্রিডে খেলা যায়।

এটি গ্লো প্রতিযোগিতা করুন
এটি গ্লো প্রতিযোগিতা করুন

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

প্রস্তাবিত: