সুচিপত্র:

RGB ম্যাট্রিক্স + স্পেকট্রাম বিশ্লেষক: 10 টি ধাপ (ছবি সহ)
RGB ম্যাট্রিক্স + স্পেকট্রাম বিশ্লেষক: 10 টি ধাপ (ছবি সহ)

ভিডিও: RGB ম্যাট্রিক্স + স্পেকট্রাম বিশ্লেষক: 10 টি ধাপ (ছবি সহ)

ভিডিও: RGB ম্যাট্রিক্স + স্পেকট্রাম বিশ্লেষক: 10 টি ধাপ (ছবি সহ)
ভিডিও: DIY 32*8 ডট ম্যাট্রিক্স স্পেকট্রাম ঘড়ি / আরজিবি ফুল কালার ভয়েস সক্রিয় / ক্যাসকেডিং ডিমেবল 2024, সেপ্টেম্বর
Anonim
আরজিবি ম্যাট্রিক্স + স্পেকট্রাম বিশ্লেষক
আরজিবি ম্যাট্রিক্স + স্পেকট্রাম বিশ্লেষক

LEDs ভালবাসেন? আমিও!

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

পড়ার পরে, যদি আপনি মনে করেন যে এই নির্দেশযোগ্য এটি অর্জন করেছে, দয়া করে LED প্রতিযোগিতায় এটির জন্য ভোট দিন।

আর কোন প্রকার ঝামেলা ছাড়াই চলুন শুরু করা যাক।

ধাপ 1: ভিডিওটি দেখুন

Image
Image

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

পদক্ষেপ 2: আপনার যন্ত্রাংশ পান।

Arduino: INDIA - https://amzn.to/2iCal5uUS - https://amzn.to/2zZC1IUUK -

WS2812B স্ট্রিপস (30 LEDs/মিটার): মার্কিন - https://amzn.to/2zUvOjwUK -

MSGEQ7 IC: US - https://amzn.to/2zSV4qKUK -

এক্রাইলিক শীট: ভারত - https://amzn.to/2zZJSWLUS - https://amzn.to/2zZJSWLUK -

বিদ্যুৎ সরবরাহ: ভারত - https://amzn.to/2hQWuuTUS - https://amzn.to/2hQWuuTUK -

1x 200K রোধকারী 1x 33 pF Cap1x 100 nF Cap1x 10 nF Cap

ধাপ 3: প্রোটোটাইপিং।

প্রোটোটাইপিং।
প্রোটোটাইপিং।
প্রোটোটাইপিং।
প্রোটোটাইপিং।

এই Arduino লাইব্রেরিগুলি ডাউনলোড করুন এবং যুক্ত করুন: FastLED - https://github.com/FastLED/FastLEDAadafruit NeoPixel Library -

FastLED লাইব্রেরির উদাহরণ থেকে ফার্স্টলাইট স্কেচ ব্যবহার করে WS2812B LED স্ট্রিপটি পরীক্ষা করুন। এলইডি -র ডাটা পিন এবং সংখ্যা সম্পাদনা করুন এবং এলইডি আপলোড করার পর একের পর এক সাদা আলো জ্বলে উঠবে যাতে দেখা যাচ্ছে যে এলইডি ঠিকঠাক কাজ করছে।

এখন IR রিসিভার ছাড়া এই ধাপে সংযুক্ত সার্কিট ডায়াগ্রাম ব্যবহার করে টেস্ট সার্কিট তৈরি করুন। এই ধাপে সংযুক্ত স্কেচ আপলোড করুন। আপনার 21 টি এলইডি লাগবে। MSGEQ7 অডিও বর্ণালী 7 ফ্রিকোয়েন্সি ব্যান্ডে বিভক্ত। সুতরাং, এটি মনে রেখে, স্কেচ 21 টি LEDs কে 7 সেটে বিভক্ত করে, প্রতিটি সেটে 3 টি LED আছে, প্রথম LED সর্বদা বন্ধ থাকবে এবং বাকি দুটি LEDs সেই নির্দিষ্ট ফ্রিকোয়েন্সি ব্যান্ডে অডিওর তীব্রতা অনুযায়ী জ্বলবে। সিরিয়াল মনিটরের সাতটি ব্যান্ডের এনালগ ভ্যালু দেখুন এবং ডিবাগ করার জন্য নিশ্চিত করুন এবং সবকিছু ভাল দেখায়। যখন এটি ঠিক কাজ করছে, IR রিসিভার যোগ করে প্রোটোটাইপিং চূড়ান্ত করুন।

