CS250 Lab6 Grading Sheet


Name1: _______________________________________

Login1:_________________

Name2: _______________________________________

Login2:_________________

Total Grade:________________________


1.Implementation (10pts)

a) Submitted (10 pts)

2. Basic Functionality (60points)

This is the basic functionality that your clock is expected to have.

a) The display should show the hour and minutes. (6 points)

b) The ":" in between the hours and minutes should flash every second. (6 points)

c) The room temperature should be displayed for 2 seconds every 10 seconds. (6 points)

d) change the hour, (6 points)

e) change minute, (6 points)

f) set the alarm time, (6 points)

g) set alarm on/off. (6 points)

h) Allow updating digit by digit in the display and flash the digit that is currently being updated. (6 points)

i) The alarm should sound when the alarm time is reached. (6 pts)

j) We will also grade how easy and intuitive it is using the clock. (6 pts)

3. Advanced Functionality (30 points)

a) Select and preview the ring tone used for the alarm. (15 points max)

b) Use the servo in your kit to ring a bell a number of times depending on the hour (example ring the bell 5 times at 5:00). (15 points max)

c) Use the full color led to implement an ambient light. Change the color tone over time randomly.
etc (15 points max)

Others: Write description. It will be graded according to the creativity, usefulness, complexity, and how easy it is to use.