সুচিপত্র:

Arduino DMX 512 পরীক্ষক এবং নিয়ন্ত্রক ENG: 19 ধাপ
Arduino DMX 512 পরীক্ষক এবং নিয়ন্ত্রক ENG: 19 ধাপ

ভিডিও: Arduino DMX 512 পরীক্ষক এবং নিয়ন্ত্রক ENG: 19 ধাপ

ভিডিও: Arduino DMX 512 পরীক্ষক এবং নিয়ন্ত্রক ENG: 19 ধাপ
ভিডিও: Самодельный DMX пульт. Контроллер DMX своими руками. На базе arduino nano. Бредни электронщика. 2024, ডিসেম্বর
Anonim
Image
Image
পরিকল্পিত
পরিকল্পিত

আপডেট, ফাইল, কোড, স্কিম্যাটিকস …

ভার্সন এন এসপানল

ফেসবুক

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

উপর ভিত্তি করে:

  • Arduino মেগা 2560 Rev-3
  • আরডুইনো লাইব্রেরি চারটি ইউনিভার্স DMX v0.3 - Deskontrol
  • লাইব্রেরি এলসিডি v1.2.1 - ফ্রান্সিসকো মালপার্টিদা
  • প্রোটিয়াস সিমুলেশন থেকে আরডুইনো - মাইক্রোকন্ট্রোল্যান্ডোস

হার্ডওয়্যার v0.4

  • ফার্মওয়্যার v0.9 - v1.3 সমর্থন করে
  • 4x20 এলসিডি ব্যাকলাইট এবং কনট্রাস্ট সফটওয়্যার দ্বারা নিয়ন্ত্রিত
  • ইউএসবি, ব্যাটারি বা বাইরের পাওয়ার সাপ্লাই থেকে পাওয়ার
  • নেভিগেশন কীপ্যাড 4x4 কীপ্যাড
  • এনালগ কন্ট্রোল পোটেন্টিওমিটার
  • চালু / বন্ধ করুন (USB পাওয়ারের ক্ষেত্রে প্রযোজ্য নয়)
  • টার্মিনাল ব্লক থেকে DMX আউটপুট, XLR 3-pin এবং 5-pin XLR
  • আউটপুট অবস্থা LEDs DMX
  • প্রোটিয়াস V7.7 SP2 এ সিমুলেশন
  • প্রোটিয়াস v8.0 SP1 এ স্কিম্যাটিক এবং PCB

ফার্মওয়্যার v1.3

  • হার্ডওয়্যার v0.3 - v0.4 সমর্থন করে
  • কার্সার থেকে নেভিগেশন সহজেই অ্যাক্সেসযোগ্য এবং স্বজ্ঞাত
  • কীপ্যাড থেকে দ্রুত সন্নিবেশ মান
  • এনালগ potentiometer থেকে মান সন্নিবেশ করান
  • মেমরি ব্যাংক 8 টি DMX মহাবিশ্ব সঞ্চয় করে
  • EEPROM থেকে পড়া DMX মহাবিশ্বের পূর্বনির্ধারিত শুরু
  • শুরু করার জন্য মেমরি বিকল্পগুলির নির্বাচন
  • DMX কন্ট্রোল ইউনিটারি, একটি নির্দিষ্ট চ্যানেল নির্বাচন করে, এবং পূর্ববর্তী চ্যানেল এবং পরবর্তীগুলির মান দেখায়
  • ম্যাট্রিক্স কন্ট্রোল DMX দেখানো চ্যানেলের মান সহ 3 x 5 ম্যাট্রিক্স দেখায়
  • চেজার ডিএমএক্স কন্ট্রোল একটি নির্বাচিত সময় সহ ক্রম নির্বাচিত চ্যানেলগুলিকে অনুমতি দেয়
  • DMX Sequencer একটি নির্বাচিত সময়ের সাথে EEPROM মেমরিতে সংরক্ষিত মহাবিশ্বের মধ্যে সিকোয়েন্স করার অনুমতি দেয়
  • গুণিত DMX নিয়ন্ত্রণ অনুমোদিত মানগুলি নির্বাচিত চ্যানেলগুলি পূরণ করতে দেয়
  • নির্বাচিত চ্যানেল থেকে লুমিনিয়ার সনাক্ত করার কাজ
  • মেমরির বিকল্পগুলিতে দ্রুত অ্যাক্সেস
  • মেমরি অপশন সেভ, লোড, ক্লিয়ার, ক্লিয়ার অল (ব্যাঙ্ক এবং খালি র‍্যাম মেমরির জন্য)
  • 8 DMX ইউনিভার্স ব্যাংকের জন্য মেমরি অপশন
  • ফাংশন ব্ল্যাক আউট
  • LCD ব্যাক লাইট আলোকসজ্জা নিয়ন্ত্রণ
  • এলসিডি কনট্রাস্ট কন্ট্রোল
  • LCD ব্যাক লাইট থেকে কীবোর্ড শর্টকাট
  • হার্ডওয়্যারের পরবর্তী সংস্করণের জন্য কীলাইট প্রস্তুত
  • Arduino IDE v1.0.6 দ্বারা সংকলিত
  • Arduino লাইব্রেরি চার ইউনিভার্স DMX v0.3 - Deskontrol.net
  • লাইব্রেরি এলসিডি v1.2.1 - ফ্রান্সিসকো মালপার্টিদা

