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

  Characterization technology for nanomaterials

Calculate the reciprocal lattice of the body-centred cubic and Show that the reciprocal of the face-centred cubic (fcc) structure is itself a bcc structure.

  Calculate the gasoline savings

How much gasoline do vehicles with the following fuel efficiencies consume in one year? Calculate the gasoline savings, in gallons per year, created by the following two options. Show all your work, and draw boxes around your answers.

  Design and modelling of adsorption chromatography

Design and modelling of adsorption chromatography based on isotherm data

  Application of mechatronics engineering

Write an essay on Application of Mechatronics Engineering

  Growth chracteristics of the organism

To examine the relationship between fermenter design and operating conditions, oxygen transfer capability and microbial growth.

  Block diagram, system performance and responses

Questions based on Block Diagram, System Performance and Responses.

  Explain the difference in a technical performance measure

good understanding of Mil-Std-499 and Mil-Std-499A

  Electrode impedances

How did this procedure affect the signal observed from the electrode and the electrode impedances?

  Write a report on environmental companies

Write a report on environmental companies

  Scanning electron microscopy

Prepare a schematic diagram below of the major parts of the SEM

  Design a pumping and piping system

creating the pumping and piping system to supply cool water to the condenser

  A repulsive potential energy should be a positive one

Using the data provided on the webvista site in the file marked vdw.txt, try to develop a mathematical equation for the vdW potential we discussed in class, U(x), that best fits the data

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