Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

PROJECT 1 Project Description : Your team's goal is to design, develop and build an alpha prototype that you will demonstrate to the class. The

PROJECT 1

Project Description : Your team's goal is to design, develop and build an alpha prototype that you will demonstrate to the class.

The alpha prototype should fully demonstrate the functionality of your design but may be unpolished (i.e. items are taped, some things are made of cardboard, etc.).

A prototype is an approximation of the product along one or more dimensions of interest.

An alpha prototype is used to access whether a product works as intended.

Project Requirements

Hardware:

Inputs A minimum of three different types of sensors.

Outputs A minimum of three different types of outputs.

Software:

Functions:

A minimum of five functions in addition to setup() and loop().

At least one function must return an output value.

At least one function must take two or more input parameters.

Loops:

At least one for loop.

At least one while loop.

Conditional Logic:

A minimum of three if statements.

At least one complex expression using either && or ||.

Additional Items:

If you reuse electronics from an existing toy or item, these will require modification in order to interact with your Arduino hardware.

Please use recycled toys or items when possible. Goodwill and Value Village are good sources for recycled toys and other items.

Each group member is required to contribute to both the hardware and software design.

Project Deliverables

Proof of Concept:

Your team must show ample progress towards accomplishing your design.

Demonstrate at least two working components from your design. This can be software, hardware, or a combination of both.

In your documentation, make sure you explain why you chose to address these two items in particular. Discuss how and why these parts would work in your final product.

In order to demonstrate proof of concept, you need to show me that your circuit works on or before the project due date.

Design Proposal Document:

The design proposal document serves three main purposes in documenting your design process:

It presents your problem specification in a concise format that can be evaluated by the reader (or customer) as to whether it accurately reflects their interest (or need). It summarizes the idea generation and selection process that the design team used to develop the design concept.

It presents an implementation plan for the design describing how and when the project will be completed. The goal of the proposal is to sell your idea to the reader (customer) and promote confidence that your team will be up to the task of producing a finished product on time.

Note: The design proposal document should be in a report format with page numbers and section headings. The proposal should consist of the following sections:

i. Title Page:

Project Title, Class, Date, Team Name, Team Member Names

ii. Introduction:

One paragraph summary of the project concept.

Answer the general questions: Who? What? When? Where? Why? How?

iii. Background Research:

Summarize the key findings from the background research your team conducted to gather information for the project.

Sources of information must be cited.

iv. Problem Specification:

This section details the constraints, objectives, and assumptions your team identified for the design project.

Each constraint/objective should be given a name and listed in a tabular form.

Identify constraints and objectives by considering the capabilities/limitations of Arduino, limitations of number of sensors/connections etc., how much data are you going to collect, where will the sensors be placed, time limitations and anything else your team finds relevant.

Problem specification may consists of the following parts:

1. Design Problem Statement This is an overall project concept statement that summarizes the overall goals of the design and identifies key constraints and objectives.

2. Top-Down Design A top-down design is the decomposition of a system into smaller parts in order to comprehend its compositional sub-systems.

3. Table of Design Constraints

v. Design Concepts Can include the following:

Neatly labeled drawing of each design concept resulting from your idea generation step.

Any figures must be labeled with a figure number and a caption.

1-2 paragraphs of each design concept. Your description should reference the labels on the drawing and summarize the key features of the design (What makes it work? Why is it a good idea?).

Concept description should include key features of your sensing and control strategy.

A detailed top down design of your final design.

vi. Results:

Discussion of the results. vii. Implementation:

Approximate cost of the components.

How long did it take to implement the hardware?

How long did it take to implement the software?

viii. Conclusion

Project Submission

Please upload the Arduino code (*.ino file) to Canvas under your group name as well.

Provide a demonstration of your project.

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Moving Objects Databases

Authors: Ralf Hartmut Güting, Markus Schneider

1st Edition

0120887991, 978-0120887996

Students also viewed these Databases questions

Question

How wide are Salary Structure Ranges?

Answered: 1 week ago