فهرست مطالب:
- مرحله 1: استفاده: ایده های استفاده
- مرحله 2: ایجاد: لیست قطعات
- مرحله 3: بسازید: مقاومت
- مرحله 4: بسازید: مقاومت 120 اهم
- مرحله 5: ساخت: مقاومت 470 اهم
- مرحله 6: ساخت: مقاومتهای 1k اهم
- مرحله 7: بسازید: مقاومت 330 اهم
- مرحله 8: ساخت: LED
- مرحله 9: ساخت: خازن سرامیکی
- مرحله 10: ساخت: ترانزیستورهای 2N3904
- مرحله 11: بسازید: پایانه ها را پیچ کنید ، آماده کنید
- مرحله 12: بسازید: پایانه ها را پیچ کنید ، اتصال دهید
- مرحله 13: بسازید: پایانه ها را پیچ کنید ، کامل کنید
- مرحله 14: ساخت: ترمینال پایین لحیم کاری
- مرحله 15: ساخت: سوکت IC
- مرحله 16: بسازید: DIP Switch
- مرحله 17: ساخت: مقاومت باس ، شناسایی پین 1
- مرحله 18: ساخت: مقاومت باس ، افزودن به تخته
- مرحله 19: بسازید: جهنده
- مرحله 20: ساخت: درپوش های الکترولیتی
- مرحله 21: ساخت: TIP125 ترانزیستورها
- مرحله 22: ساخت: اتصالات XLR3
- مرحله 23: بسازید: RS485 IC
- مرحله 24: استفاده از DMX
تصویری: فرستنده گیرنده 4 کاناله DMX: 24 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:59
ماژول پلت فرم DMX IO یک فرستنده گیرنده 4 کاناله DMX است. در حالت دریافت می تواند حداکثر چهار کانال خروجی TTL کم جریان (3.3v ، برای مثال ، سرویس و LED های کوچک) یا جریان زیاد (12 ولت ، به عنوان مثال ، لامپ ، رله ، شیر برقی ، موتور پله ای و غیره) را کنترل کند. در حالت انتقال ، می تواند دستوراتی را برای کل جهان DMX (512 کانال) صادر کند. دو اتصال XLR-3 به ماژول اجازه می دهد تا به عنوان گیرنده گیرنده یا فرستنده (اصلی) در شبکه DMX عمل کند و سوئیچ DIP 9 موقعیتی اجازه می دهد پیکربندی آدرس بدون تغییر سیستم عامل طراحی سخت افزاری RS-485 امکان تغییر نرم افزار بین حالت RX و TX را فراهم می آورد که به برنامه نویسان پیشرفته اجازه می دهد پروژه های گیرنده DMX و همچنین برنامه های سریال به DMX را آزمایش کنند.
DMX چیست؟
DMX یک پروتکل سریالی است که از طریق پیوند سخت افزاری RS-485 اجرا می شود. در ابتدا برای کنترل چراغ ها طراحی شده بود (Chauvet دارای تعدادی چراغ DMX خنک است) ، اما همچنین برای کنترل سرویس ها ، LED ها ، موتورهای پله ای ، رله ها و سایر دستگاهها (مانند اسکلت DMX) استفاده می شود. این یک پروتکل آسان برای استفاده و قوی است که اجازه می دهد تا کابل 1 ، 500 فوت + با استفاده از کابل ارزان اجرا شود. یک شبکه DMX دارای 1 دستگاه اصلی و 1 یا بیشتر دستگاه برده است. 512 کانال کنترل موجود است و بسیاری از دستگاه های برده از بیش از یک کانال استفاده می کنند (به عنوان مثال ، چراغ ممکن است از 1 کانال برای تابه ، دیگری برای شیب استفاده کند). هر کانال می تواند 256 مقدار ممکن را پشتیبانی کند ، اگرچه برخی از دستگاه های برده 2 کانال را برای 65 ، 535 مقدار ممکن ترکیب می کنند. مقدار کانال را می توان حدود 44 بار در ثانیه یا 44 هرتز تغییر داد.
درباره این ماژول
شما می توانید ماژول DMX IO را به پلت فرم پروانه ، یک تخته اولیه یا حتی یک تخته نان اضافه کنید. من در مورد استفاده از آن با یک پروانه Parallax یا Arduino در پایان این دستورالعمل صحبت خواهم کرد. ماژول DMX IO توسط جان ویلیامز طراحی شده است و تحت مجوز MIT مجوز دارد. او DMX (و این ماژول) را در ستون November Nuts n 'Volts خود مرور کرد ، که می توانید اینجا (pdf) بخوانید. می توانید فایل طراحی را بارگیری کرده یا کیت یا PCB خالی را از Gadget Gangster خریداری کنید. ماژول های از پیش مونتاژ شده نیز موجود است. زمان ساخت حدود 45 دقیقه است. لحیم کاری خود را گرم کنید و به مرحله بعدی بروید!
مرحله 1: استفاده: ایده های استفاده
در حالی که آهن شما در حال گرم شدن است ، در اینجا چند نمونه از کارهای جالب که می توانید با DMX انجام دهید ذکر شده است.
نمایش کریسمس
تعدادی بسته دیمر/سوئیچ DMX وجود دارد (در اینجا یکی از آنها وجود دارد) که به شما امکان می دهد لامپ یا تعدادی چراغ کریسمس (یا هر چیز دیگری که می تواند به دیوار متصل شود) را وصل کرده ، روشن یا خاموش کنید ، نبض داشته باشید یا آن را کم نور کنید. به ماژول DMX IO می تواند دستوراتی را از طریق DMX برای بسته های dimmer/switch یا سایر دستگاه های DMX صادر کند. مواردی مانند Fog Machines ، لیزر ، حباب یا دستگاه برف.
نمایش روشنایی انجام دهید
خانه خود را رنگ آمیزی کنید
W Hotel In Boston ماژول DMX IO می تواند دستوراتی را به صدها دستگاه برده ارسال کند ، مانند این چراغ های شستشوی COLORdash Quad.
Servos و Animatronics را کنترل کنید
ماژول DMX IO همچنین می تواند برای دریافت فرمان هایی برای کنترل سرویس ها ، پنوماتیک یا تقریباً هر دستگاهی که فکر می کنید مورد استفاده قرار گیرد - شما 12 ولت را از پایانه های پیچ خورده دریافت می کنید و این برد همچنین دارای سربرگ برای دستگاه های 3 ولت است. کارهایی که می توان انجام داد در مرحله بعد ، ما ساخت ماژول را شروع می کنیم ، و در پایان این دستورالعمل ، اطلاعاتی در مورد نحوه برنامه ریزی آن وجود دارد (نگران نباشید ، این بسیار آسان است).
مرحله 2: ایجاد: لیست قطعات
بیایید مطمئن شویم که قسمت های زیر را دارید. همچنین می توانید این قسمت ها را از موس بگیرید - هر قسمت در شماتیک دارای قسمت # موس است (فرمت فایل ExpressPCB است)
فهرست قطعات
- PCB DMX IO
- سوئیچ 9 موقعیتی 300 میلی متری DIP
- LED سبز 3 میلی متری
- 4x TIP 125 ترانزیستور
- 2x 200uF خازن های الکترولیتی
- 1x.1uF خازن سرامیکی شعاعی
- 2 برابر بلوز شنت
- سوکت DIP 8 پین
- 56 سرصفحه پین
- ترانزیستورهای 4x 2N3904
- بلوک های ترمینال موقعیت 4x 2
- IC فرستنده RS485 / RS422
- 10 پین شبکه مقاومت باس (10 کیلو اهم)
- کانکتور مرد XLR3
- اتصال دهنده زن XLR3
- 3x مقاومت 4.7k اهم (زرد - بنفش - قرمز)
- 4x 470 اهم مقاومت (زرد - بنفش - قهوه ای)
- 4x 1k اهم مقاومت (قهوه ای - سیاه - قرمز)
- مقاومت 1x 330 اهم (نارنجی - نارنجی - قهوه ای)
- 1x مقاومت 120 اهم (قهوه ای - قرمز - قهوه ای)
مرحله 3: بسازید: مقاومت
سه مقاومت اول 4.7 کیلو اهم (زرد - بنفش - قرمز) را در R2 ، R3 و R4 اضافه کنید.
مرحله 4: بسازید: مقاومت 120 اهم
مقاومت 120 اهم (قهوه ای - قرمز - قهوه ای) در R1 می رود
مرحله 5: ساخت: مقاومت 470 اهم
R5 ، R6 ، R7 و R8 470 اهم هستند (زرد - بنفش - قهوه ای)
مرحله 6: ساخت: مقاومتهای 1k اهم
درست در کنار مقاومتهای 470 اهم ، مقاومتهای 1k اهم (قهوه ای - مشکی - قرمز) قرار دارد
مرحله 7: بسازید: مقاومت 330 اهم
این باید آخرین مقاومت گسسته شما باشد و برای محدود کردن جریان به LED استفاده می شود. 330 اهم (نارنجی - نارنجی - قهوه ای) است و در R13 می رود
مرحله 8: ساخت: LED
بیایید LED سبز را اضافه کنیم ، همانطور که در عکس مشخص است ، درست در وسط برد قرار می گیرد. توجه داشته باشید که سربی کوتاهتر از سوراخ مربع عبور می کند. این لامپ به P27 متصل است. تنها کاری که باید برای روشن کردن آن انجام دهید این است که P27 بالا بیاورید.
مرحله 9: ساخت: خازن سرامیکی
همانطور که در عکس مشخص است ، خازن سرامیکی را به تخته اضافه کنید. این خازن قطبی نیست ، بنابراین مهم نیست که سرب در کدام سوراخ می رود.
مرحله 10: ساخت: ترانزیستورهای 2N3904
ترانزیستورهای 2n3904 را همانطور که در عکس مشخص است اضافه کنید. توجه داشته باشید که قسمت صاف ترانزیستور همانطور که در صفحه نشان داده شده است با سمت صاف هم راستا است.
مرحله 11: بسازید: پایانه ها را پیچ کنید ، آماده کنید
4 ترمینال پیچ دار وجود دارد که هریک دارای یک شیار کوچک در یک طرف و یک مورب کوچک در طرف دیگر است. ما قصد داریم همه پایانه ها را به یک "چوب" متصل کنیم. ابتدا مورب روی هر یک از پایانه ها را مشخص کنید.
مرحله 12: بسازید: پایانه ها را پیچ کنید ، اتصال دهید
حالا ، آنها را به هم بچرخانید. در عکس می بینید که چگونه پایانه ها از پایین به هم می لغزند.
مرحله 13: بسازید: پایانه ها را پیچ کنید ، کامل کنید
همانطور که در عکس نشان داده شده است ، هر چهار پایانه را کنار هم بکشید. شما یک ترمینال "چوب" خواهید داشت.
مرحله 14: ساخت: ترمینال پایین لحیم کاری
چوب ترمینال تازه ایجاد شده خود را به برد اضافه کنید. توجه داشته باشید که "گیره ها" (جایی که سیم مورد نظر را برای اتصال به پایانه ها وارد می کنید) باید به لبه تخته نزدیک تر باشد. به جعبه های علامت گذاری شده "W" در سمت راست ترانزیستور توجه کنید؟ اینها سربرگ های پین برای کنترل سرویس ها هستند. پین کنار W سیگنال کنترل است ، پین وسط به +5V متصل است و پین سمت راست به زمین متصل است. اگر می خواهید از DMX IO برای کنترل دستگاه های کم مصرف استفاده کنید ، در هر مکان 3 سرصفحه اضافه کنید.
مرحله 15: ساخت: سوکت IC
سوکت IC در U1 قرار می گیرد و شکاف به خازن سرامیکی نزدیکتر است. موقعیت شکاف در واقع برای سوکت اهمیتی ندارد (به هر صورت کار می کند) ، اما به شما کمک می کند تا IC را در جهت درست قرار دهید ، بنابراین بهتر است این کار را به درستی انجام دهید.
مرحله 16: بسازید: DIP Switch
سوئیچ DIP 9 موقعیتی در SW1 قرار می گیرد. هر سوئیچ روی DIP با یک شماره مشخص می شود (درست در زیر سوئیچ) ، و سوئیچ با برچسب '1' به سمت چپ می رود ، همانطور که در عکس نشان داده شده است.
مرحله 17: ساخت: مقاومت باس ، شناسایی پین 1
مقاومت شیب دار دارای "پین 1" است ، با مشاهده بدن اجزا مشخص می شود - پین 1 با یک پیکان مشخص می شود.
مرحله 18: ساخت: مقاومت باس ، افزودن به تخته
همانطور که در تصویر مشخص است ، پین 1 از سوراخ مربعی که روی صفحه ابریشم نیز مشخص شده است می گذرد.
مرحله 19: بسازید: جهنده
دو پرش روی برد وجود دارد ، TERM: اگر ماژول DMX IO یک گره انتهایی است (ارسال یا دریافت کنید) ، برای اتصال این 2 پین ، شاتر جامپر را بکشید. GND: اگر ماژول DMX IO اصلی (ارسال کننده) باشد - فقط یک گره از این بلوز استفاده خواهد کرد. در این صورت ، شما فقط کافی است که Shunt Jumper را بکشید تا این 2 پین را به هم وصل کنید. اگر ماژول فرستنده اصلی باشد ، شما می توانید Jumper را هر دو Jumper شنت کنید. اگر ماژول آخرین گیرنده باشد ، شما فقط می توانید جهش دهنده TERM را جهش دهید. در غیر این صورت ، نیازی به پرش جهنده یا جهنده ندارید. اگر سرصفحه های پین شما در یک نوار بزرگ قرار دارد ، 2 پین را با دکهای خود برش دهید و به تخته ای که برچسب "TERM" بر روی آن است اضافه کنید. 2 پین دیگر بریده و در 'GND' اضافه کنید.
مرحله 20: ساخت: درپوش های الکترولیتی
2 درپوش الکترولیتی (شبیه قوطی های فلزی کوچک هستند) به مکان هایی که در عکس مشخص شده است می روند. درپوش های الکترولیتی قطبی شده اند - پین بلندتر از سوراخ مربع عبور می کند (همچنین با "+" مشخص شده است) روی درپوش ، یک نوار وجود دارد. سرب کوتاهتر (نزدیک به نوار) از سرب بلندتر عبور می کند - نزدیک به لبه تخته. هر دو درپوش 220uF هستند
مرحله 21: ساخت: TIP125 ترانزیستورها
4 ترانزیستور بزرگ TIP125 وجود دارد که بین ترانزیستورهای کوچکتر و بلوک ترمینال پیچ شده قرار می گیرند. به برگه هر ترانزیستور توجه کنید ، این برگه می رود تا تب به 'C' مشخص شده در صفحه ابریشم نزدیکتر باشد.
مرحله 22: ساخت: اتصالات XLR3
2 اتصال XLR ، (زن و مرد) وجود دارد که روی برد قرار می گیرند. کانکتور زن در جعبه با برچسب "DMX Out" و کانکتور نر در جعبه با برچسب "DMX In" قرار می گیرد. به راحتی می توان این موارد را درست کرد زیرا سوراخ های نصب بر روی برد فقط مناسب کانکتور مناسب است.
مرحله 23: بسازید: RS485 IC
RS 485 Transeiver IC (It's a ST ST485BN) در سوکت قرار می گیرد. توجه داشته باشید که شکاف روی IC در بالا و نزدیک به خازن سرامیکی قرار دارد. اگر نیازی به شنت جهنده ندارید ، فقط هر کدام را روی یک پین بکشید. به این ترتیب ، در صورت نیاز به آنها ، آنها را از دست نخواهید داد. در نهایت ، اتصالات پین را به ردیف بیرونی برد اضافه کنید. این پین ها به شما این امکان را می دهند که ماژول DMX IO را به پلت فرم Propeller ، protoboard یا breadboard متصل کنید. بر روی برد ، هر اتصال برچسب P0 - P31 دارد. شماتیک لیستی از اتصالات (قالب expresspcb) دارد ، اما نحوه نمایش آنها به شرح زیر است: P0: DIP Switch '256'P1: DIP Switch' 128'P2: DIP Switch '64'P3: DIP Switch' 32'P4: DIP سوئیچ '16'P5: سوئیچ DIP' 8'P6: سوئیچ DIP '4'P7: سوئیچ DIP' 2'P8: سوئیچ DIP '1'P9: کانال DMX 1P10: کانال DMX 2P11: کانال DMX 3P12: کانال DMX 4P24: RX2 (ورودی) P25: TXE (انتقال را فعال کنید) P26: TX2 (انتقال دهید) P27: LED فعالیت
مرحله 24: استفاده از DMX
استفاده از DMX بسیار آسان است:
برای پروانه
دريافت كردن
مقاله جان ویلیامز در ماه نوامبر Spin Zone جزئیات زیادی در مورد DMX و نحوه توسعه اشیا ارائه می دهد. او همچنین یک شی آسان برای استفاده (jm_dmxin) را کدگذاری کرد که خواندن مقادیر DMX را ساده می کند. با کد چرخش خود ، فقط باید کتابخانه را اضافه کنید. obj dmx: "jm_dmxin" هنگامی که باید نظارت dmx را روشن کنید ، میخانه اصلی dmx.init (24 ، 16) '24 = دریافت پین ، 26 = LED فعالیت برای بدست آوردن ارزش کانال ، آسانتر نمی شود ؛ dmx.read (chan) با این مقدار dmx ، می توانید هر کاری را که می خواهید انجام دهید - چیزی را روی صفحه تلویزیون نمایش دهید ، روی چراغ بچرخانید ، مقداری pwm به یک کانال انجام دهید و غیره. وقتی خواندن مقادیر DMX را به پایان رساندید ، می توانید دندانه را با؛ dmx.finalizeJon یک نسخه سردتر با چراغ روشنایی RGB با استفاده از مد Angle Modulation در مقاله خود انجام داده است.
ارسال
اگر ماژول DMX IO شما فرستنده اصلی است ، فراموش نکنید که روی جهنده به سمت هر دو جهنده حرکت کنید. برای نرم افزار ، یک شی ارسال DMX در Propeller Obex وجود دارد که خروجی DMX آسان را ایجاد می کند. در اینجا مثالی از نحوه استفاده از آن آمده است ؛ ابتدا شیء را به قسمت آبجکت کد اسپین خود اضافه کنید. obj dmxout: "DMXout" برای راه اندازی آن ؛ dira [25]: = outa [25]: = 1 'TX را فعال می کند highdmxout.start (26)' شروع dmxoutsending مقادیر dmx نمی تواند آسان تر باشد - فقط ؛ dmxout. نوشتن (2 ، 255) 'channel = 2 ، value = 255
برای آردوینو
ماژول DMX IO دارای فاصله پین های معمولی.1 اینچ است ، بنابراین در بالای آردوینو قرار نمی گیرد ، با این حال ، هنوز می توانید آن را با سیم یا یک صفحه اصلی به آردوینو متصل کنید. راهنمای خوبی در زمین بازی آردوینو وجود دارد. برای اتصالات ؛ P0: P8 - سوئیچ های DIP P9 - کانال 1P10 - کانال 2P11 - کانال 3P12 - کانال 4P24 - DMX RXP25 - انتقال فعال P26 - DMX TXP27 - LED فعالیت اینطور است - با DMX کاری جالب انجام دهید!
توصیه شده:
ارتباطات بی سیم با استفاده از ماژول فرستنده گیرنده NRF24L01 برای پروژه های مبتنی بر آردوینو: 5 مرحله (همراه با تصاویر)
ارتباطات بی سیم با استفاده از ماژول فرستنده گیر NRF24L01 برای پروژه های مبتنی بر آردوینو: این دومین آموزش قابل آموزش من در مورد روبات ها و کنترل کننده های میکرو است. واقعاً شگفت انگیز است که ربات خود را همانطور که انتظار می رود زنده و کار می کند ببینید و باور کنید اگر ربات خود یا سایر چیزهای بی سیم را با سرعت و سرعت کنترل کنید ، بسیار سرگرم کننده خواهد بود
ماژول RF 433MHZ - ساخت گیرنده و فرستنده از ماژول RF 433MHZ بدون هیچ میکروکنترلر: 5 مرحله
ماژول RF 433MHZ | دریافت گیرنده و فرستنده از ماژول RF 433MHZ بدون هیچ میکروکنترلر: آیا می خواهید داده های بی سیم ارسال کنید؟ به راحتی و بدون نیاز به میکروکنترلر؟ در اینجا می رویم ، در این دستورالعمل به شما نشان می دهم فرستنده و گیرنده اصلی rf آماده استفاده است! در این دستورالعمل می توانید داده ها را با استفاده از ver verd ارسال و دریافت کنید
ریموت بی سیم با استفاده از ماژول NRF24L01 2.4 گیگاهرتز با آردوینو - Nrf24l01 گیرنده فرستنده 4 کانال / 6 کانال برای کوادکوپتر - هلیکوپتر Rc - Rc Plane با استفاده از آردوینو: 5 مرحله (همراه با تصاویر)
ریموت بی سیم با استفاده از ماژول NRF24L01 2.4 گیگاهرتز با آردوینو | Nrf24l01 گیرنده فرستنده 4 کانال / 6 کانال برای کوادکوپتر | هلیکوپتر Rc | Rc Plane با استفاده از آردوینو: برای کار با ماشین Rc | کوادکوپتر | هواپیمای بدون سرنشین | هواپیمای RC | قایق RC ، ما همیشه به گیرنده و فرستنده نیاز داریم ، فرض کنید برای RC QUADCOPTER به فرستنده و گیرنده 6 کاناله نیاز داریم و این نوع TX و RX بسیار پرهزینه است ، بنابراین ما یکی از آنها را در دستگاه خود تهیه می کنیم
فرستنده و گیرنده صوتی بی سیم مبتنی بر IR: 6 مرحله
فرستنده و گیرنده صوتی بی سیم IR: صوت بی سیم در حال حاضر یک زمینه فنی پیشرفته است که در آن ارتباطات بلوتوث و RF اصلی ترین فناوری ها هستند (اگرچه اکثر تجهیزات صوتی تجاری با بلوتوث کار می کنند). طراحی یک مدار ساده پیوند صوتی IR مفید نخواهد بود
فرستنده و گیرنده RF: 8 مرحله (همراه با تصاویر)
فرستنده و گیرنده RF: در این پروژه ، ماژول های RF را با Pic 16f628a استفاده می کنم. این یک آموزش کوتاه در مورد rf خواهد بود. پس از یادگیری ارتباط ماژول های rf با یکدیگر ، می توانید از این ماژول ها با میکروکنترلر عکس ، ardunio یا هر میکروکنترلر استفاده کنید. کنترل کردم