Мазмуну:

Arduino DMX 512 Tester and Controller ENG: 19 кадам
Arduino DMX 512 Tester and Controller ENG: 19 кадам

Video: Arduino DMX 512 Tester and Controller ENG: 19 кадам

Video: Arduino DMX 512 Tester and Controller ENG: 19 кадам
Video: ARDUINO DMX512 CONTROLLER 2024, Ноябрь
Anonim
Image
Image
Схемалык
Схемалык

Жаңыртуулар, файлдар, коддор, схемалар…

Versión en Español

Facebook

DMX-512 протоколу боюнча тестирлөө жана жарык көрсөтүү үчүн башкаруу куралы, жарыктын туруктуу же убактылуу орнотууларын тез сыноо үчүн идеалдуу. Бул долбоор жарык берүүчү конструкцияларды, интерфейстерди же компьютерлерди сырттагы, душман же кирүү кыйын болгон чөйрөдө орнотуунун кажети жок, жарык орнотууларында тез тестирлөө үчүн көчмө системага ээ болуу зарылдыгынан келип чыгат.

Негизинде:

  • Arduino Mega 2560 Rev-3
  • Arduino китепканасы төрт аалам DMX v0.3 - Deskontrol
  • Китепкана LCD v1.2.1 - Francisco Malpartida
  • Arduino from Proteus Simulation - Microcontrolandos

Аппараттык v0.4

  • Firmware v0.9 - v1.3 колдойт
  • Программалык камсыздоо менен контролдонуучу 4x20 ЖК
  • USBден, батареялардан же тышкы электр менен камсыздоо
  • Чабыттоо баскычы 4x4 баскычтобу
  • Аналогдук башкаруу потенциометр
  • Күйгүзүү / өчүрүү (USB кубатына тиешелүү эмес)
  • Терминал блогунан DMX чыгаруу, XLR 3-pin жана 5-pin XLR
  • Чыгуу абалы LEDs DMX
  • Proteus V7.7 SP2деги симуляция
  • Proteus v8.0 SP1деги схемалык жана ПХБ

Камтылган программа v1.3

  • Аппараттык v0.3 - v0.4 колдойт
  • Курсордон навигация оңой жана жеткиликтүү
  • Тез баскычтардан баалуулуктарды киргизүү
  • Аналогдук потенциометрден маанилерди киргизиңиз
  • Memory Banks 8 DMX ааламдарын сактайт
  • Алдын ала тандалган DMX ааламын баштоо үчүн EEPROMдон окуу
  • Баштоо үчүн эстутум параметрлерин тандоо
  • DMX Control Unitar, белгилүү бир каналды тандап, мурунку жана кийинки каналдардын маанилерин көрсөтөт
  • Matrix Control DMX көрсөтүлгөн каналдардын мааниси менен 3 х 5 матрицасын көрсөтөт
  • Chaser DMX Control тандалган убакыт менен тандалган каналдардын ырааттуулугуна мүмкүнчүлүк берет
  • DMX Sequencer тандалган убакыт менен EEPROM эсинде сакталган ааламдардын ортосунда ырааттуулукту түзүүгө мүмкүндүк берет
  • Multiply DMX Control мультипликацияланган тандалган каналдарды толтурууга мүмкүндүк берет
  • Тандалган каналдан чыракты табуу функциясы
  • Эстутум параметрлерине тез жетүү
  • Эстутум параметрлери Сактоо, Жүктөө, Тазалоо, Баарын тазалоо (банктар жана бош RAM эс тутуму үчүн)
  • 8 DMX аалам банктары үчүн эс тутум параметрлери
  • Black Out функциясы
  • ЖКнын арткы жарыктандыруусун көзөмөлдөө
  • LCD контраст контролдоо
  • LCD арткы жарыктан баскычтоптун жарлыктары
  • Keylight аппараттык кийинки версия үчүн даярдалган
  • Arduino IDE v1.0.6 тарабынан түзүлгөн
  • Arduino китепканасы төрт аалам DMX v0.3 - Deskontrol.net
  • Китепкана LCD v1.2.1 - Francisco Malpartida

1 -кадам: Лицензия

2 -кадам: схемалык

3 -кадам: PCB

ПХБ
ПХБ

Биз ПКБга чейинки терс пресске басып чыгарышыбыз керек

4 -кадам: симулятор

Симулятор
Симулятор

Биз симуляторду hex файл же.elf менен иштетишибиз керек

5 -кадам: Билл материалдар

6 -кадам: Феноликалык плитаны даярдоо

Феноликалык плитаны даярдоо
Феноликалык плитаны даярдоо

Биз феноликалык табакты бир жолу колдонобуз, жезден зымыраган сууну тегерете бекемдейбиз

7 -кадам: терс PCB

Терс ПКБ
Терс ПКБ
Терс ПХБ
Терс ПХБ

Proteus менен ацетатты терске чейин басып чыгаруу үчүн файлдарды жөнөтүңүз (файл менен PDF бар)

8 -кадам:

Сүрөт
Сүрөт
Сүрөт
Сүрөт
Сүрөт
Сүрөт

Фотосезгич пленканы колдонуу жана ыкмасы

Биз кемчиликсиз pcb карманыш үчүн кагаз ламинатор пленканы колдонобуз

9 -кадам: UV Light

UV Light
UV Light
UV Light
UV Light
UV Light
UV Light
UV Light
UV Light

Табак менен ацетаттын ортосуна бир аз суу кошуп койгула, ошондо ал жылып кетпейт

10 -кадам: Ачылды

Ачылды
Ачылды
Ачылды
Ачылды

Темир хлоридин таза жана даяр болгула

11 -кадам: Биз плиталарды тешебиз

Пластиналарды тешебиз
Пластиналарды тешебиз
Пластиналарды тешебиз
Пластиналарды тешебиз

12 -кадам: Soldered компоненттери

Soldered компоненттери
Soldered компоненттери
Soldered компоненттери
Soldered компоненттери
Soldered компоненттери
Soldered компоненттери
Soldered компоненттери
Soldered компоненттери

13 -кадам: Потенциометрдин көрсөтмөсүнө чейин чечилген

Потенциометрдин көрсөтмөсүнө тартылган
Потенциометрдин көрсөтмөсүнө тартылган
Потенциометрдин көрсөтмөсүнө тартылган
Потенциометрдин көрсөтмөсүнө тартылган
Потенциометрдин көрсөтмөсүнө тартылган
Потенциометрдин көрсөтмөсүнө тартылган
Потенциометрдин көрсөтмөсүнө тартылган
Потенциометрдин көрсөтмөсүнө тартылган

потенциометрди коюу үчүн феноликалык бургуланган табак

14 -кадам: Баскычтоп базасы

Баскычтоп базасы
Баскычтоп базасы
Баскычтоп базасы
Баскычтоп базасы
Баскычтоп базасы
Баскычтоп базасы

Кыздын тарелкасы болсо, үстүнкү башына ширеткичтерди коюп, казык менен кесилген казыктардын үстүнөн ашыкчасын алып салыңыз.

15 -кадам: Баскычтопту орнотуу

Keyboard Mount
Keyboard Mount
Keyboard Mount
Keyboard Mount
Keyboard Mount
Keyboard Mount
Keyboard Mount
Keyboard Mount

Биз лентага кош тасма кошобуз, ошондо биз плакага кошобуз

Бул жерде биз майда -чүйдөсүнө чейин туш болобуз, клавиатуранын ийкемдүүлүгү менен тыгылып калган баштар (кийинки версияны карап чыгабыз)

Баскычтоптун астындагы баштарды ширетип, клавиатураны капталынан туташтыруу үчүн артка бүгүңүз

Биз клавиатураны ЖК тактага койдук, бул жерде деталь, MAX485тин базасы клавиатурага абдан тиркелген, биз бир аз мажбурлайбыз (биз кийинки версияда карайбыз)

16 -кадам: Ардуино тоосуна

Ардуино тоосуна
Ардуино тоосуна
Ардуино тоосуна
Ардуино тоосуна
Ардуино тоосуна
Ардуино тоосуна

Тректердин ортосундагы кыска туташууну болтурбоо үчүн, USB портуна Arduino Mega тасмасын кошобуз

17 -кадам: Бардык ширетилген компоненттер

Бардык ширетилген компоненттер
Бардык ширетилген компоненттер
Бардык ширетилген компоненттер
Бардык ширетилген компоненттер
Бардык ширетилген компоненттер
Бардык ширетилген компоненттер

18 -кадам: Arduinoго орнотулган программаны жүктөө

Орнотулган программаны Arduinoго жүктөңүз
Орнотулган программаны Arduinoго жүктөңүз
Орнотулган программаны Arduinoго жүктөңүз
Орнотулган программаны Arduinoго жүктөңүз
Орнотулган программаны Arduinoго жүктөңүз
Орнотулган программаны Arduinoго жүктөңүз
Орнотулган программаны Arduinoго жүктөңүз
Орнотулган программаны Arduinoго жүктөңүз

19 -кадам: Иш…

Сунушталууда: