Ask Question, Ask an Expert

+61-413 786 465

info@mywordsolution.com

Ask Other Engineering Expert

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- http://usabilitygeek.com/paper-prototyping-as-a-usability-testing-technique/
How to Write an Effective Design Document- http://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

Other Engineering, Engineering

  • Category:- Other Engineering
  • Reference No.:- M92074073

Have any Question?


Related Questions in Other Engineering

Engineering analysis homework -for every problem provide

Engineering Analysis Homework - For every problem, provide The MATLAB script/function files that solve the problems. Problem 1: Write a script that solves the problem. For (c), show results of the evaluation of every ind ...

Q 1a discontinuity is found fully developed from the toe to

Q. 1 A discontinuity is found fully developed from the toe to the bench surface on a 15 m high slope, slope angle 65°. The discontinuity (frictional angle 32° and cohesion 20 kN/m2) is planar and its strike is parallel t ...

Engineering analysis assignment -for every problem provide

Engineering Analysis Assignment - For every problem, provide The MATLAB script/function files that solve the problems. Problem 1: Plot the function f(t) = (x+5) 2 /(4+3x 2 ) for -3 ≤ x ≤ 5. using plot command. Use the ar ...

Mine safety amp environmental engineeringpart 1 questions1

Mine Safety & Environmental Engineering Part 1. Questions 1. Occupational health and safety is the primary factor that needs to be considered in the mining industry. Discuss this statement. 2. Define the following terms ...

Assignment 11 what is the purpose of ore reserve and

ASSIGNMENT 1 1. What is the purpose of ore reserve and resource estimation? Why are resource and reserve estimates important to the mining industry? 2. What is meant by ore? What is meant by the term waste? How is the di ...

Select a risk problem from the list below and prepare a

Select a risk problem from the list below and prepare a risk management plan in accordance with AS/NZS ISO 31000:2009. Please ensure that: - Establish the context clearly, in accordance with the Standard; - Define your s ...

Task 1using the lab kit design a circuit for the processor

Task 1: Using the lab kit, design a circuit for the processor to control the output of a connected 7-segment LED display device. You will be provided with a standard common anode 7-segment display of the type FND-507 (or ...

Conceptual design of forced-free-mixed convection

Conceptual Design of Forced-Free-Mixed Convection Experiment This assessment is to be completed individually. 1. Learning Outcomes: - Develop a basic ability to conceptually design an experimental apparatus - Use theory ...

Control theory - lab reportsfor experiments 1 to 4 you must

Control Theory - Lab Reports For experiments 1 to 4 you must undertake the following: a) At the start of each section (including the pre-lab activities) there are a number learning outcomes. That is, what students should ...

Projection of planes1 a regular pentagon of 25 mm side has

Projection of Planes 1. A regular pentagon of 25 mm side has one side on the ground. Its plane is inclined at 45° to H.P. and perpendicular to the V.P. Draw its projections. 2. Draw the projection of a circle of 50 mm di ...

  • 4,153,160 Questions Asked
  • 13,132 Experts
  • 2,558,936 Questions Answered

Ask Experts for help!!

Looking for Assignment Help?

Start excelling in your Courses, Get help with Assignment

Write us your full requirement for evaluation and you will receive response within 20 minutes turnaround time.

Ask Now Help with Problems, Get a Best Answer

Why might a bank avoid the use of interest rate swaps even

Why might a bank avoid the use of interest rate swaps, even when the institution is exposed to significant interest rate

Describe the difference between zero coupon bonds and

Describe the difference between zero coupon bonds and coupon bonds. Under what conditions will a coupon bond sell at a p

Compute the present value of an annuity of 880 per year

Compute the present value of an annuity of $ 880 per year for 16 years, given a discount rate of 6 percent per annum. As

Compute the present value of an 1150 payment made in ten

Compute the present value of an $1,150 payment made in ten years when the discount rate is 12 percent. (Do not round int

Compute the present value of an annuity of 699 per year

Compute the present value of an annuity of $ 699 per year for 19 years, given a discount rate of 6 percent per annum. As