Question: You have been tasked to write visual engine temperature gauge for a startup automobile manufacturer that wants to write everything in Python. You've been asked

You have been tasked to write visual engine temperature gauge for a startup automobile manufacturer that wants to write everything in Python. You've been asked to provide a proof-of-concept that uses a slider control to select the temperature of the engine from an off state to an overheated state of 300\deg F.
Your application will use the following temperature ranges, messages, and widget colors to display the engine's current coolant temperature:
Range Message Waffle Color
0 Engine Off Black
1 to 194 Engine Warming/Cooling Blue
195 to 220 Engine Temp Normal Green
221 to 300 Engine Overheated Red
As far as windows go, your application will use a single App window widget.
Your application will have a vertical Slider widget with a temperature range of 0 to 300.
Your application will have a single circular Waffle widget to serve as an indicator LED.
Your application will have a message area at the bottom, indicating the current state of the engine to match the colors above, using a Text widget.
The images below depict what your application should look like through all four stages of operation via movement of the slider control:

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Accounting Questions!