সুচিপত্র:

NRF24L01 DMX রিলে মডিউল: 8 টি ধাপ
NRF24L01 DMX রিলে মডিউল: 8 টি ধাপ

ভিডিও: NRF24L01 DMX রিলে মডিউল: 8 টি ধাপ

ভিডিও: NRF24L01 DMX রিলে মডিউল: 8 টি ধাপ
ভিডিও: DMX512 Controlled 8 Channel Relay Board 2024, জুলাই
Anonim
NRF24L01 DMX রিলে মডিউল
NRF24L01 DMX রিলে মডিউল

একটি Arduino নিয়ন্ত্রিত রিলে মডিউলে NRF24L01 এর উপর DMX প্রেরণ করুন

ধাপ 1: উপকরণ

2x অ্যাড্রুইনো ইউনো

2x NFR24L01 2.4GHz মডিউল

8Pin NRF24L01 মডিউলের জন্য 2x সকেট অ্যাডাপ্টার প্লেট বোর্ড

2x MAX485 মডিউল

1x 5v রিলে মডিউল

1x TM1637 4 ডিজিট 7 সেগমেন্ট ডিসপ্লে

1x রোটারি এনকোডার (5pins, পুশ সুইচ)

1x 3D প্রিন্টেড রোটারি এনকোডার নোব

1x পুরুষ 3pin DMX সংযোগকারী

2x পুরুষ 3pin DMX সংযোগকারী

কমপক্ষে 3> 5v LEDs

2x DC-DC SX1308 স্টেপ-আপ বুস্ট কনভার্টার 2-24V থেকে 2-28V 2A

2x 3.7 A ব্যাটারি এবং ব্যাটারি হোল্ডার

1x 12v ব্যাটারি

1x 12v LED

আপনার অংশ এবং সেট আপ উপর ভিত্তি করে বিভিন্ন প্রতিরোধক এবং তারের

পদক্ষেপ 2: আপনার PCB শিল্ড রাখুন

আপনার PCB শিল্ড রাখুন
আপনার PCB শিল্ড রাখুন
আপনার PCB শিল্ড রাখুন
আপনার PCB শিল্ড রাখুন
আপনার PCB শিল্ড রাখুন
আপনার PCB শিল্ড রাখুন
আপনার PCB শিল্ড রাখুন
আপনার PCB শিল্ড রাখুন

আমি ফ্রিজিং -এ ব্যবহারের জন্য যথেষ্ট বড় PCB খুঁজে পাইনি, তাই আমি আমার ডায়াগ্রামগুলি রুটিবোর্ডে রেখে দিয়েছি, কিন্তু এই প্রকল্পের লক্ষ্য হল আপনার Arduinos- এর জন্য PCB শিল্ড তৈরি করা।

আপনি দুটি ভিন্ন ieldsাল চাইবেন, একটি আপনার ট্রান্সমিটারের জন্য এবং আরেকটি আপনার রিসিভারের জন্য। আমি কিভাবে আমার রিসিভার বের করেছি তার একটি গুচ্ছ ছবি সংযুক্ত করেছি, কিন্তু এটি আমার প্রথমবারের মতো একটি পিসিবিতে কাজ করার সময় এবং আমি স্পষ্টভাবে মনে করি আপনি আপনার নিজের একটি আরো কার্যকরী সংস্করণ নিয়ে আসতে পারেন।

পরবর্তী ধাপে আমি রুটিবোর্ড লেআউটগুলিকে ফ্রিজিং করব যাতে আপনি কমপক্ষে দেখতে পারেন যে সমস্ত সংযোগগুলি কোথায় তৈরি করা হয়েছে।

আপনার যদি ব্রেডবোর্ডের ধাপে ধাপে আরও গভীর ধাপের প্রয়োজন হয় তবে আমার "DMX রিলে মডিউল" নির্দেশযোগ্য দেখুন, তবে দয়া করে মনে রাখবেন যে কিছু পিন পরিবর্তন করতে হবে যাতে আপনি সেই ফ্রিজিংগুলি দেখার সিদ্ধান্ত নিলে আপনাকে তা দেখতে হবে

ধাপ 3: ট্রান্সমিটার লেআউট

ট্রান্সমিটার লেআউট
ট্রান্সমিটার লেআউট

ট্রান্সমিটার লেআউটের ফ্রিজিং, আপনার নিজের পিসিবি লেআউট ব্যবহার করার পরামর্শ দেওয়া হয়

ধাপ 4: রিসিভার লেআউট

প্রাপক লেআউট
প্রাপক লেআউট

রিসিভার লেআউটের ফ্রিজিং, আপনার নিজের পিসিবি লেআউট ব্যবহার করার পরামর্শ দেওয়া হয়েছে

ধাপ 5: 3 ডি প্রিন্ট একটি এনকোডার নব

3D একটি এনকোডার নব প্রিন্ট করুন
3D একটি এনকোডার নব প্রিন্ট করুন
3D একটি এনকোডার নব প্রিন্ট করুন
3D একটি এনকোডার নব প্রিন্ট করুন

3D আপনার রোটারি এনকোডারের জন্য একটি নক প্রিন্ট করুন যদি আপনি একটি চান অথবা এটি আপনার অ্যাসাইনমেন্টের অংশ

ধাপ 6: ট্রান্সমিটার কোড

বিন্যাসের কারণে সংযুক্ত ফাইল দেখুন

ধাপ 7: রিসিভার কোড

বিন্যাসের কারণে সংযুক্ত ফাইল দেখুন

ধাপ 8: পরীক্ষা

আমি ভ্রমণ করছি এবং আমার করা কোডের পরিবর্তন যাচাই করতে পারিনি। পূর্বে আমি উভয় মডিউলে তারের উপর DMX গ্রহণ করতে এবং NRF24L01 এর উপর DMX প্রেরণ করতে সক্ষম ছিলাম, কিন্তু আমি NRF24L01 এর উপর সেই DMX গ্রহণ করতে পারিনি। উপরের ভিডিওটি আমার পূর্ববর্তী পরীক্ষা যা আমি নিশ্চিত করেছি যে আমার পিসিবি সঠিকভাবে তারযুক্ত ছিল। আমি মনে করি আমার করা কোড সমন্বয় সেই সমস্যার সমাধান করেছে, কিন্তু আমি 3/14/18 পর্যন্ত এটি পরীক্ষা করতে পারব না। তারপর আপডেট জন্য আবার চেক করুন

প্রস্তাবিত: