সুচিপত্র:

আপনার নিজের DMX ফিক্সচার তৈরি করুন - Arduino: 7 টি ধাপ (ছবি সহ)
আপনার নিজের DMX ফিক্সচার তৈরি করুন - Arduino: 7 টি ধাপ (ছবি সহ)

ভিডিও: আপনার নিজের DMX ফিক্সচার তৈরি করুন - Arduino: 7 টি ধাপ (ছবি সহ)

ভিডিও: আপনার নিজের DMX ফিক্সচার তৈরি করুন - Arduino: 7 টি ধাপ (ছবি সহ)
ভিডিও: how to make showpiece light 2024, জুলাই
Anonim
Image
Image
আপনার নিজের DMX ফিক্সচার তৈরি করুন - Arduino
আপনার নিজের DMX ফিক্সচার তৈরি করুন - Arduino
আপনার নিজের DMX ফিক্সচার তৈরি করুন - Arduino
আপনার নিজের DMX ফিক্সচার তৈরি করুন - Arduino

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

প্রকল্প

এই নির্দেশে আমি আপনাকে দেখাব কিভাবে আপনার নিজের উপর একটি DMX ফিক্সচার তৈরি করতে হয়। সঠিক অংশগুলি দিয়ে এটি আশ্চর্যজনকভাবে সহজ, আপনার কেবল কয়েকটি উপাদান প্রয়োজন। আমি আপনাকে দেখাবো কিভাবে ইনকামিং DMX সিগন্যাল (+2.5V এবং -2.5V) আপনার Arduino এর জন্য একটি উপযুক্ত সিগন্যাল (5V) এবং কিভাবে এই সিগন্যাল প্রক্রিয়া করতে হয়। আরও আমি আপনাকে দেখাব কিভাবে একটি PWM পিনের মাধ্যমে উচ্চ ক্ষমতার LEDs নিয়ন্ত্রণ করতে হয়।

আরও তথ্যের জন্য ভিডিওটি দেখুন এবং DMX আলোকে কাজ করুন।

ধাপ 1: প্রকল্প ওভারভিউ এবং ব্যাকগ্রাউন্ড

প্রকল্প ওভারভিউ এবং পটভূমি
প্রকল্প ওভারভিউ এবং পটভূমি
প্রকল্প ওভারভিউ এবং পটভূমি
প্রকল্প ওভারভিউ এবং পটভূমি
প্রকল্প ওভারভিউ এবং পটভূমি
প্রকল্প ওভারভিউ এবং পটভূমি

আমার বন্ধুরা এবং আমি ডাচ পার্টির দৃশ্যের জন্য অপরিচিত নই এবং কখনও কখনও আমরা নিজেরাই একটি পার্টি আয়োজন করতে পছন্দ করি। শুধুমাত্র যখন আমরা একটি পার্টি আয়োজন করি তখন আমাদের খুব বেশি আলো থাকে না এবং তাই আমি নিজে কয়েকটি DMX ফিক্সচার তৈরি করেছি। তৃতীয় ছবিতে আপনি আমার নিজের উপর একটি DMX ফিক্সচার তৈরির প্রথম (সফল) প্রচেষ্টা দেখতে পারেন।

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

ধাপ 2: আপনার সরবরাহগুলি পান

আপনার সরবরাহ পান
আপনার সরবরাহ পান

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

যন্ত্রাংশ

  • হাই পাওয়ার ইউভি এলইডি (700 এমএ) সহ। তারকা প্লেট
  • ATmega328 IC
  • 5V ভোল্টেজ রেগুলেটর আইসি (L7805CV)
  • এন-চ্যানেল মসফেট (BUZZ11)
  • ছোট ট্রানজিস্টার (2N2222)
  • 10-ডিপ সুইচ
  • সিগন্যাল কনভার্টার IC (SN75176BP) অথবা MAX485
  • 16 মেগাহার্টজ ক্রিস্টাল
  • 22 পিএফ সিরামিক ক্যাপাসিটার [2x]
  • 1 ইউএফ সিরামিক ক্যাপাসিটর
  • 10 ইউএফ ইলেক্ট্রোলাইটিক ক্যাপাসিটর
  • উচ্চ ক্ষমতা প্রতিরোধক (0.81ohm, 5W)
  • 100K ওহম প্রতিরোধক
  • 10K ওহম প্রতিরোধক [11x]
  • এক্সএলআর সকেট (পুরুষ এবং মহিলা)
  • পাওয়ার সাপ্লাই / অ্যাডাপ্টার (32V এবং 16V, আমি এটি একটি পুরানো প্রিন্টার থেকে উদ্ধার করেছি)
  • হিট সিঙ্ক
  • হেডার এবং পিন
  • প্রোটো-বোর্ড
  • আবরণের জন্য উপাদান (আমি সংকুচিত কাঠ ব্যবহার করেছি (ডাচ ভাষায়: MDF))

ধাপ 3: সোল্ডার করার সময়

সোল্ডার করার সময়
সোল্ডার করার সময়
সোল্ডার করার সময়
সোল্ডার করার সময়
সোল্ডার করার সময়
সোল্ডার করার সময়

সোল্ডারিং লোহা গরম করার এবং আপনার ঝাল দক্ষতা দেখানোর সময় এসেছে।

কারণ প্রোটো-বোর্ড যেখানে খুব ছোট, আমি তাদের তিনটি ব্যবহার করেছি। আমি এটিকে বিদ্যুৎ নিয়ন্ত্রণকারী বোর্ড, নিয়ন্ত্রণ বোর্ড এবং ডিপ-সুইচ বোর্ডে ভাগ করেছি। আমি ডিপ-সুইচ বোর্ডটি উল্টো করে রেখেছি যাতে ডিপ-সুইচটি মুখোমুখি হয় যাতে ব্যবহারকারী এটি অ্যাক্সেস করতে পারে এবং DMX শুরুর ঠিকানা পরিবর্তন করতে পারে।

ধাপ 4: কেস তৈরি করুন

কেস তৈরি করুন
কেস তৈরি করুন
কেস তৈরি করুন
কেস তৈরি করুন
কেস তৈরি করুন
কেস তৈরি করুন
কেস তৈরি করুন
কেস তৈরি করুন

এটা সবসময় আমার জন্য একটি সমস্যা। আমার কাছে ভারী যন্ত্রপাতি বা থ্রিডি প্রিন্টার নেই তাই আমি সংকুচিত কাঠের (এমডিএফ) জন্য সেটেল করেছি। কাঠ পরিবর্তন করা সহজ এবং সমাপ্ত পণ্যের উপর আমার দারুণ নিয়ন্ত্রণ আছে।

বেশিরভাগ ক্ষেত্রে আমি স্ক্রু এবং কাঠের আঠা ব্যবহার করেছি। একমাত্র অংশ যা আমি কাঠের আঠা ব্যবহার করিনি তা সামনের অংশ, তাই আমি ভিতরে প্রবেশ করতে পারি।

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

আমি এটি পরীক্ষা করেছি এবং আমার তত্ত্বটি সঠিক ছিল, কেসিংয়ের ভিতরটি 40 ডিগ্রি সেলসিয়াসের চেয়ে বেশি গরম হয়নি। এছাড়া, যেহেতু আমি কাঠ ব্যবহার করেছি আমি সবসময় একটি ছোট ফ্যান প্রয়োগ করতে পারি পরে বায়ুপ্রবাহ বাড়ানোর জন্য এবং এর ফলে LEDs দ্রুত ঠান্ডা হয়।

ধাপ 5: স্কিম্যাটিক্স

স্কিম্যাটিক্স
স্কিম্যাটিক্স

ড্রাইভ সার্কিট হাই পাওয়ার এলইডি

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

আমি একটি 0.75 ওহম প্রতিরোধক ব্যবহার করতে চেয়েছিলাম কিন্তু সেই সময় আমার কাছে 0.81 টি প্রতিরোধক ছিল। এটি কোনও সমস্যা নয় কারণ এই সেটআপটিতে একটি উচ্চতর প্রতিবন্ধকতা কম ধ্রুবক কারেন্টের ফলস্বরূপ এবং এর ফলে UV LEDs এর আয়ু বাড়িয়ে দেবে।

ডুব-সুইচ

আমি সিগন্যালগুলিকে স্থিতিশীল করতে পুল-ডাউন প্রতিরোধক ব্যবহার করেছি। পার্টি চলাকালীন DMX শুরু ঠিকানা পরিবর্তন হলে DMX এর মাধ্যমে আলো নিয়ন্ত্রণ করা কঠিন হবে। আমি আলো নিয়ন্ত্রণ করার ক্ষমতা হারিয়ে ফেলব এবং এটি আলোকে অকেজো করে দেবে।

DMX সংকেত রূপান্তর

ইনকামিং DMX সিগন্যাল (+2.5V এবং -2.5V) রূপান্তর করতে আমি একটি সিগন্যাল রূপান্তরকারী IC ব্যবহার করেছি। আমি এর জন্য (সস্তা) SN75176BP ব্যবহার করেছি। আরো সাধারণ IC হল MAX485। এক্সএলআর সকেটের পিনগুলি এইভাবে সংযুক্ত করুন:

XLR1 [GND] গ্রাউন্ড / পিন 5

XLR2 [D-] B / pin6

XLR3 [D+] A / pin7

RO/pin1 এবং RE/pin2 কে মাটিতে এবং DE/pin3 কে VCC এর সাথে সংযুক্ত করতে ভুলবেন না! DI/pin4 কে আপনার মাইক্রোকন্ট্রোলারের সাথে সংযুক্ত করুন।

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

স্থিতি LED

আমি pin3 এবং LED এর মধ্যে 100K রোধক আঁকতে ভুলে গেছি। আমি একটি 100K ওহম প্রতিরোধক ব্যবহার করেছি কারণ এটি এখনও আমাকে দেখতে দেয় যে LED জ্বলছে কিনা বা না কিন্তু LED উজ্জ্বল হবে না তাই এটি ঘর আলোকিত করবে না।

ধাপ 6: কোড

আমি যতটা সম্ভব কোডটি বর্ণনা করার জন্য যথাসাধ্য চেষ্টা করেছি কিন্তু আমি মনে করি কিছু উন্নতির জন্য জায়গা আছে, আমি পরামর্শের জন্য উন্মুক্ত। কোডের লাইন কীভাবে কমানো যায় সে সম্পর্কে আপনার যদি কোন কৌশল থাকে, তাহলে আমাকে জানান!

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

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

সব একসাথে রাখুন
সব একসাথে রাখুন
সব একসাথে রাখুন
সব একসাথে রাখুন
সব একসাথে রাখুন
সব একসাথে রাখুন

এখন সব একসাথে রাখুন। কেস রং করুন। একটি ট্রাস থেকে আলো ঝুলানো এবং আপনার আলো উপভোগ করা সম্ভব করার জন্য কিছু বন্ধনী যুক্ত করুন!

ফ্যান

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

ব্ল্যাকলাইট প্রভাব

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

প্রস্তাবিত: