সুচিপত্র:

DMX নিয়ন্ত্রিত EL ওয়্যার সিলিং: 9 টি ধাপ (ছবি সহ)
DMX নিয়ন্ত্রিত EL ওয়্যার সিলিং: 9 টি ধাপ (ছবি সহ)

ভিডিও: DMX নিয়ন্ত্রিত EL ওয়্যার সিলিং: 9 টি ধাপ (ছবি সহ)

ভিডিও: DMX নিয়ন্ত্রিত EL ওয়্যার সিলিং: 9 টি ধাপ (ছবি সহ)
ভিডিও: PoE ArtNet Tutorial 2024, জুলাই
Anonim
Image
Image
DMX নিয়ন্ত্রিত EL ওয়্যার সিলিং
DMX নিয়ন্ত্রিত EL ওয়্যার সিলিং

এই প্রকল্পটি একটি DMX নিয়ন্ত্রিত EL Wire সিলিং। এটি 3 টি ভিন্ন রঙে 30 ইএল ওয়্যার (যার অর্থ ইলেক্ট্রোলুমিনসেন্ট ওয়্যার) দিয়ে তৈরি, সম্পূর্ণ স্বাধীন। এটি একটি হালকা DMX প্রোটোকল অন্তর্ভুক্ত করে, যে কোন হালকা নিয়ন্ত্রণ সফটওয়্যারের সাথে সামঞ্জস্যপূর্ণ।

ধাপ 1: উপকরণ

প্রয়োজনীয় উপকরণগুলি মূলত ইলেকট্রনিক্স উপাদান। এই প্রকল্পটি সম্পন্ন করার জন্য যে সমস্ত ব্যবহার করা হয়েছে তার একটি তালিকা এখানে দেওয়া হল:

  • একটি Arduino মেগা 2560
  • Arduino এর জন্য একটি বিদ্যুৎ সরবরাহ (9V এবং 12V এর মধ্যে)
  • একটি DMX ইনপুট (এবং optionচ্ছিকভাবে একটি DMX আউটপুট যদি আপনি DMX লাইনের শেষে না থাকেন)
  • একটি MAX485 টি টিএল সিরিয়ালে DMX সংকেত (RS-485) রূপান্তর করার জন্য Arduino দ্বারা পাঠযোগ্য
  • একটু সুইচ (কেন DMX ধাপ দেখুন তা বুঝতে)
  • 3x বৈদ্যুতিন সংকেতের মেরু বদল EL তারের জন্য, একই সময়ে যথেষ্ট EL ওয়্যার চালাতে সক্ষম (এই ক্ষেত্রে 100 মিটার প্রতিটি)
  • 30x 470 ohms প্রতিরোধক
  • 30x MOC2023 optotriacs
  • 30x 1k ohms 1W প্রতিরোধক
  • 30x BTA16 triacs
  • যত ই এল ওয়্যার আপনি চান!

এখন যেহেতু সবকিছু এখানে, আসুন শুরু করা যাক!

ধাপ 2: DMX অর্ডার গ্রহণ

DMX অর্ডার গ্রহণ
DMX অর্ডার গ্রহণ

ডিএমএক্স আলো নিয়ন্ত্রণে একটি খুব সাধারণ প্রোটোকল। এই ইএল ওয়্যার প্রকল্পটি যেকোন ডিএমএক্স কন্ট্রোলারের সাথে সামঞ্জস্যপূর্ণ হতে এই মান ব্যবহার করে।

প্রথমে, আমাদের ডিজে এর ডিএমএক্স ইন্টারফেস বা লাইট কন্ট্রোলার থেকে অর্ডার নিতে হবে।

এই লক্ষ্য অর্জনের জন্য, একটি MAX485 RX-485 লজিক লেভেলের মধ্যে DMX এবং TTL লজিক লেভেলের মধ্যে ব্যবহার করে আরডুইনো সিরিয়াল ইন্টারফেস দ্বারা ব্যবহৃত হয়। এখানে, MAX485 শুধুমাত্র অর্ডার পাওয়ার জন্য তারযুক্ত, এটি শুধুমাত্র একটি DMX ডিভাইস এবং এটি অন্য কিছু নিয়ন্ত্রণ করবে না।

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

DMX ডিভাইসগুলিকে শৃঙ্খলিত করার অনুমতি দেওয়ার জন্য, অন্য একটি DMX আউটপুট ইনপুটের সমান্তরালে বিক্রি করা হয়েছে (পরিকল্পিত নয়)।

ধাপ 3: ইএল তারের পাওয়ার কন্ট্রোল

ইএল তারের পাওয়ার কন্ট্রোল
ইএল তারের পাওয়ার কন্ট্রোল
ইএল তারের পাওয়ার কন্ট্রোল
ইএল তারের পাওয়ার কন্ট্রোল

ইএল ওয়্যার নিয়ন্ত্রণ তার বিদ্যুৎ সরবরাহের কারণে LED এর মত সহজ নয়। এটি বিশেষ বিদ্যুৎ সরবরাহের সাথে চালিত হতে হবে, যা 2kHz এ প্রায় 120 VAC সরবরাহ করবে।

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

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

আমি প্রতিটি 10 আউটপুট নিয়ন্ত্রণ 3 PCBs করার সিদ্ধান্ত নিয়েছে, কিন্তু এটি অভিযোজিত করা যেতে পারে।

ধাপ 4: তারের

তারের
তারের
তারের
তারের
তারের
তারের

সমস্ত কার্ড সংযুক্ত করা বেশ দীর্ঘ এবং পুনরাবৃত্তিমূলক। আরো দক্ষ হতে, আমি Arduino এবং প্রতিটি পাওয়ার বোর্ডের মধ্যে ফিতা কেবল ব্যবহার করেছি।

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

সবকিছুই একটি কাঠের বোর্ডে প্যাঁচানো, এবং এই বোর্ডটি সিলিংয়ে স্থির করা হয়েছে।

ধাপ 5: ইএল ওয়্যার ইনস্টল করা

ইএল ওয়্যার ইনস্টল করা হচ্ছে
ইএল ওয়্যার ইনস্টল করা হচ্ছে
ইএল ওয়্যার ইনস্টল করা হচ্ছে
ইএল ওয়্যার ইনস্টল করা হচ্ছে

EL Wire এর 30 টি টুকরা সিলিং এর সাথে বাঁধা, কিন্তু এক ধরণের বড় আলোর কূপেও।

প্রথমে, হালকাভাবে ভালভাবে, 9 মিটার লম্বা EL Wire এর প্রতিটি টুকরোকে স্ট্যাপল করা হয়। কারণ এটি কাঠের তৈরি, হাতে ধরা স্ট্যাপলার যথেষ্ট ছিল। 10 টুকরা আছে, 10 সেন্টিমিটার দূরত্ব।

EL Wire এর 20 টি অন্যান্য টুকরা হালকা কূপ থেকে তারায় নিষ্পত্তি করা হয়। জিপটিসের জন্য তারা সবাই সিলিংয়ের সাথে আবদ্ধ, কারণ ধাতব বারগুলি পুরো রুমে চলে। এই ব্যবস্থা বোর্ডে যোগদানের জন্য কম তারের অনুমতি দেয়।

ধাপ 6: কোডিং

DMX প্রোটোকল ব্যবহার করে যোগাযোগের অনুমতি দেওয়ার জন্য, আমি DMXSerial লাইব্রেরি ব্যবহার করেছি, এখানে উপলব্ধ।

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

ধাপ 7: এটি উপভোগ করুন

উপভোগ কর !
উপভোগ কর !

এই সিস্টেম ব্যবহার করতে:

  • ওয়্যার আপ এবং কোড আপলোড করুন
  • সুইচ বন্ধ রাখুন
  • DMX ইনপুটে আপনার DMX কন্ট্রোলার লাগান
  • বিদ্যুৎ সরবরাহ চালু করুন
  • সুইচটি চালু করুন
  • আপনার DMX অর্ডার পাঠান
  • উপভোগ কর !

ধাপ 8: [বোনাস] Arduino Mega2560 ব্যবহার করছেন না

[বোনাস] Arduino Mega2560 ব্যবহার করছেন না
[বোনাস] Arduino Mega2560 ব্যবহার করছেন না
[বোনাস] Arduino Mega2560 ব্যবহার করছেন না
[বোনাস] Arduino Mega2560 ব্যবহার করছেন না

আমার প্রথম ধারণা ছিল এই প্রকল্পের জন্য সমস্ত পিসিবি তৈরি করা। ফলস্বরূপ, আমি একটি পরিকল্পিত এবং একটি PCB বিন্যাস তৈরি করেছি যার মধ্যে প্রয়োজনীয় সবকিছু অন্তর্ভুক্ত রয়েছে।

এই বোর্ডে, আপনি একটি AtMega328P খুঁজে পেতে পারেন যা একটি Arduino Uno এর মতই। যাইহোক, এতে পর্যাপ্ত আউটপুট নেই, তাই আমি 3 MCP23017 যোগ করেছি। তারা জিপিআইও এক্সটেন্ডার, আই 2 সি প্রোটোকলের সাথে যোগাযোগ করছে। প্রতিটি MCP23017 16 টি নতুন আউটপুট যোগ করতে পারে, কিন্তু প্রতিটি পাওয়ার বোর্ডের জন্য একটি উপাদান থাকা সহজ ছিল।

এই কনফিগারেশনটি ব্যবহার করার জন্য, আমার আগের কোড থেকে "ElWireMega" লাইব্রেরির পরিবর্তে Adafruit MCP23017 লাইব্রেরির উপর ভিত্তি করে আপনার "ElWireMCP" লাইব্রেরি ব্যবহার করা উচিত।

ধাপ 9: উপসংহার

আমি আশা করি আপনি এই প্রকল্পটি উপভোগ করবেন এবং এটি আপনার নিজস্ব উপায়ে ব্যবহার করবেন!

প্রস্তাবিত: