Mục lục:
- Bước 1: Chuẩn bị tấm chắn DMX
- Bước 2: Lắp ráp
- Bước 3: Mã
- Bước 4: Kết nối với Thiết bị DMX
- Bước 5: Định cấu hình thiết bị chiếu sáng / hiệu ứng trong Stage Monster Live
- Bước 6: Đã hoàn thành
Video: Bộ điều khiển IOT DMX với Arduino và Stage Monster Live: 6 bước
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:30
Điều khiển ánh sáng sân khấu và các thiết bị DMX khác từ điện thoại của bạn hoặc bất kỳ thiết bị hỗ trợ web nào khác. Tôi sẽ chỉ cho bạn cách nhanh chóng và dễ dàng xây dựng bộ điều khiển DMX của riêng bạn chạy trên nền tảng Stage Monster Live bằng cách sử dụng Arduino Mega.
Quân nhu:
Arduino Mega 2560
Lá chắn Ethernet
store.arduino.cc/usa/arduino-ethernet-shield-2
Lá chắn DMX
www.dfrobot.com/product-984.html?gclid=Cjw…
Thư viện khái niệm cho lá chắn DMX
sourceforge.net/p/dmxlibraryforar/code/ci/…
Hai (2) dây ngắn
Một cáp DMX cho mỗi thiết bị chiếu sáng DMX
Bộ kết thúc DMX
Nguồn điện (Bộ chuyển đổi AC / DC, Bộ pin, v.v.)
Tài khoản Stage Monster Live (yêu cầu đăng ký, nhưng cung cấp bản dùng thử miễn phí 7 ngày)
www.stagemonsterlive.com
Bước 1: Chuẩn bị tấm chắn DMX
Cả lá chắn ethernet và lá chắn DMX sẽ cố gắng sử dụng cổng nối tiếp 0 để giao tiếp với Arduino và chúng sẽ gây nhiễu lẫn nhau nếu chúng ta không khắc phục điều này, vì vậy trước tiên chúng ta cần thực hiện một chút công việc chuẩn bị cho cả hai lá chắn. để hoạt động chính xác. Bởi vì lá chắn DMX được đặt ở trên cùng của ngăn xếp, sẽ dễ dàng hơn để thực hiện các sửa đổi đối với nó thay vì lá chắn Ethernet.
Điều đầu tiên chúng ta cần làm là cắt bỏ (hoặc uốn cong lại) các chân dưới cùng của tấm chắn DMX tại các chân kỹ thuật số 0 và 1 (RX0 và TX0) để hai chân đó không được kết nối với Arduino. Sau đó, chúng ta sẽ kết nối tấm chắn DMX với Arduino qua cổng nối tiếp 1. Hiện tại, chúng ta có thể chuyển sang một sửa đổi nhỏ đối với tệp conceptinetics.h.
Bạn có thể sẽ tìm thấy tệp này ở bất cứ nơi nào các thư viện do người dùng cài đặt của bạn được lưu giữ. Đối với tôi, nó nằm trong Tài liệu -> Arduino -> thư viện -> Conceptinetics. Bạn chỉ cần mở tệp Conceptinetics.h trong Notepad. Khoảng 44 dòng xuống từ nơi mã thực bắt đầu trong tệp đó, bạn sẽ tìm thấy một phần để xác định cổng nối tiếp nào sẽ sử dụng cho cổng DMX. Theo mặc định, nó sẽ được đặt thành 0. Bạn có thể thay đổi nó thành bất kỳ cổng nào bạn muốn sử dụng bằng cách bỏ ghi chú dòng cho cổng đó và chú thích dòng cho cổng 0. Sau đó lưu tệp. Bây giờ khi chúng ta có cả hai lá chắn được kết nối với Arduino, cả hai sẽ có thể chạy mà không ảnh hưởng đến nhau.
Bước 2: Lắp ráp
Đây là phần dễ nhất. Lá chắn Ethernet nằm trên đầu Arduino và lá chắn DMX nằm trên đầu lá chắn Ethernet. Sử dụng hai dây jumper của bạn, kết nối các chân TX0 và RX0 trên tấm chắn DMX với các chân thích hợp trên Arduino (TX1 và RX1 nếu bạn chọn cổng nối tiếp 1, v.v.). Điều này cho phép lá chắn DMX giao tiếp với Arduino qua cổng mà bạn đã chọn trong khi lá chắn Ethernet giao tiếp với nó qua cổng nối tiếp 0.
Bước 3: Mã
Tải xuống bản phác thảo stmrfile.ino và mở trong IDE Arduino của bạn. Điền thông tin đăng nhập Stage Monster Live vào các biến có tiêu đề Tên người dùng, Mật khẩu và Api_Key (đây là khóa Access API có thể tìm thấy trong phần Định cấu hình trên trang tài khoản Stage Monster Live của bạn), sau đó cắm Arduino, chọn thiết bị của bạn trong menu Cổng (Dưới Công cụ trên thanh công cụ) và tải bản phác thảo lên Arduino của bạn. Nếu thiết bị đã được lắp ráp đúng cách và thư viện Conceptinetics đã được cài đặt chính xác, sẽ không có lỗi.
Bước 4: Kết nối với Thiết bị DMX
Kết nối cáp DMX với đầu ra DMX trên tấm chắn DMX. Kết nối đầu kia với thiết bị DMX đầu tiên, sau đó kết nối thiết bị DMX đó với thiết bị tiếp theo theo cách tương tự, v.v. Sử dụng thiết bị kết thúc DMX trên thiết bị DMX cuối cùng trong chuỗi.
Để Arduino được cắm vào máy tính của bạn hoặc rút phích cắm và sử dụng nguồn điện riêng để cung cấp năng lượng. Sử dụng cáp ethernet, kết nối tấm chắn Ethernet với bộ định tuyến của bạn.
Bước 5: Định cấu hình thiết bị chiếu sáng / hiệu ứng trong Stage Monster Live
Đăng nhập vào tài khoản Stage Monster Live của bạn và điều hướng đến giao diện điều khiển.
Đối với mỗi thiết bị hiệu ứng / ánh sáng DMX của bạn, hãy làm như sau:
Kiểm tra xem thiết bị chiếu sáng của bạn có khả dụng cho Chế độ Tiêu chuẩn hay không bằng cách nhấp vào tab "Thiết bị Tiêu chuẩn" và sau đó xem qua các thiết bị khả dụng trong từng khu vực bằng cách nhấp vào khu vực đó, sau đó nhấp vào "Không có thiết bị nào được chọn." Nếu có sẵn, bạn có thể đặt nó làm một trong các thiết bị Chế độ tiêu chuẩn của mình. Sau khi chọn nó, bạn có thể đặt kênh bắt đầu bằng cách nhấp vào "Kênh bắt đầu: Không có."
Nếu nó không khả dụng trên Chế độ tiêu chuẩn, bạn vẫn có thể sử dụng nó trong Chế độ nâng cao bằng cách đi tới giao diện phụ Chế độ nâng cao (nếu sử dụng giao diện di động, hãy nhấp vào "Điều khiển", sau đó sử dụng các mũi tên để thay đổi "Chế độ tiêu chuẩn" thành "Chế độ nâng cao ") và nhấp vào" Thêm thiết bị DMX mới… "Bạn có thể kiểm tra xem thiết bị của mình có trong cơ sở dữ liệu Chế độ nâng cao hay không bằng cách nhấp vào" Thêm thiết bị từ danh sách "hoặc chỉ thêm thiết bị đó dưới dạng thiết bị tùy chỉnh.
Đảm bảo chế độ điều khiển và kênh bắt đầu trên thiết bị chiếu sáng giống với những gì bạn chọn trong giao diện Stage Monster Live.
Bạn có thể kiểm tra xem mọi thứ đã được thiết lập chính xác chưa bằng cách thay đổi các thông số trên giao diện Stage Monster Live. Nếu đầu ra của thiết bị chiếu sáng không thay đổi hoặc thay đổi theo cách không nên, hãy quay lại các bước này và đảm bảo mọi thứ đã được thực hiện chính xác.
Để biết thêm về cách sử dụng giao diện Stage Monster Live, có một hướng dẫn sử dụng tại
Bước 6: Đã hoàn thành
Xin chúc mừng! Bây giờ bạn có một bộ điều khiển DMX đầy đủ chức năng chạy trên nền tảng điều khiển Stage Monster Live.
Đề xuất:
Ô tô được điều khiển từ xa - Được điều khiển bằng Bộ điều khiển Xbox 360 không dây: 5 bước
Ô tô được điều khiển từ xa - Được điều khiển bằng Bộ điều khiển Xbox 360 không dây: Đây là các hướng dẫn để tạo ô tô được điều khiển từ xa của riêng bạn, được điều khiển bằng bộ điều khiển Xbox 360 không dây
Điều khiển vị trí góc của động cơ bước 28BYJ-48 với cần điều khiển Arduino & tương tự: 3 bước
Điều khiển vị trí góc của Động cơ bước 28BYJ-48 Với Cần điều khiển Arduino & Tương tự: Đây là một sơ đồ điều khiển cho động cơ bước 28BYJ-48 mà tôi đã phát triển để sử dụng như một phần của dự án luận văn năm cuối của mình. Tôi chưa thấy điều này được thực hiện trước đây vì vậy tôi nghĩ rằng tôi sẽ tải lên những gì tôi phát hiện ra. Hy vọng rằng điều này sẽ giúp ích cho người khác o
ESP8266 RGB LED STRIP Điều khiển WIFI - NODEMCU làm điều khiển từ xa hồng ngoại cho dải đèn Led được điều khiển qua Wi-Fi - Điều khiển điện thoại thông minh RGB LED STRIP: 4 bước
ESP8266 RGB LED STRIP Điều khiển WIFI | NODEMCU làm điều khiển từ xa hồng ngoại cho dải đèn Led được điều khiển qua Wi-Fi | Điều khiển bằng điện thoại thông minh RGB LED STRIP: Xin chào các bạn trong hướng dẫn này, chúng ta sẽ học cách sử dụng gật đầu hoặc esp8266 làm điều khiển từ xa IR để điều khiển dải LED RGB và Nodemcu sẽ được điều khiển bằng điện thoại thông minh qua wifi. Vì vậy, về cơ bản bạn có thể điều khiển DÂY CHUYỀN LED RGB bằng điện thoại thông minh của mình
Tự làm bộ điều khiển bay điều khiển đa hệ điều khiển Arduino: 7 bước (có hình ảnh)
Tự làm bộ điều khiển máy bay đa năng điều khiển Arduino: Dự án này là tạo ra một bảng logic máy bay không người lái đa năng linh hoạt nhưng tùy chỉnh dựa trên Arduino và Multiwii
Điều khiển các thiết bị điện của bạn bằng Điều khiển từ xa Tv (Điều khiển từ xa) với Màn hình nhiệt độ và độ ẩm: 9 bước
Điều khiển thiết bị điện của bạn bằng Điều khiển từ xa Tv (Điều khiển từ xa) Có Hiển thị nhiệt độ và độ ẩm: xin chào, tôi là Abhay và đây là blog đầu tiên của tôi về Các thiết bị điện và hôm nay tôi sẽ hướng dẫn bạn cách điều khiển các thiết bị điện bằng điều khiển từ xa bằng cách xây dựng cái này dự án đơn giản. cảm ơn atl lab đã hỗ trợ và cung cấp tài liệu