ধাপ 1: লাইসেন্স

ধাপ 2: পরিকল্পিত

ধাপ 3: পিসিবি

পিসিবি
পিসিবি

আমাদের একটি প্রাক PCB নেগেটিভ প্রেসে মুদ্রণ করতে হবে

ধাপ 4: সিমুলেটর

সিমুলেটর
সিমুলেটর

আমাদের অবশ্যই হেক্স ফাইল বা.elf দিয়ে সিমুলেটর চালাতে হবে

ধাপ 5: উপকরণ বিল

ধাপ 6: ফেনোলিক প্লেট প্রস্তুত করা

ফেনোলিক প্লেট প্রস্তুত করা
ফেনোলিক প্লেট প্রস্তুত করা

আমরা একটি মুখের সময় একটি ফেনোলিক প্লেট ব্যবহার করি, আমরা তামার স্যান্ডপেপার জলকে শক্তিশালী করি, বৃত্তাকারভাবে পাতলা করি

ধাপ 7: নেতিবাচক PCB

নেগেটিভ পিসিবি
নেগেটিভ পিসিবি
নেগেটিভ পিসিবি
নেগেটিভ পিসিবি

প্রোটিয়াসের সাথে প্রি-প্রেস অ্যাসেটেট নেগেটিভ প্রিন্ট করার জন্য ফাইল পাঠান (ফাইলের সাথে একটি পিডিএফ আছে)

ধাপ 8:

ছবি
ছবি
ছবি
ছবি
ছবি
ছবি

ব্যবহার এবং পদ্ধতি আলোক সংবেদনশীল ফিল্ম

আমরা পুরোপুরি পিসিবি মেনে চলার জন্য একটি কাগজ ল্যামিনেটর ফিল্ম ব্যবহার করি

ধাপ 9: ইউভি লাইট

অতিবেগুনি রশ্মি
অতিবেগুনি রশ্মি
অতিবেগুনি রশ্মি
অতিবেগুনি রশ্মি
অতিবেগুনি রশ্মি
অতিবেগুনি রশ্মি
অতিবেগুনি রশ্মি
অতিবেগুনি রশ্মি

প্লেট এবং অ্যাসিটেটের মধ্যে সামান্য পানি যোগ করুন যাতে এটি নড়াচড়া না করে এবং ইউভি আলো প্রয়োগ করে

ধাপ 10: প্রকাশিত

প্রকাশিত
প্রকাশিত
প্রকাশিত
প্রকাশিত

ফেরিক ক্লোরাইড প্রয়োগ করুন পরিষ্কার এবং প্রস্তুত

ধাপ 11: আমরা প্লেট ছিদ্র করে

আমরা প্লেট ছিদ্র
আমরা প্লেট ছিদ্র
আমরা প্লেট ছিদ্র
আমরা প্লেট ছিদ্র

ধাপ 12: বিক্রিত উপাদান

