辅导案例-MCD1160-Assignment 2

欢迎使用51辅导,51作业君孵化低价透明的学长辅导平台,服务保持优质,平均费用压低50%以上! 51fudao.top
MCD1160 Assignment 2 (35%)


1 Assignment 2 version 4.0
MCD1160 Introductory
Engineering Computing

“Home Automation System”
Due: Weeks 11 and 12. See “Submission” section below for details.

Weighting: This assessment will contribute 35% towards your final mark in this unit, with the
following breakdown:
• 3D Design: 15%
• Code: 40%
• Presentation: 15%
• Presentation Material: 5%
• Documentation: 20%
• Usability: 5%
1. Aim
To prototype & simulate a home Automation system that can manage a wide range of home features,
including:
• Lighting
• Climate
• Door locks
• Window shutters
• Security
This system will be controlled via serial commands and similar user inputs. The device should feature a range
of sensors and actuators and it should use the LCD screen to communicate with a user.
You will also need to design a physical housing using 3D modelling that can store the electronics, an LCD
screen and a user input panel for the device. This housing should be easily and efficiently printable using a
typical FDM printer. You will need to provide the .ipt part files and the .stl print files for the housing as part of
your submission.
1.1 What you need to do
Using TinkerCAD and Inventor, design, build and program a “Home Automation System” (HAuS) prototype.
You will document your design process, the device’s features, tests, future improvements, and any other
relevant information using your own professional report template.
Your device will need to control several aspects of the home and interact with a range of sensors and
actuators, the specifics of which are listed below in the project specifications.
Finally, you will present your prototype HAuS device to your classmates in a 5-minute presentation. Both the
presentation and presentation material will be graded as per the same rubric used in Assignment 1.

MCD1160 Assignment 2 (35%)


2 Assignment 2 version 4.0
MCD1160 Introductory
Engineering Computing
2. Project Specifications
The HAuS device will automate a typical 1-bedroom studio apartment shown below. The following
functionality is required;
• Control Brightness of lighting in all rooms (Bathroom, Bedroom and Living Room)
• Measure and display internal temperature to user on request
• Allow the user to lock and unlock the front door remotely
• Allow the user to open and close the window security shutters
• Allow the user to enable a security mode that monitors for motion and will raise an alarm
• Communicates to the user information via an LCD screen
• You will need to code all these features as a single program, and provide separate menu
options for each functionality
Additionally, this device should be able to be controlled via the serial monitor and all information
should be conveyed to the user via the LCD screen.
The components that you decide to use are up to you, but at a minimum we recommend that you
use:
• 1x servo for door locks
• 1x motor for window shutters
• 3x LED’s for lighting
• 1x LCD
• 1x Piezo Speaker
• 1x Temperature sensor
• 1x PIR or Ultrasonic sensor for intruder detection
Additionally, marks will be awarded for more creative solutions that provide an efficient/intuitive
user experience. You should discuss this as part of your design analysis in your report.
MCD1160 Assignment 2 (35%)


3 Assignment 2 version 4.0
MCD1160 Introductory
Engineering Computing
2.1 HAuS Map



2.2 Report
Using your own template which ensures high-quality, consistent, and professional formatting, a document will
be submitted that contains the following information:
- Overview of device functionality
- What can the device do
- How to operate the device
- Code design analysis
- Explain your coding steps
- Explain all design decisions
- Explain your reasoning behind any complex code structures
- Physical design analysis
- Outline the key features and how these are incorporated into the products design
- Justify any design decisions made
- Present your annotated sketches
- Present 3D model
- Device Guide
- Instructions on how to setup your device (eg connections, requirements, etc)
- Instructions on how to operate your device (include any diagrams as required)
- Current issues and future improvements
- Information of any issues that currently exist in the construction, coding, and/or functionality
of the device.
- At least two examples of future improvement for the device.
Your document should be presented with a logical structure, have overall neatness and consistency and
include a title page, introduction, table of contents and conclusion.
Window Security
Shutters
Bedroom
Bathroom
Living Room
Front Door
MCD1160 Assignment 2 (35%)
4 Assignment 2 version 4.0
MCD1160 Introductory
Engineering Computing
2.3 Usability
Additionally, the conclusion of your report should contain a discussion on how you considered the usability of
your device, both from a digital and physical point of view. Things to consider when writing this discussion are:
• Ease of use
• Additional functionality
• Unique design elements
• Intuitive design
2.4 Presentation
Each student will deliver a 5-minute oral presentation (during class) describing their HAuS device and
additional functionality. Presentations should cover problems and/or aspects unique to your own device’s
design. Please be sure to comment on possible future improvements to your device. As a general guide, the
contents should mirror that of the report.
2.5 Presentation Materials
You will be graded on the quality of your presentation materials. Your presentation should:
- Have consistent formatting
- Be clear and readable
- Have good “flow” and be coherent
- Have excellent quality contents
Please see the marking rubric for how the materials will be assessed.
3. Submission
Your code should be submitted as single zip file via Moodle by Week 12 Workshop.
The submission of 3D parts should be uploaded by 11:55PM, Sunday Week 11.
All remaining soft-copy information with regard to this assessment should be submitted as a single zip file via
Moodle by 11:55PM, Sunday Week 12.
Your presentation will take place during the Second lab of Week 12 of the trimester. You must upload your
presentation by 11:55PM, Sunday Week 12.
There will be a brief demonstration of the functionality of your device during the Week 12 Workshop where
we will verify via zoom that your device can turn on and function.
4. Grading
Your assignment will be graded according to the “Assignment 2 Rubric” which is available on Moodle. Please
familiarise yourself with this document and use it as an extension to this specification in defining the tasks that
must be completed. The rubric will determine how you are marked, so if there is any ambiguity, follow the
rubric. You can also ask your teacher.
5. Academic Integrity
Submissions must identifiably be each student’s own work, and it must be must be absolutely clear that each
student has performed all of the tasks themselves. Marks will not be given where it can’t be shown that the
student completed the work themselves.
Submit your 3D parts with your reports.
MCD1160 Assignment 2 (35%)


5 Assignment 2 version 4.0
MCD1160 Introductory
Engineering Computing
In instances where the student submits another’s work, or submits work they do not understand, they will be
referred to the relevant Team Leader under the procedures set out in the Monash College Student Academic
Integrity Diplomas Procedure found at: https://www.monashcollege.edu.au/policy
Students involved in collusion or plagiarism will be subject to disciplinary penalties, which can include:
• The work not being assessed
• A zero grade for the unit
• Suspension from the College and University
• Exclusion from the College and University
6. Late Submissions and Special Consideration
Late submissions will not be accepted for this assessment without special consideration. Such special
consideration applications should be made to the team leader with a completed form and supporting
documentation within two business days of the assignment deadline.
https://www.monashcollege.edu.au/__data/assets/pdf_file/0009/819864/dip-special-consideration-
procedure.pdf



51作业君

Email:51zuoyejun

@gmail.com

添加客服微信: abby12468