এখন ইনফ্রারেড রিসিভার যোগ করুন এবং আমার সংযুক্ত করা দ্বিতীয় সংযুক্তটি আপলোড করুন যা 2 টি ব্যান্ড থেকে 7 টি এলইডি ধারণ করে যে কোন দুটি ব্যান্ড থেকে অডিও সিগন্যালের তীব্রতা অনুযায়ী যা আপনি স্কেচে সম্পাদনা করতে পারেন। আমি আপনাকে 3 এবং 4 ব্যান্ডগুলি বেছে নেওয়ার পরামর্শ দিচ্ছি এখন আপনি যে আইআর রিমোট ব্যবহার করছেন তার যে কোন বোতামের হেক্স কোড নির্ধারণ করুন। কিভাবে এটি করতে হয় তা জানতে এখানে ক্লিক করুন: https://www.instructables.com/id/ Control-AC-Applia.. স্কেচে সেই হেক্স কোড এডিট করে আপলোড করুন। এখন যখন আপনি বোতাম টিপবেন, LEDs অ্যানিমেশন দেখাবে এবং যখন আপনি আবার একই বোতাম টিপবেন, তখন এটি বর্ণালী বিশ্লেষক মোডে ফিরে যাবে।

এবং প্রোটোটাইপিং সম্পূর্ণ।

ধাপ 4: সোল্ডারিং

সোল্ডারিং।
সোল্ডারিং।
সোল্ডারিং।
সোল্ডারিং।
সোল্ডারিং।
সোল্ডারিং।
সোল্ডারিং।
সোল্ডারিং।

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

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

আমি Arduino Uno ব্যবহার করছি যাতে ভবিষ্যতে আমি সহজেই নতুন প্রোগ্রাম আপলোড করতে পারি, কিন্তু আপনি Arduino Nano ব্যবহার করতে পারেন।

তারপরে, একটি 3.5 মিমি প্লাগ নিন এবং দুটি তারের সোল্ডার নিন, একটি মাটিতে এবং একটি চ্যানেলের যেকোন একটিতে এবং দুটি তারের অন্য প্রান্তটি MSGEQ7 ieldালের দিকে যায়। এটি সম্পন্ন হওয়ার পরে, আইসিকে তার বেস, সোল্ডার পাওয়ার তারের সাথে সংযুক্ত করুন এবং Arduino Uno সিরিয়াল মনিটর ব্যবহার করে ieldাল পরীক্ষা করুন যেমনটি আমি আগে করেছি।

ধাপ 5: LED বোর্ড তৈরি করুন।

এলইডি বোর্ড তৈরি করুন।
এলইডি বোর্ড তৈরি করুন।
এলইডি বোর্ড তৈরি করুন।
এলইডি বোর্ড তৈরি করুন।
এলইডি বোর্ড তৈরি করুন।
এলইডি বোর্ড তৈরি করুন।

এখন, একটি 3 মিমি পুরু MDF নিন এবং 25.2x25.2 সেমি আকারের একটি বর্গ করুন এবং একটি হ্যাক করাত ব্যবহার করে এটি কেটে নিন। তারপরে 3.6x3.6 সেমি আকারের 49 স্কোয়ার আঁকুন। 7 টি এলইডি স্ট্রিপ কাটুন, প্রতিটিতে 7 টি এলইডি রয়েছে কারণ আমরা 7x7 এর একটি ম্যাট্রিক্স অর্থাৎ 49 টি এলইডি তৈরি করব। কাটার পরে, তার পিছনে টেপটি ছিঁড়ে ফেলুন এবং এটি MDF টুকরোতে আটকে দিন। আমাকে একটি ড্রিল ব্যবহার করে MDF- এর দুটি জায়গায় গর্ত করতে হয়েছিল যাতে তারগুলি অতিক্রম করতে পারে, অন্যথায় আমাকে তাপের সংকোচন দূর করতে হবে এবং তারগুলি সরিয়ে ফেলতে হবে, যা আমি চাইনি।

