How leds will be utilized to carry out the functions

Assignment Help Other Engineering
Reference no: EM131319471

MICROPROCESSORS PROJECT

Overview

You are required to complete a final project for this course. It requires you to build a fully functional prototype of a standalone gadget which will be an alarm clock and will also display temperature and humidity values.

Project Problem

Build a prototype Arduino UNO-based alarm clock, which should also display temperature and humidity values. It will be a standalone gadget powered by a 9 volt battery or AC adapter. A connection to the computer will only be required to update the firmware. Time information will remain saved even if the external power becomes unavailable.

All the components and modules required to build it are available in the kit. Only the 9V battery (holder is part of the kit) or an AC adapter will be required to be purchased for the final demonstration and continued standalone use.

The following modules and components will be used:

Arduino UNO board
1602 LCD display
DS3231 I2C real time clock
DHT11 temperature and humidity sensor
Piezo buzzer
9V battery connector and jack
LEDs, pushbuttons, resistors, wires, and so forth, as required

Required features:

Ongoing display of time, temperature, and humidity
Date, month, year, and day of week, on demand
Setting or editing time and date
Setting of an alarm

Optional features:

Add snooze to alarm
Stopwatch mode

AM/PM or 24-hour display option

Requirements

The project will consist of two phases, design and build. The output of the first phase will be a design document which will need to be submitted towards the end of Module 4. Upon completion of the build phase, a final report and demonstration video will be due.

Design Phase

The purpose of the design phase is to start actively thinking and planning for implementation. You have to decide on the user interface, number of LEDs, pushbuttons, modes, and so forth. How these will be utilized to carry out the functions? How will the 16 x 2 display be utilized during normal operation, settings, and option displays?

The design report will be a document prepared in the APA format. It should have the following sections in the main body:

Introduction of the clock gadget
Block diagram of the clock gadget
Design description of features and settings
High level flowchart of the sketch
Paper prototype of some user interface examples using the LCD display and buttons
Implementation steps and timeframe

Title page and references should be in the APA format. No abstract is required.

Build Phase

In the build phase, you will actually put together the components and write the code. Since the deliverable is a prototype, you only need to implement it on the breadboard. Complete and test all the functionality that you build. A written report and a video demonstration are the deliverables for this phase. Submission details are provided below.

Report: The report should list all the major procedures required to complete the work. Here are the general guidelines for the report:

Cover Sheet: The lab report must include a completed cover sheet with your name, student ID number, final project title, and submission date. Note: Your report will not be graded without a completed cover sheet.

Objective: A short paragraph stating the purpose (main ideas) of the project.
Procedure: At the beginning of this section, give a summary description of the

Procedures taken during the development of the clock gadget.

Discussion/Conclusion: State your understanding of this experiment. (What did you learn from this work?) State the challenges and problems faced, and measures taken to resolve these problems and overcome challenges.

Arduino Sketch: At the end of the report, please append the text of the Arduino sketches you have developed. To do this, simply cut the entire text from the Arduino IDE editor window and paste it in the report document. Start on a fresh page.

Video Demonstration: In this section, your video demonstration should provide a visual record of all the completed work. Please start with recording a brief video clip giving your name, course number, and title of the final project. The video should provide a demonstration of all the implemented functionality. You may record video clips for different settings and modes separately according to the instructions provided. Use a video editor to combine all the clips into one video file before you submit/upload to the course website. For guidelines to record and merge video clips, check Record, Merge, and Upload Your Videos.

WEB RESOURCES

Paper Prototyping as a Usability Testing Technique- https://usabilitygeek.com/paper-prototyping-as-a-usability-testing-technique/
How to Write an Effective Design Document- https://blog.slickedit.com/2007/05/how-to-write-an-effective-design-document/
Creating a Simple Flowchart in Microsoft Word- https://www.youtube.com/watch?v=0VR7iBImDB4
How to Make a Flow Chart with Google Drive- https://www.youtube.com/watch?v=asNa86jsWmc
How to Make a Flow Chart in PowerPoint 2010- https://www.youtube.com/watch?v=LJwKZuQUb7g

