Question
Critical Thinking Exercise Embedded System for Smart Oven You are designing an app and a state-of-the-art smart oven that can be controlled remotely via smartphone.
Critical Thinking Exercise Embedded System for Smart Oven You are designing an app and a state-of-the-art "smart" oven that can be controlled remotely via smartphone. The app allows the user to select cooking time, temperature, start, stop, set time of day, and cancel. The oven has a display to show the cooking time left, temperature, and time of day. In addition, the oven has a heating element for cooking the food, a door sensor to sense when the door is open, and a weight sensor to detect if there is an item in the oven. A beeper sounds when the cooking time is expired. It is possible to cook at item for a period of time at one temperature, stop, and then reset the temperature and cook for a while at another temperature. Cooking is only permitted when the door is closed and when there is something in the oven. Cooking can be interrupted at any time by opening the oven door or entering the stop command to the app. Cooking is terminated when the timer elapses. When the door is open a lamp inside the oven is switched on; when the door is closed the lamp is off.
Review Questions:
a) What operating systems could be employed in the smartphone? b) What operating systems could be employed in the embedded system to control the oven? Must this be a real-time operating system? Why or why not? Critical Thinking Questions c) What safety features should be designed into the software? Should these features be programmed into the smartphone app or the software that operates the stove or both? d) What are some creative additional features that might be designed into the oven?
REFERENCES REQUIRED
Step by Step Solution
3.46 Rating (143 Votes )
There are 3 Steps involved in it
Step: 1
a For the smartphone app various operating systems could be employed including iOS for iPhones and Android These operating systems provide the necessa...Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started