মনে রাখবেন যে স্ট্রিপের সমস্ত ডেটা প্রবাহের দিকের তীরগুলি অবশ্যই একই দিক অনুসরণ করতে হবে, যেমন বাম থেকে ডানে।

তারপর 2 মিমি মত একটি ছোট ড্রিল বিট ব্যবহার করে, আমি 7 টি নেতৃত্বাধীন স্ট্রিপের প্রতিটি প্রান্তে Vcc, GND এবং ডেটা পিনের পাশে তিনটি গর্ত করেছি। আমি উভয় প্রান্তে ফালা উপর ঝাল প্যাড tinned। তারপর একটি 0.75 বর্গ মিমি তারের ব্যবহার করে, সাতটি সারিতে স্ট্রিপের Vcc এবং GND সংক্ষিপ্ত করুন। এছাড়াও, শেষ সারি থেকে প্রথম সারিতে (দ্বৈত খাওয়ানো) Vcc এবং GND সংক্ষিপ্ত করুন।

প্রথম সারি থেকে দ্বিতীয় সারির ডেটার সাথে ডেটা সংযোগ করুন, তৃতীয় সারির ডেটার বাইরে ডেটা এবং শেষ সারিতে না পৌঁছানো পর্যন্ত। আমি এই উদ্দেশ্যে একটি কঠিন 0.5 বর্গ মিমি তার ব্যবহার করেছি। এই তারগুলি Vcc বা GND- এ সংক্ষিপ্ত না করার বিষয়ে নিশ্চিত হন।

যখন এটি সম্পন্ন হয়, ধারাবাহিকতা পরীক্ষা করুন এবং ফার্স্টলাইট স্কেচ ব্যবহার করে সংযোগটি পরীক্ষা করুন।

ধাপ 6: ঘের তৈরি করুন।

ঘের তৈরি করুন।
ঘের তৈরি করুন।
ঘের তৈরি করুন।
ঘের তৈরি করুন।
ঘের তৈরি করুন।
ঘের তৈরি করুন।
ঘের তৈরি করুন।
ঘের তৈরি করুন।

ঘের তৈরি করতে আমি একটি 12 মিমি MDF ব্যবহার করেছি।

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

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

আঠাটি রাতারাতি শুকিয়ে যেতে দিন।

ধাপ 7: LED বোর্ড শেষ করুন।

LED বোর্ড শেষ করুন।
LED বোর্ড শেষ করুন।
LED বোর্ড শেষ করুন।
LED বোর্ড শেষ করুন।
LED বোর্ড শেষ করুন।
LED বোর্ড শেষ করুন।
LED বোর্ড শেষ করুন।
LED বোর্ড শেষ করুন।

আমরা আগে যে এলইডি বোর্ডটি তৈরি করেছি তা দেখে নিন, ঘেরের সাথে মানানসই কিনা। যদি তা না হয় তবে এটি একটি ফাইল বা এমেরি পেপার বা উভয় ব্যবহার করে আকৃতিতে আনুন।

একটি 10 মিমি সাদা থার্মোকল শীট থেকে, LED বোর্ডের সমান দৈর্ঘ্যের 6 টুকরা এবং প্রস্থ 2.4 সেমি কেটে নিন। এমডিএফ -এ আমরা যে অনুভূমিক রেখাটি তৈরি করেছি তাতে তাদের আঠালো করুন।

এটি শুকানোর পরে, এটি ঘেরের ভিতরে রাখুন, ডিসি ব্যারেল সংযোগকারীর জন্য দাগ চিহ্নিত করুন এবং আরডুইনোর জন্য ইউএসবি কেবল এবং তারপর এটি ড্রিল করুন। একটি ফাইল ব্যবহার করে তাদের আকৃতিতে আনুন।

