E155 Final Project Portfolio Website
This repository contains a suggested structure for the final report.
Abstract
DMX is a digital control standard used for lighting and effects commonly used in theatre and concerts. One of the key facets of DMX is that its topology includes just one daisy-chained signal. Instruments connected to the signal are assigned an address and pick out their respective parts of the modified UART signal. We designed a simple live DMX controller that allows a user to control the movement, brightness, color, pattern, and strobe of these moving lights with tactile analog sliders and display the most recent changed parameter on an LCD. Though, it would work just as well for any DMX light. This project involved a dive into the DMX protocol or ANSI E1.11, the LCD protocol, and several peripherals on the MCU including the ADC, UART, and SPI. The Implementation as of the project check-off included two 10-segment displays to stand in for the LCD due to time constraints on debugging. This portfolio contains a successful simulation of the LCD control module.
A more in-depth video is linked under results.