Reference no: EM131319471

Questions Cloud

Construct a huffman code for those frequencies : (The actual codewords don't need to be transmitted, since we can use a deterministic method for building the tree given the codelengths.)
Average age of an mba student : You wish to learn the average age of an MBA student within 2 years and with 99% confidence. How large of a sample should you get?
Define static muscle work and dynamic muscle works : Define static muscle work and dynamic muscle works. What are some injuries that can be caused by extended static work and how can these injuries be prevented?
What is the conditional entropy of y given x : What is the conditional entropy H(X | Y )? What is the conditional entropy of Y given X? What is the mutual information between X and Y ?
How leds will be utilized to carry out the functions : How these will be utilized to carry out the functions? How will the 16 x 2 display be utilized during normal operation, settings, and option displays?
Normal approximation to thebinomial distribution : According to Pew Research Center, 71% of Internet users accessed video-sharing sites in August2011. A random sample of 50 Internet users was selected. Using the normal approximation to thebinomial distribution, what is the probability that 37 or m..
Assess the effectiveness of the federal government : Assess the effectiveness of the federal government during the Eisenhower, Kennedy, and Johnson administrations in enforcing desegregation laws throughout the South. Discuss one event during each of the administrations
Describe the compensation philosophy of maersk : Describe the compensation philosophy of Maersk and how the market influences this philosophy.Determine the value of salary surveys to an organization.Describe the advantages of discretionary benefits to Maersk.
What role did ethnicity play in america neutrality : Then analyze the events that drew the United States into World War I. Clearly discuss why America first remained neutral between 1914-1917. What role did ethnicity play in America's neutrality? Then identify and analyze the specific events that le..

Reviews

Write a Review

Other Engineering Questions & Answers

  Designed a chemotaxis model to measure cell flux in response

You have designed a chemotaxis model to measure cell flux in response to a chemokine concentration gradient. Your design consists of a Petri dish filled with agar gel that has two rectangular holes cut in it (see diagram).

  Explain the terms quenching and tempering

Explain the terms quenching and tempering with suitable examples.

  Discuss common challenges of managing projects

Also, provide a discussion of the Project Management Institute and the PMP professional certification. Do you think professional certification helps to improve the quality of Project Manager's working in industry today? Why or Why not?

  Economic worth-present value method

Analyse the economic worth of this investment using the Present Value Method and suggest whether to proceed or to cancel the investment plan.Compound Interest Table for 8%

  How rayleigh scattering occurs in optical fiber cable

how rayleigh scattering occurs in optical fiber cable

  Problems related to the discrete time system

Determine is each of the following signals is periodic. If a signal is periodic, what is its period?

  Problems baseed on a national and global perspective

How did this make you feel? If no personal situation with a supervisor, then give an example of an observation you have made.

  Discover five earlier precursor technologies

Follow the paradigm technology backwards to discover at least 5 earlier precursor technologies (levels). Find those that have had a major influence on the paradigm tech (not just versions of the same technology).

  Remaining lifetime in association

1. The fatigue life for a certain alloy at stress levels of σ1, σ2, and σ3 is 10,000, 50,000, and 500,000 cycles, respectively. If a component of this material is subjected to 2500 cycles of σ1 and 10,000 cycles of σ2, estimate the remaining lifet..

  Calculate the thermal efficiency

Calculate the thermal efficiency of the ML-1 nuclear plant and Find values of the mass flow rates such that the thermal efficiency.

  Determine angular velocity of crate

Assuming that the impact is perfectly plastic, determine the angular velocity of the crate and the velocity of its mass center immediately after the cable becomestaut.

  What is the minimum effective green time

What is the minimum effective green time needed for this cycle to have zero vehicles in the queue when the effective red of the next cycle starts and what is the total delay in this cycle

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd