Мазмуну:
- 1 -кадам: DMX Shield даярдоо
- 2 -кадам: Ассамблея
- 3 -кадам: Код
- 4 -кадам: DMX түзмөктөрүнө туташуу
- 5 -кадам: Жарык/Эффект түзмөктөрүн этап Monster Liveде конфигурациялоо
- 6 -кадам: Бүттү
Video: IOT DMX Controller Arduino жана Stage Monster Live менен: 6 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:36
Телефонуңуздан же башка интернетке туташкан түзмөктөн сахнадагы жарыктандырууну жана башка DMX түзмөктөрүн көзөмөлдөңүз. Мен сизге Arduino Mega аркылуу Stage Monster Live платформасында иштеген DMX контроллерин кантип тез жана оңой курууну көрсөтөм.
Берилиштер:
Мэга 2560
Ethernet калканы
store.arduino.cc/usa/arduino-ethernet-shield-2
DMX калканы
www.dfrobot.com/product-984.html?gclid=Cjw…
DMX калканы үчүн Conceptinetics китепканасы
sourceforge.net/p/dmxlibraryforar/code/ci/…
Эки (2) кыска секирүүчү зым
Ар бир DMX жарык берүүчү түзүлүш үчүн бир DMX кабели
DMX терминатору
Электр менен камсыздоо (AC/DC адаптери, Батарея пакети ж.
Stage Monster Live эсеби (жазылууну талап кылат, бирок 7 күндүк акысыз сыноону сунуштайт)
www.stagemonsterlive.com
1 -кадам: DMX Shield даярдоо
Ethernet калканы да, DMX калканчасы да Arduino менен байланышуу үчүн 0 сериялык портун колдонууга аракет кылышат жана эгерде биз муну оңдобосок, алар бири -бирине тоскоол болушат, андыктан биз экөө тең бир аз даярдык иштерин жасашыбыз керек. туура иштөө. DMX калканы стектин үстүнө коюлгандыктан, Ethernet калканынын ордуна ага өзгөртүүлөрдү киргизүү оңой болот.
Биз кылышыбыз керек болгон биринчи нерсе - бул DMX калканчасынын астындагы төөнөгүчтөрдү 0 жана 1 (RX0 жана TX0) сандык казыктарда кесүү (же артка бүгүү), ошондо бул эки казык Arduino менен туташкан эмес. Кийинчерээк, биз DMX калканчын Arduinoго сериялык порт 1 аркылуу туташтырабыз. Азырынча, conceptinetics.h файлына кичине өзгөртүү киргизе алабыз.
Сиз бул файлды колдонуучу орноткон китепканаларыңыздын кайда болбосун таба аласыз. Мен үчүн бул Документтер -> Arduino -> китепканалар -> Концептинетика. Сиз жөн гана блокноттон Conceptinetics.h файлын ача аласыз. Бул файлда чыныгы код башталган жерден болжол менен 44 сап, сиз DMX порту үчүн кайсы сериялык портту колдонууну аныктоо үчүн бөлүмдү таба аласыз. Демейки боюнча, ал 0гө коюлат. Сиз аны каалаган портко өзгөртө аласыз, ошол порттун линиясын комментарийсиз жана 0 портунун линиясын комментарийлөө менен. Андан кийин файлды сактаңыз. Эми бизде эки калкан Arduino менен туташканда, экөө тең бири -бирине тоскоолдук кылбай иштей алышат.
2 -кадам: Ассамблея
Бул эң оңой бөлүгү. Ethernet калканы Arduino чокусуна чыгат жана DMX калканы Ethernet калканынын үстүнө чыгат. Эки секирүүчү зымыңызды колдонуп, DMX калканчындагы TX0 жана RX0 төөнөгүчтөрүн Arduinoдогу тийиштүү казыктарга туташтырыңыз (TX1 жана RX1, эгер сиз 1 -сериялык портту тандап алган болсоңуз, ж.б.). Бул DMX калканчына Arduino менен сиз тандаган порт аркылуу байланышууга мүмкүндүк берет, ал эми Ethernet калканы аны 0 сериялык порт аркылуу байланыштырат.
3 -кадам: Код
Stmrfile.ino эскизин жүктөп алып, Arduino IDEде ачыңыз. Колдонуучунун аты, Сырсөз жана Api_Key деп аталган өзгөрмөлөрдө Stage Monster Live грамоталарын толтуруңуз (бул Access API ачкычы, Stage Monster Live эсеп баракчаңыздын Configure бөлүмүндө жеткиликтүү), андан кийин Arduino сайыңыз, аспабыңызды тандаңыз. Порт менюсунда (Куралдар панелиндеги Куралдар астында) жана эскизди Arduinoго жүктөңүз. Эгерде түзмөк туура чогултулган болсо жана Conceptinetics китепканасы туура орнотулган болсо, анда эч кандай ката болбошу керек.
4 -кадам: DMX түзмөктөрүнө туташуу
DMX кабелин DMX калканындагы DMX өндүрүшүнө туташтырыңыз. Башка учун биринчи DMX түзмөгүнө туташтырыңыз, андан кийин ошол DMX түзмөгүн экинчисине ушинтип туташтырыңыз ж.б.у.с. Чынжырдагы акыркы DMX түзмөгүндө DMX терминаторун колдонуңуз.
Ардуинону компьютериңизге туташтырып калтырыңыз же розеткадан чыгарыңыз жана электр менен камсыздоо үчүн өзүнчө энергия булагын колдонуңуз. Ethernet кабелин колдонуп, Ethernet калканчын роутериңизге туташтырыңыз.
5 -кадам: Жарык/Эффект түзмөктөрүн этап Monster Liveде конфигурациялоо
Stage Monster Live каттоо эсебиңизге кириңиз жана башкаруу интерфейсине өтүңүз.
Сиздин DMX жарык/эффект түзмөктөрүңүздүн ар бири үчүн төмөнкүлөрдү аткарыңыз:
"Стандарттык түзмөктөр" өтмөгүн чыкылдатып, ар бир зонада жеткиликтүү түзмөктөрдү карап, анан "Тандалган түзмөк жок" дегенди чыкылдатып, жарык берүүчү түзмөгүңүз Стандарттык режимге жеткиликтүү экенин текшериңиз. Эгер ал жеткиликтүү болсо, аны Стандарттык режимдеги түзмөктөрүңүздүн бири катары койсоңуз болот. Аны тандагандан кийин, "Каналды баштоо: Жок" дегенди басуу менен баштапкы каналды коё аласыз.
Эгерде ал Стандарттык режимде жеткиликтүү болбосо, аны Advanced режиминде дагы эле Advanced Mode суб-интерфейсине өтүү менен колдоно аласыз (эгер мобилдик интерфейсти колдонсоңуз, "Control" баскычын чыкылдатыңыз, андан кийин жебелерди колдонуп "Standard Mode" режимин "Advanced Mode" кылып өзгөртүңүз. ") жана" Жаңы DMX түзмөгүн кошуу… "баскычын чыкылдатып," Тизмеден Түзмөктү Кошуу "баскычын чыкылдатуу менен түзмөгүңүздүн Өркүндөтүлгөн Режимдин маалымат базасында экенин текшере аласыз же аны жөндөлгөн түзмөк катары кошо аласыз.
Жарык берүүчү түзмөктөгү башкаруу режими менен баштапкы канал Stage Monster Live интерфейсинде тандаганыңызга окшош экенин текшериңиз.
Stage Monster Live интерфейсиндеги параметрлерди өзгөртүү менен бардыгы туура орнотулганын текшере аласыз. Эгерде жарык берүүчү түзмөктүн чыгышы өзгөрбөсө же өзгөрбөсө, бул кадамдарды артка кайтарып, бардыгы туура жасалганын текшериңиз.
Stage Monster Live интерфейсин колдонуу жөнүндө көбүрөөк билүү үчүн https://www.stagemonsterlive.com/interfaceguide дарегинде колдонуучу көрсөтмөсү бар.
6 -кадам: Бүттү
Куттуктайм! Эми сизде Stage Monster Live башкаруу платформасында иштеген толук функционалдуу DMX контроллери бар.
Сунушталууда:
Ардуино роботу алыстыгы, багыты жана айлануу даражасы менен (Чыгыш, Батыш, Түндүк, Түштүк) Bluetooth модулу жана Автономдуу робот кыймылынын жардамы менен үн менен башкарылат.: 6 кадам
Ардуино роботу алыстыгы, багыты жана айлануу даражасы менен (Чыгыш, Батыш, Түндүк, Түштүк) Bluetooth модулунун жана Автономдуу Робот Кыймылынын жардамы менен Үн менен Башкарылат. , Сол, Оң, Чыгыш, Батыш, Түндүк, Түштүк) Үн буйругун колдонуу менен аралыкты сантиметр менен талап кылды. Роботту автономдуу түрдө жылдырса болот
Экран жана баскычтар менен эки зым (DMX) интерфейси: 5 кадам (сүрөттөр менен)
Экран жана баскычтар менен эки зым (DMX) интерфейси: DMX - бул сахнадагы жарык берүүчү түзүлүштөрдү жана атайын эффекттерди көзөмөлдөө үчүн колдонулган протокол. Ар бир түзмөктүн өзүнүн каналы бар, ал жооп берет. Бул каналды DIP которгуч же баскычтары бар дисплей колдонуучу тандап алат
WiFi жана IR Remote жана Android колдонмосун колдонуп NodeMCU жана IR алуучу менен 8 релелик көзөмөл: 5 кадам (сүрөттөр менен)
WiFi жана IR Remote жана Android тиркемесин колдонуп NodeMCU жана IR алуучу менен 8 реле көзөмөлү: wifi жана ир алыскы жана андроид колдонмосу аркылуу nodemcu жана IR кабыл алгычты колдонуп 8 реле өчүргүчтөрүн көзөмөлдөө БУЛ ЖЕРДЕ
Үн менен башкарылган Arduino роботу + Wifi камерасы + Gripper + APP жана кол менен колдонуу жана тоскоолдуктарды болтурбоо режими (KureBas Ver 2.0): 4 кадам
Үн менен башкарылган Arduino Robot + Wifi Камера + Gripper + APP & Кол менен колдонуу жана тоскоолдуктарды болтурбоо режими (KureBas Ver 2.0): KUREBAS V2.0 кайтып келди Ал жаңы функциялары менен абдан таасирдүү. Анын кармагычы, Wifi камерасы жана ал үчүн чыгарылган жаңы тиркемеси бар
Температура жана нымдуулукту көрсөтүү жана маалыматтарды чогултуу Arduino жана иштетүү менен: 13 кадам (сүрөттөр менен)
Температура жана нымдуулукту көрсөтүү жана маалыматтарды чогултуу Arduino жана иштетүү менен: Киришүү: Бул Ардуино тактасын, Sensor (DHT11), Windows компьютери жана Processing (бекер жүктөлүүчү) программасын колдонуп, Температураны, Нымдуулукту санариптик жана тилке графасынын формасы, убакытты жана күндү көрсөтүү жана эсептөө убактысын иштетүү