Laboratory mixer is a student project for the embedded engineering class. The task is to program on a provided electronical diagram (author of the diagram Ph.D. Engineer Krzysztof Murawski) to perform any practical function. The mixer allows for mixing in 10 different speed modes and two timer modes, one without a timer and second one with a timer. The device implements a readable user friendly liquid crystal display interface and various light emitting diodes and 7 segment digital display light notifications, making it clear at what state the mixer operates.
Laboratory Mixer consists of:
- README.md > File describing the project
- diagram.pdsprj > Proteus file with the diagram, the diagram was created by: Ph.D. Engineer Krzysztof Murawski
- screenshot.png > Screenshot of a working simulation in Proteus
- 7SEG > Source files for the microcontroller connected to the 7-segment display along with a compilex .hex file
- LCD > Source files for the microcontroller connected to the liquid crystal display along with a compilex .hex file
- keyboard > Source files for the microcontroller connected to the keyboard along with a compilex .hex file
- lib > Source files for the local libraries used in the project
- motor > Source files for the microcontroller connected to motors along with a compilex .hex file
To run the project you need Proteus (verision > 8.13).
- Download the file with the electronical diagram and .hex files for each of the microcontrollers.
- Open the downloaded proteus file.
- For each of the microcontroller, double click the microcontroller and assign proper .hex file as a "Program file"
- Run the simulation.