কিছু অবশিষ্ট সংযোগ সম্পন্ন হয়েছে যেমন তথ্যের জন্য তার যুক্ত করা, ব্যারেল সংযোগকারীতে বিদ্যুতের তার যুক্ত করা যা আমাদের পুরো সার্কিটকে শক্তি দেয়, IR রিসিভার যুক্ত করে এবং সবশেষে তাদের সব জায়গায় গরম করে দেয়। চতুর্থ সারির Vcc এবং স্থল তারের সাথে তারের সংযোগ করুন যা Arduino এর Vin এবং গ্রাউন্ড পিনে যায় এবং এটিকে ক্ষমতা দেয়।

সমস্ত সংযোগ সুরক্ষিত করার জন্য এবং তার জায়গায় ব্যারেল সংযোগকারী ঠিক করার জন্য গরম আঠালো ব্যবহার করুন।

ধাপ 8: শীর্ষ শেষ করুন।

শীর্ষ শেষ করুন।
শীর্ষ শেষ করুন।
শীর্ষ শেষ করুন।
শীর্ষ শেষ করুন।
শীর্ষ শেষ করুন।
শীর্ষ শেষ করুন।
শীর্ষ শেষ করুন।
শীর্ষ শেষ করুন।

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

এটি সম্পন্ন হওয়ার পরে, বাক্সটি পরিমাপ করুন, এক্রাইলিক শীট আনুন, একটি মার্কার ব্যবহার করে পরিমাপ করা মাত্রা চিহ্নিত করুন এবং একটি হ্যাক করাত ব্যবহার করে এটি কাটুন। এটি কাটতে, একটি বক্স কাটার ব্যবহার করে বেশ কয়েকটি কাট তৈরি করুন, এবং তারপর এটি একটি টেবিলের কোণে রাখার পর, নিচের দিকে বল প্রয়োগ করুন এবং এটি একটি নিখুঁত সরলরেখায় কাটা হবে।

উপরে এক্রাইলিক শীট সংযুক্ত করার জন্য, আমি একটি 2 মিমি বোল্ট ব্যবহার করেছি কারণ আমার একটি ফিটিং স্ক্রু নেই, তবে আপনার একটি স্ক্রু ব্যবহার করা উচিত।

এক্রাইলিক শীটে চিহ্ন তৈরি করুন এবং 2.5 মিমি ড্রিল বিট ব্যবহার করে সেগুলি ড্রিল করুন। সেই শীটটি ব্যবহার করে, ঘেরের উপর চিহ্ন তৈরি করুন এবং 2 মিমি ড্রিল বিট ব্যবহার করে সেগুলি ড্রিল করুন। তারপর অবশেষে, স্ক্রুগুলি ব্যবহার করে উপরে শীটটি সংযুক্ত করুন।

ধাপ 9: চূড়ান্ত স্পর্শ।

দ্বিতীয় ধাপে আমি যে স্কেচটি সংযুক্ত করেছি তা বর্ণালী বিশ্লেষক হিসাবে কাজ করার সময় কিছুটা পিছিয়ে যাবে। কারণ হল অ্যালগরিদম। এলইডির সংখ্যা, এলইডির রঙ, প্রকৃতপক্ষে এটি দেখায় যা এটিকে কিছুটা ধীর করে।

এজন্যই আমি স্পেকট্রাম বিশ্লেষকের জন্য একটি সম্পূর্ণ নতুন অ্যালগরিদম তৈরি করেছি এবং এটি এখন ঠিক কাজ করছে, এই ধাপে স্কেচ সংযুক্ত করা হয়েছে।

যারা কি ধরনের অ্যালগরিদম জানতে চান তাদের জন্য, স্কেচে "যখন" লুপটি সন্ধান করুন।

ধাপ 10: সম্পন্ন।

এখানেই শেষ. আপনার সৃষ্টি উপভোগ করুন, এবং যদি কোন প্রশ্ন থাকে, মন্তব্য বিভাগে নির্দ্বিধায় জিজ্ঞাসা করুন।

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

পড়ার জন্য ধন্যবাদ:).

প্রস্তাবিত: