Prof Abbas Kouzani
1
9:00am-12:30pm
Agenda
Project Overview (Abbas)
Video Presentation Overview (Abbas)
Final Report Overview (Abbas)
Review of Important Aspects of Seminars (Scott) Review of Key Modules of Project Solution (Scott)
12:30pm-1:30pm
Lunch
1:30pm-5:00pm
Discussions on Hardware Construction of Project (Scott) Discussions on Program Development for Project (Scott) Open Session for Students to Clarify their Questions (Scott)
2
KOUZANI
Timetable for
Cloud (On
–
line) Students
3
On-campus Practical Session:
Wednesday 28 August 2019, 9am-5pm KC1.001, Waurn Ponds Campus, Geelong
Location: https://goo.gl/maps/nuo6q9JJcBQ2
The tutor will assist you with all aspects of the project design and development.
Bring your Arduino board plus other project components, we will not provide these.
If you have an urgent commitment that cannot be cancelled and that if you do not need any assistance with the project, it would ok if you did not attend this session.
KOUZANI
Staff
4
Unit Chair: Office: Phone: Email:
Abbas Kouzani kc1.006.2
03 522 72818 kouzani@deakin.edu.au
KOUZANI
Staff
5
Tutor/Demonstrator :
Scott Adams
Scott.Adams@deakin.edu.au
KOUZANI
Remaining Assessments
6
Problem solving task 20% Practical 60%
Project 50%
Video Presentation 10%
Report 20%
KOUZANI
Practical
7
Practical (60%) has two parts:
Part A: Project (50%)
Part B: Video Presentation (10%)
KOUZANI
Practical
8
Part A: Project (50%)
KOUZANI
Automatic Self-Watering System for Plants
Design, build, program in C, and evaluate a microcontroller-based automated self- watering system for plants
It employs ambient temperature, humidity, light sensing and soil moisture measurements and time to dynamically schedule and deliver water to the plant.
https://gloimg.rglcdn.com/rosegal/pdm-product-pic/Electronic/2018/06/27/source-img/20180627093059_75767.jpg
9
KOUZANI
Minimum Requirements:
10
KOUZANI
11
KOUZANI
Project
12
Project (50%)
We will assess functionality of automated
self-watering system
We will compare the students solutions against one another in order to allocate marks for each criterion
KOUZANI
Design
13
You are required to carry out your own research.
Design the automatic self-watering system, identify and acquire the required components, build the automatic self-watering system, develop a C program that operates it.
You can employ an existing design but must acknowledge it in your report.
The C program that operates the automatic self-watering system must be your own work.
The project will be carried out by students individually.
KOUZANI
Some Links
14
There exist numerous designs in the literature. Examples include:
http://tigerkids.co.in/Courses-Projects/automated_plant_watering.php
KOUZANI
Some Links
15
KOUZANI
Some Links
16
https://www.instructables.com/id/Arduino-Automatic-Watering-System-For-Plants/
You should be able to find many more examples on the Internet.
KOUZANI
Project
17
Hardware Components
What would you need to make the automatic self-watering system? You must do your own research and identify and acquire your desired components.
1. ??
2. ??
3. ??
4. ??
…
Do your own research and order this week
KOUZANI
Project
18
Where to buy from:
1. Ebay http://www.ebay.com.au/
Try to buy from Australian distributors for fast delivery (1 week) Overseas distributors will have over 3-week delivery schedule
2. Little Bird http://littlebirdelectronics.com.au/
3. JAYCAR http://www.jaycar.com.au/
4. WILTRONICS http://www.wiltronics.com.au/
5. https://www.sparkfun.com/
6. https://www.adafruit.com/
7. http://www.hobbyking.com/
8. Other Australian or Overseas Distributors
Check the delivery schedule of the vendor before ordering the components
KOUZANI
Project
19
Microcontroller board
Arduino Mega 2560 R3 + USB Cable
Arduino Mega 2560 Rev3
Buy it on-line, e.g.:
https://www.ebay.com.au/itm/New-ATmega2560-ATMEGA16U2-Board-USB-Cable-Arduino-Mega-2560-R3-Kit- Compatible/201290816684?hash=item2eddde1cac:g:fIgAAOSwqu9U5JMI:rk:2:pf:1
You must use this board in your solution. The use of other boards will not be accepted.
KOUZANI
Project
20
https://www.ebay.com.au/itm/Arduino-Compatible-Temperature-and-Humidity-Sensor-Module- XC4520/312063544399?epid=902683677&hash=item48a86fcc4f:g:RxAAAOSw~wVcOAPF:rk:1:pf:1&frcectupt=true
eg Digital temp. sensor XC4520
https://www.ebay.com.au/itm/KY-018-3pin-light-detection-photosensitive-sensor-module-for-arduino- O/283505850003?hash=item420243f693:g:dpsAAOSwgGZcHeX~
eg 3pin light detection photosensitive sensor
KOUZANI
Project
21
https://www.ebay.com.au/itm/2pcs-10-Segment-LED-Bargraph-Light-Display-Red-Yellow-Green- Blue/192037481604?hash=item2cb6536c84&_trkparms=ispr%3D1&enc=AQADAAAC4FjVrDbVsZ8oH%2F8PNHtt9VX4%2Fw7FZcmMuqsX8uaFEduVdvJBL69IpR9gHyMs3%2FJoqX3ENFRRURzzq1pEqcSKRRiAodZ%2BQmx1DFgbSX5%2F ELWeksc487lnA4kFw9QhRWRGzn0T371%2BXqB7WuP6qsgiDPb%2BZpa4NGmBtC6oA8TsBw%2Bqm0GtQP2CNj2IP4NtB8RoVe6GYHcGPyMXUWiYTUFjKBEAAucywHUl%2FIjfE3%2BZfMmyOR5HLz8g6ZJg38c93Xi%2FHK7ut34thVip RS7IiI0nyy8fbci2Twyomh81A3YWa4HP%2BO%2FMzTQxrDi%2B7KpXpFw45xW7vcOoJtef7KDEsUFmxUqZo34rM2J1pLxWrXd8oAWd24oWjMlcy2BzCCaTO4L6EsFZiEhv9M1QoRoOsYa506ZlprzacyyNOvzeMfjbEgJXdtG7NYg%2FEglzuZ H0PD5rGKgITBi%2BcbV%2FIv5MzTgjZ7Xx8fwqbiykEA%2FMJn1dDPM6QYPjmhro1YBu0nYJsmZ0aRRjWE42%2FDx08pBAAx1Hrpl48hxRbK7%2Bp2fwTIoL%2F9VxBQWZK50mLyoaEP1HTR2vxUgMdyqKPvJkwplV%2BnxtPagf3agUc8l 6SlmYK4ZuDSeemMmhpJfpd2UY%2BQfQOSmJSmgf%2F5K2lZZ%2F1X0BSB0wBdvyG5figTGByyzMKWzE0HDhE1gCTdzEJquGGSqRhb9SMLnIaiyDSLJPbyyMcQBvR1K6%2B%2BiqP3MZXBRTYK0KGHbhe4hIjXnzcGHita15wjCcklAR8 4FWInIutcGfSdRiyeshGxK%2FfDdot87CHhClTOeCq9IZGDDy3WP%2BAodRyOf34JtKxXZpNPQwtrfZD7O5FXMEj7QzVyJQhwdjnoRDN0MvDSUcWxpuzgPPmovd2EpfXEG1SIFMyqRy9veIFfNXXlKGghv50uD8d3P4bHivEeqE%2Bi0v8wJap WPDgbLAzNuqfyAA1FfvWPSAzQHdkgNqoPA%3D&checksum=192037481604e59cf75f004a4250a7e44022e5cfcc72
10 Segment LED Bargraph x 2
https://www.ebay.com.au/itm/AU-Soil-Moisture-Hygrometer-Humidity-Detection-Water-Sensor-Module-For- arduino/153439924231?hash=item23b9bb7007:m:mJ0ghW-D_7tjAZSEj4w3MEQ&frcectupt=true
Soil Moisture Sensor, get a 5V sensor
KOUZANI
Project
22
https://www.ebay.com.au/itm/12V-Dosing-Pump-Peristaltic-Head-For-Aquarium-Lab-Analytical-Water-Arduino- DIY/132322199373?hash=item1ecf04874d&var&_trkparms=ispr%3D1&enc=AQADAAAC8FjVrDbVsZ8oH%2F8PNHtt9VX4%2Fw7FZcmMuqsX8uaFEduVtdEaJj10EXsJKMfMr3M9svVwIAqItShPj3UGfsoPjFeD0js7lDcN4J0x%2BluvID79CaJ J9MujmvhObii47tsStiUZnB3saeqyHxjSwn1YVTabW2MuLtzPW%2BF5n0buZHttJIPkJFf3Vw24Lq3hh5xmpeSVx2TbWau90RzRbTGcfMO5IA8uDDEXyFDuTZEcJPfscsICy%2F%2FuWUliV7a8TJDDxRI1P8enD75FsGdmudfBACGBaqAX1eB HWrY9%2B63HRNMrXdUz2kCvGrAKoH5La3VRqSWQ0Y2neZzddzuaLu7XtkugUkhZ5n2M9DepAdlgLMVntqzPHUKR70k6DD%2B42rfslHRGnk83aC6oZPFeJYYih29f5yMBT1tV4MTfOiNuFdCuA2LostAdF9UvPw5qTci52k2iUS1%2FMcZ 9DxM7pLKOWeAKu1eO2VkMeZS0cEJbcALLYxalys4DQgrNDNXGW9GRL4ml400uAd9NnF2mKRv%2BrptPme2DU1D95O7gcNcw0qIk%2FmQevj5UkFN6pQpx9ct2EKoymSKlAdLzAnyDU4bbuTQuim%2F38%2FJO%2BWp%2F1jUyh4fE HAVnltxkvpCQvi70fbm1kdBq9iW0sKtipVMUvfWeBMOKq8OEP6fLar7sORBqjKdtOqG%2BH%2B6%2BMAhP%2FNNcnKbrZMuuXJZavR2JLRxoMTHHgTV0Ogguvxouu%2FLwyQMLKGJNGzO18iy4vT6os%2FKFKHqbpX6QNbg8ZhQD8 z8zGjBLIN5lQRZWsQzX%2FniOy6pB%2F1IoAdF1WxCR1pb6LDcLgatlis0Zu5UJ9k42yt8GRX5bkIzt4p9nX9W91PU9a1S8ftp%2BfsgJgdIQPlUfGkheyEd9Z9vDAQDABfQymjRvvIYPLF%2B0o55cMe%2FUxnh0LCOsmvs6NbsFglj%2B8Cmj %2BqXvm1xoIy7FR0%2F6blbgY84wh%2BNfFO8vrN9MKIOkr9wlsBZCgRRY&checksum=13232219937343dbfd7f89004cd5bd3e5c5f6dd1e85c&frcectupt=true
there are 12V, 6 V, and 24V pumps
Or you can identify and use an Arduino- controlled water valve is your water container can eject water using gravity like in the following design:
KOUZANI
Project
23
https://www.ebay.com.au/itm/5V-Single-Channel-Relay-for- Arduino/132649566979?hash=item1ee287c303:g:DMUAAOSwSudcCq0E&frcectupt=true
5V Single Channel Relay
Or you can use a DC motor driver
https://www.ebay.com.au/itm/H-bridge-Stepper-Motor-Dual-DC-Motor-Driver-Controller-Board-L9110S-For- Arduino/322700852910?hash=item4b22783eae:g:PV8AAOSwTZtZn372
KOUZANI
Project
24
https://www.ebay.com.au/itm/2pcs-90-DC-9V-Battery-button-power-plug-for-Arduino-Mega-2560-1280-UNO-R3- 132/171065364307?epid=732035797&hash=item27d44a4f53:g:4DcAAOSwDkVabKhO
DC 9V Battery button power plug
https://www.ebay.com.au/itm/40-pcs-Dupont-Cable-20cm-Jumper-Wire-for-Arduino-RPi-breadboard-AU- Stock/183056632410?hash=item2a9f068a5a:m:moDMf2ESROWqYsjWGstZc0w
Various configurations of jumper wires eg male/male, male/female, female/female
KOUZANI
Project
25
https://www.ebay.com.au/itm/Breadboard-830-Point-Solderless-PCB-Bread-Board-MB-102-MB102-Test- Breadboard/182389433162?hash=item2a7741e34a:g:xdgAAOSwc9ha9Aa9
Bread board
https://www.ebay.com.au/itm/4-Panasonic-Heavy-Duty-Batteries-9V-6F22DP-Smoke-alarms-and-similar-Zinc- Carbon/152418134558?epid=1448658997&hash=item237cd42a1e:g:gr0AAOSw4UtWTZnK
9V batteries
KOUZANI
Project
26
Get any other parts from relevant suppliers as required eg you will need 16 x 330 resistors etc
You need to decide what to use.
KOUZANI
Other
interesting parts
27
Buy non-electronics components from your local hardware stores Bunnings
…
In Problem Solving Task – Part B, 40 marks are allocated to your demonstration of the obtained components, and your design
KOUZANI
28
KOUZANI
29
KOUZANI
GND
30
KOUZANI
31
KOUZANI
32
KOUZANI
Project Submissions
33
1.
Online submission of C program file by
Thursday
26
September
2019,
9:00am.
Thursday
2B. If you cannot attend the demonstration session, you should make a 10-minute video presentation (instead of a 5-minute one) and submit the file as per the specified deadline. Also, they will provide a telephone number to be contacted if clarifications were needed after examination of the video.
2A. Demonstration of the solution in OR
Week 11 on
26
September
2019.
KOUZANI
34
KOUZANI
Practical
35
Part B:
Video Presentation (10%)
KOUZANI
Video Presentation
36
1. Online submission of a video file by Friday 27 September 2019, 11:59pm.
A 5-minute video presentation including description and illustration of the project solution (hardware and C program), and the operation of the solution.
(Cloud students who cannot attend the Project demonstration session in Week 11, will make a 10-minute video recording instead.)
The video file should be made in a standard format that could be viewed with Windows Media Player, eg. avi, mp4.
KOUZANI
The presentation can include showing of power-point slides, description and illustration of the project solution and its components, description of the C program, and the operation and evaluation of the project solution.
Marks will be deducted if these instructions are not followed. Zero mark will be given if the submitted file could not be viewed.
37
KOUZANI
38
KOUZANI
Report (20%)
Friday 27 September 2019, 11:59pm
39
KOUZANI
40
KOUZANI