Question
Deliverables Functionality (30%) Functionality will be evaluated based on: (i) Arduino algorithm (10%), (ii) Software System (10%), and (iii) Windows Form GUI design (10%). Please
Deliverables
- Functionality (30%)
Functionality will be evaluated based on: (i) Arduino algorithm (10%), (ii) Software System (10%), and (iii) Windows Form GUI design (10%). Please submit: Arduino program, application file (
- Report (20%)
The report is well written in terms of language and organization. Please be professional by submitting well-formatted report with proper (1) Title (2) Executive Summary about your develop system, (3) Arduino Program (4) Electronic System with Circuit Diagram (5) GUI design, (6) VB program (copy and paste Forml.vb), and (7) A table with naming controls (e.g. Button > BtnCon)
This assignment covers 25% of marks and it is developed to test your ability in the integration of software with electrical devices/components. The assignment will be individual, you need to use LM35 as your sensor. Your task is to develop a simple system that is capable of taking data (e.g. temperature) from one location and store the data to a database (e.g. text file). The data stored should have at least date, time, action and sensor value (temperature in Celsius, Kelvin, and Fahrenheit). The system will be used for temperature monitoring system where the sensor data is used to trigger a buzzer or LED when the readings exceed certain temperature limit. The software interface should have temperature limit setting feature and function to set the sampling period. The marks are evaluated based on the following assessment rubrics for the functionality of the system. No Element Program Capability/Task (Scale 2) Working/ design perfectly (Scale 1) Partially (half) working/ designed (Scale 0) Not working at all or with poor design 1 2 3 3 Windows The design of Graphical User Interface are Form GUI following the requirement, user friendly and design (10%) creative Software Data (date, time, action and sensor value) are system (10%) sent and stored in the text file. Control - able to trigger buzzer/LED from the software and setting sampling period Arduino Able to transmit the data and receive command algorithm from the software (10%) Report (20%) Executive Summary Proper electrical connection schematic diagram Proper flow of the program Proper naming controls This assignment covers 25% of marks and it is developed to test your ability in the integration of software with electrical devices/components. The assignment will be individual, you need to use LM35 as your sensor. Your task is to develop a simple system that is capable of taking data (e.g. temperature) from one location and store the data to a database (e.g. text file). The data stored should have at least date, time, action and sensor value (temperature in Celsius, Kelvin, and Fahrenheit). The system will be used for temperature monitoring system where the sensor data is used to trigger a buzzer or LED when the readings exceed certain temperature limit. The software interface should have temperature limit setting feature and function to set the sampling period. The marks are evaluated based on the following assessment rubrics for the functionality of the system. No Element Program Capability/Task (Scale 2) Working/ design perfectly (Scale 1) Partially (half) working/ designed (Scale 0) Not working at all or with poor design 1 2 3 3 Windows The design of Graphical User Interface are Form GUI following the requirement, user friendly and design (10%) creative Software Data (date, time, action and sensor value) are system (10%) sent and stored in the text file. Control - able to trigger buzzer/LED from the software and setting sampling period Arduino Able to transmit the data and receive command algorithm from the software (10%) Report (20%) Executive Summary Proper electrical connection schematic diagram Proper flow of the program Proper naming controlsStep by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started