বিক্রিত উপাদান
বিক্রিত উপাদান
বিক্রিত উপাদান
বিক্রিত উপাদান
বিক্রিত উপাদান
বিক্রিত উপাদান
বিক্রিত উপাদান
বিক্রিত উপাদান

ধাপ 13: Potentiometer গাইড থেকে ছিনতাই

Potentiometer গাইড থেকে ছিনতাই
Potentiometer গাইড থেকে ছিনতাই
Potentiometer গাইড থেকে ছিনতাই
Potentiometer গাইড থেকে ছিনতাই
Potentiometer গাইড থেকে ছিনতাই
Potentiometer গাইড থেকে ছিনতাই
Potentiometer গাইড থেকে ছিনতাই
Potentiometer গাইড থেকে ছিনতাই

ফেনোলিক ড্রিলড প্লেট পটেন্টিওমিটার লাগাতে

ধাপ 14: কীবোর্ড বেস

কীবোর্ড বেস
কীবোর্ড বেস
কীবোর্ড বেস
কীবোর্ড বেস
কীবোর্ড বেস
কীবোর্ড বেস

গার্ল প্লেটের ক্ষেত্রে, তাদের হেডার লাগিয়ে উপরে dালাই, পিনের উপরে স্যান্ডপেপার এবং জল দিয়ে কাটা অতিরিক্ত সরিয়ে দেয়

ধাপ 15: কীবোর্ড মাউন্ট

কীবোর্ড মাউন্ট
কীবোর্ড মাউন্ট
কীবোর্ড মাউন্ট
কীবোর্ড মাউন্ট
কীবোর্ড মাউন্ট
কীবোর্ড মাউন্ট
কীবোর্ড মাউন্ট
কীবোর্ড মাউন্ট

আমরা টেপ ডাবল টেপ প্যারা পেগার এল টেক্ল্যাডো এ লা প্লাকা যোগ করি

এখানে আমরা একটি বিস্তারিত মুখোমুখি হই, হেডারগুলি কীবোর্ডের ফ্লেক্সের সাথে আটকে থাকে, কাটা (আমরা পরবর্তী সংস্করণের জন্য বিবেচনা করি)

কীবোর্ডের নীচে থাকা শিরোনামগুলিকে Wালুন এবং কীবোর্ডটিকে পরবর্তীতে সংযুক্ত করতে পিছনে বাঁকুন

আমরা এলসিডি বোর্ডে কীবোর্ডটি রেখেছি, এখানে একটি বিস্তারিত, MAX485 এর বেসটি কীবোর্ডের সাথে খুব সংযুক্ত, আমরা কিছুটা জোর করি (আমরা পরবর্তী সংস্করণে বিবেচনা করি)

ধাপ 16: Arduino মাউন্ট করুন

আরডুইনো পর্বত
আরডুইনো পর্বত
আরডুইনো পর্বত
আরডুইনো পর্বত
আরডুইনো পর্বত
আরডুইনো পর্বত

ট্র্যাকের মধ্যে শর্ট সার্কিট ঠেকাতে আমরা ইউএসবি পোর্টে Arduino Mega তে কিছু টেপ যোগ করি

ধাপ 17: সমস্ত elালাই উপাদান

সমস্ত elালাই উপাদান
সমস্ত elালাই উপাদান
সমস্ত elালাই উপাদান
সমস্ত elালাই উপাদান
সমস্ত elালাই উপাদান
সমস্ত elালাই উপাদান

ধাপ 18: Arduino এ ফার্মওয়্যার লোড করুন

আরডুইনোতে ফার্মওয়্যার লোড করুন
আরডুইনোতে ফার্মওয়্যার লোড করুন
আরডুইনোতে ফার্মওয়্যার লোড করুন
আরডুইনোতে ফার্মওয়্যার লোড করুন
আরডুইনোতে ফার্মওয়্যার লোড করুন
আরডুইনোতে ফার্মওয়্যার লোড করুন
আরডুইনোতে ফার্মওয়্যার লোড করুন
আরডুইনোতে ফার্মওয়্যার লোড করুন

ধাপ 19: কাজ…

প্রস্তাবিত: