SlideShare a Scribd company logo
Development of an Arduino based Energy
Monitoring System to increase sustainability
• Sustainable energy usage in universities across England is a primary goal of both the Higher Education
Funding Council for England (Hefce) and Brunel University.
• Both set out policies towards a reduction in carbon emissions.
• Brunel University is working towards not only meeting targets – but being self-sufficient, reducing costs and
reduction in wasteful energy usage.
• 85% of first-year students stating “Universities should be more active in promoting sustainable development”
(NUS, 2013).
Shakeel Ghani
PROBLEM DEFINITION
• This project seeks to develop a technological solution to reducing energy consumption on campus at Brunel.
• Specifically focusing on students living in halls and the amount of energy wasted in their kitchen facilities.
• “People are heavily influenced by what others around them are doing” - “providing people with feedback on their
energy use” (Cabinet Office, 2011, p.18).
• There are several areas of energy use that may be better controlled in kitchens in halls of residence
• Electrical appliances in halls
AIM
The aim of this project is to analyse current methods set out by Brunel University to reduce
energy consumption and to create a simple IS-based technology solution to enable
students living in halls to monitor their energy consumption in their shared kitchens, and
alter their behaviour as a result, reducing energy use.
OBJECTIVES
• Literature Analysis – Energy sustainability - Brunel University - Persuasive design - Sensor-based
systems – IoT
• Requirements Specification –Functional – Non-Functional – Technical Specification
• Design Products – design methods - use case - activity diagrams – prototype design of Energy
Monitor
• Implementation/Prototype System – Arduino Hardware – software – tools
• Evaluation – Evaluation of Energy Monitor system against requirements
ENERGY, SUSTAINABILITY & HEFCE
POLICIES
Predicted depletion of fossil fuels in the future (Ecotricity, 2013) Key issues that enable sustainability (Cooper, 2008)
• HEFCE recently published a report on sustainability in Higher Education
• Brunel 45% reduction in carbon emissions by 2020
BRUNEL & PERSUASIVE TECHNOLOGY
How Brunel currently uses energy (Brunel University, 2011) This captology describes where computing technology and persuasion
overlap (Fogg, 1998)
• IoT – identifiable physically smart objects that are connected through the
internet
• IoT encourages use of sensors to monitor data
ARDUINO SOLUTION
• Arduino enables a wide range of
sensors to interact with its
microcontroller
• A CT sensor will be able to record real
time data about electrical
consumption
• Open source, lots of resources
available for development
• Apart of the IoT concepts
REQUIREMENTS
Functional Requirements
The system will display real time consumption data on electrical appliances.
The system will display electrical usage data on a GUI interface, therefore should be able to
record data instantly in accordance with IoT.
The GUI will display the average electrical consumption measured in a time frame of 5 minutes.
The system will establish a trigger in order to trigger associated behaviour should electrical
consumption be really high.
REQUIRMENTS
Non-Functional Requirements
Performance: The system should have minimal latency during operation and an instant response time.
Usability: The system should easily be understood with a friendly interface in order for the user to understand feedback.
Reliability: The system should be reliable and functional at all times.
Coding: The coding for the system should be written in the Arduino programming language.
Technical specification
Arduino Hardware – Software - Laptop
DATA COLLECTION AND
QUESTIONARIES'
• Evaluate whether an energy monitoring system would change students‟
behaviour in terms of energy usage on the Brunel University campus
• Were persuasive design techniques used have been successfully
implemented, data was be collected from students on campus
• The data collection was via the use of a questionnaire
• Used in evaluation
DESIGN – SOFTWARE
DEVELOPMENT PROCESS
• Chosen SDP is the iterative
development model
• Phases done in iterations
• Able to spot faults easier
• Agile driven process
• Compared against waterfall
model
SYSTEM ARCHITECTURE
• Architecture of the system
• All relating components of the energy
monitor
• Shows Link between electrical data with
user interface
DESIGN - USE CASE DIAGRAM
PROTOTYPE DESIGN
• Based on the OpenEnergyMonitor projects
• Simples design using Arduino
• GUI interface available
• Meets requirements set out
Arduino Uno Microcontroller Arduino Ethernet
Shield
CT Sensor AC Power Adaptor
IMPLEMENTATION
• Ct sensor – measure electrical current
• AC adaptor to measure voltage
• Arduino microcontroller
• 7 resistors
• 2 capacitors
• Based on OpenEnergyMonitor energy
monitor projects
ENERGY MONITOR PROTOTYPE
• Arduino IDE
• „Sketch‟ file
• Measures Current of
electrical device
• Able to measure real power
• Uploaded onto Arduino
board
• EmonLib - library
ENERGY MONITOR PROTOTYPE
• Arduino IDE GUI
• Serial Monitor
• Outputs reading from CT
Sensor
• Real Power (Right)
• Apparent power (Left)
Energy Monitor (Current
measure) Set-up
USER INTERFACE - EMONCMS
• “Emoncms” – open source GUI apart of OpenEnergyMonitor
• Able to visualise raw data from sensor
• Historical electrical
• Alert when electrical consumption is to high
• Highly configurable
TESTING AND EVALUATION
• Testing carried out on prototype against functional and non-
functional requirements e.g. usability & performance
• Which includes - GUI, Alert sent to user, Measuring electrical
current – real time – reliability testing
• Evaluation carried out against objectives of the project
• Has the aim been met
• Personal Thoughts on project
• Heuristic evaluation methods will be used
MEETING OBJECTIVES
AND AIM
• Literature Analysis – Reviewed various relating resources
• Requirements Specification – Detailed functional/non-functional
• Design Products – Design methods used to create prototype
• Implementation/Prototype System – Arduino energy monitor prototype
created with GUI and trigger
• Evaluation – Against requirements, objectives and personnel reflection
• Meetings the Aim – Arduino energy monitor prototype created in order to show
feedback of energy usage of electrical appliances via GUI in halls in order for students to
reduce their energy.

More Related Content

What's hot

IRJET - Real Time Street Light using Raspberry Pi
IRJET - Real Time Street Light using Raspberry PiIRJET - Real Time Street Light using Raspberry Pi
IRJET - Real Time Street Light using Raspberry Pi
IRJET Journal
 
OpenEnergyMonitor: Univeristy of Turin GreenTo Build Workshop
OpenEnergyMonitor: Univeristy of Turin GreenTo Build WorkshopOpenEnergyMonitor: Univeristy of Turin GreenTo Build Workshop
OpenEnergyMonitor: Univeristy of Turin GreenTo Build Workshop
OpenEnergyMonitor
 
OpenEnergyMonitor Hardware Developments May - June 2014
OpenEnergyMonitor Hardware Developments May - June 2014OpenEnergyMonitor Hardware Developments May - June 2014
OpenEnergyMonitor Hardware Developments May - June 2014
OpenEnergyMonitor
 
The crystal exploring tomorrow's cities today res_ifma_realty 19-05-15
The crystal exploring tomorrow's cities today res_ifma_realty 19-05-15The crystal exploring tomorrow's cities today res_ifma_realty 19-05-15
The crystal exploring tomorrow's cities today res_ifma_realty 19-05-15
Muriel Walter
 
Smart street lighting system
Smart street lighting systemSmart street lighting system
Smart street lighting system
Anoop Kumar
 
Activity 7 ppt mech proto spring mechanism of railway system
Activity 7 ppt mech proto spring mechanism of railway systemActivity 7 ppt mech proto spring mechanism of railway system
Activity 7 ppt mech proto spring mechanism of railway system
anujabarge3
 
Modern LED Street Lighting System with Intensity Control Based on Vehicle Mov...
Modern LED Street Lighting System with Intensity Control Based on Vehicle Mov...Modern LED Street Lighting System with Intensity Control Based on Vehicle Mov...
Modern LED Street Lighting System with Intensity Control Based on Vehicle Mov...
AM Publications
 
automatic street light control using aurdino,PIR,LDR tinker cad circuit
automatic street light control using aurdino,PIR,LDR tinker cad circuitautomatic street light control using aurdino,PIR,LDR tinker cad circuit
automatic street light control using aurdino,PIR,LDR tinker cad circuit
anujabarge3
 
Ackee Smart Lighting [EN]
Ackee Smart Lighting [EN]Ackee Smart Lighting [EN]
Ackee Smart Lighting [EN]
Romano Rapallini
 
intelligent street light system using gsm ppt
intelligent street light system using gsm pptintelligent street light system using gsm ppt
intelligent street light system using gsm ppt
darshangowda679
 
Zigbee Based Solar Light System By Using LDR
Zigbee Based Solar Light System By Using LDRZigbee Based Solar Light System By Using LDR
Zigbee Based Solar Light System By Using LDR
JOLLUSUDARSHANREDDY
 
Energy-efficient Intelligent Street Lighting System
Energy-efficient Intelligent Street Lighting SystemEnergy-efficient Intelligent Street Lighting System
Energy-efficient Intelligent Street Lighting System
IRJET Journal
 
intelligent street light system
intelligent street light systemintelligent street light system
intelligent street light system
nixamsilva
 
Smart street lighting
Smart street lightingSmart street lighting
Smart street lighting
Boris Kamenický
 
EPC Solutions Lighting Solutions
EPC Solutions Lighting SolutionsEPC Solutions Lighting Solutions
EPC Solutions Lighting Solutions
EPC Solutions LLP
 
Microcontroller Based Automatic Street Light Monitoring and Control System
Microcontroller Based Automatic Street Light Monitoring and Control SystemMicrocontroller Based Automatic Street Light Monitoring and Control System
Microcontroller Based Automatic Street Light Monitoring and Control System
IRJET Journal
 
Arduino Based final Year Projects
Arduino Based final Year ProjectsArduino Based final Year Projects
Arduino Based final Year Projects
Phdtopiccom
 
intelligent street light system using gsm Report
intelligent street light system using gsm Reportintelligent street light system using gsm Report
intelligent street light system using gsm Report
darshangowda679
 
Arduino Based Project- Smart Street Light System
Arduino Based Project- Smart Street Light SystemArduino Based Project- Smart Street Light System
Arduino Based Project- Smart Street Light System
RushikeshChoudhery
 
Smart street light system
Smart street light systemSmart street light system
Smart street light system
ChethanMp7
 

What's hot (20)

IRJET - Real Time Street Light using Raspberry Pi
IRJET - Real Time Street Light using Raspberry PiIRJET - Real Time Street Light using Raspberry Pi
IRJET - Real Time Street Light using Raspberry Pi
 
OpenEnergyMonitor: Univeristy of Turin GreenTo Build Workshop
OpenEnergyMonitor: Univeristy of Turin GreenTo Build WorkshopOpenEnergyMonitor: Univeristy of Turin GreenTo Build Workshop
OpenEnergyMonitor: Univeristy of Turin GreenTo Build Workshop
 
OpenEnergyMonitor Hardware Developments May - June 2014
OpenEnergyMonitor Hardware Developments May - June 2014OpenEnergyMonitor Hardware Developments May - June 2014
OpenEnergyMonitor Hardware Developments May - June 2014
 
The crystal exploring tomorrow's cities today res_ifma_realty 19-05-15
The crystal exploring tomorrow's cities today res_ifma_realty 19-05-15The crystal exploring tomorrow's cities today res_ifma_realty 19-05-15
The crystal exploring tomorrow's cities today res_ifma_realty 19-05-15
 
Smart street lighting system
Smart street lighting systemSmart street lighting system
Smart street lighting system
 
Activity 7 ppt mech proto spring mechanism of railway system
Activity 7 ppt mech proto spring mechanism of railway systemActivity 7 ppt mech proto spring mechanism of railway system
Activity 7 ppt mech proto spring mechanism of railway system
 
Modern LED Street Lighting System with Intensity Control Based on Vehicle Mov...
Modern LED Street Lighting System with Intensity Control Based on Vehicle Mov...Modern LED Street Lighting System with Intensity Control Based on Vehicle Mov...
Modern LED Street Lighting System with Intensity Control Based on Vehicle Mov...
 
automatic street light control using aurdino,PIR,LDR tinker cad circuit
automatic street light control using aurdino,PIR,LDR tinker cad circuitautomatic street light control using aurdino,PIR,LDR tinker cad circuit
automatic street light control using aurdino,PIR,LDR tinker cad circuit
 
Ackee Smart Lighting [EN]
Ackee Smart Lighting [EN]Ackee Smart Lighting [EN]
Ackee Smart Lighting [EN]
 
intelligent street light system using gsm ppt
intelligent street light system using gsm pptintelligent street light system using gsm ppt
intelligent street light system using gsm ppt
 
Zigbee Based Solar Light System By Using LDR
Zigbee Based Solar Light System By Using LDRZigbee Based Solar Light System By Using LDR
Zigbee Based Solar Light System By Using LDR
 
Energy-efficient Intelligent Street Lighting System
Energy-efficient Intelligent Street Lighting SystemEnergy-efficient Intelligent Street Lighting System
Energy-efficient Intelligent Street Lighting System
 
intelligent street light system
intelligent street light systemintelligent street light system
intelligent street light system
 
Smart street lighting
Smart street lightingSmart street lighting
Smart street lighting
 
EPC Solutions Lighting Solutions
EPC Solutions Lighting SolutionsEPC Solutions Lighting Solutions
EPC Solutions Lighting Solutions
 
Microcontroller Based Automatic Street Light Monitoring and Control System
Microcontroller Based Automatic Street Light Monitoring and Control SystemMicrocontroller Based Automatic Street Light Monitoring and Control System
Microcontroller Based Automatic Street Light Monitoring and Control System
 
Arduino Based final Year Projects
Arduino Based final Year ProjectsArduino Based final Year Projects
Arduino Based final Year Projects
 
intelligent street light system using gsm Report
intelligent street light system using gsm Reportintelligent street light system using gsm Report
intelligent street light system using gsm Report
 
Arduino Based Project- Smart Street Light System
Arduino Based Project- Smart Street Light SystemArduino Based Project- Smart Street Light System
Arduino Based Project- Smart Street Light System
 
Smart street light system
Smart street light systemSmart street light system
Smart street light system
 

Similar to Dissertation Presentation

Presentation.pptx
Presentation.pptxPresentation.pptx
Presentation.pptx
AsadRehan10
 
Temperature based fan controller
Temperature based fan controllerTemperature based fan controller
Temperature based fan controller
Shahbaz Makandar A.
 
enCOMPASS at GIoT 2017
enCOMPASS at GIoT 2017enCOMPASS at GIoT 2017
enCOMPASS at GIoT 2017
encompassH2020
 
House_Electrical_Switches_Mobile_Phone_Control.pptx
House_Electrical_Switches_Mobile_Phone_Control.pptxHouse_Electrical_Switches_Mobile_Phone_Control.pptx
House_Electrical_Switches_Mobile_Phone_Control.pptx
NeilIvanNava
 
Building Simulation, Its Role, Softwares & Their Limitations
Building Simulation, Its Role, Softwares & Their LimitationsBuilding Simulation, Its Role, Softwares & Their Limitations
Building Simulation, Its Role, Softwares & Their Limitations
Prasad Thanthratey
 
European research experience and needs on smart metering
European research experience and needs on smart metering European research experience and needs on smart metering
European research experience and needs on smart metering
IEA DSM Implementing Agreement (IA)
 
Home automation using IoT literature review ppt
Home automation using IoT literature review pptHome automation using IoT literature review ppt
Home automation using IoT literature review ppt
Tanujkumar101
 
PowerOnt: an ontology-based approach for power consumption estimation in Smar...
PowerOnt: an ontology-based approach for power consumption estimation in Smar...PowerOnt: an ontology-based approach for power consumption estimation in Smar...
PowerOnt: an ontology-based approach for power consumption estimation in Smar...
Luigi De Russis
 
Integrating Energy Efficiency into the Emerging Off-site modular Construction...
Integrating Energy Efficiency into the Emerging Off-site modular Construction...Integrating Energy Efficiency into the Emerging Off-site modular Construction...
Integrating Energy Efficiency into the Emerging Off-site modular Construction...
Shanti Pless
 
Resume_Akshay
Resume_AkshayResume_Akshay
Resume_Akshay
Akshay Palle
 
04.15.15 energy design assistance program tracker 2
04.15.15 energy design assistance program tracker 204.15.15 energy design assistance program tracker 2
04.15.15 energy design assistance program tracker 2
melanie_bissonnette
 
DESIGN AND IMPLEMENTATION OF A WIRELESS SENSOR AND ACTUATOR NETWORK FOR ENERG...
DESIGN AND IMPLEMENTATION OF A WIRELESS SENSOR AND ACTUATOR NETWORK FOR ENERG...DESIGN AND IMPLEMENTATION OF A WIRELESS SENSOR AND ACTUATOR NETWORK FOR ENERG...
DESIGN AND IMPLEMENTATION OF A WIRELESS SENSOR AND ACTUATOR NETWORK FOR ENERG...
ijesajournal
 
Integrating Energy Efficiency into Advanced Manufacturing of Buildings
Integrating Energy Efficiency into Advanced Manufacturing of BuildingsIntegrating Energy Efficiency into Advanced Manufacturing of Buildings
Integrating Energy Efficiency into Advanced Manufacturing of Buildings
Shanti Pless
 
Energy efficiency in buildings
Energy efficiency in buildingsEnergy efficiency in buildings
Energy efficiency in buildings
ArrowheadProject
 
Design of wireless sensor network for building management systems
Design of wireless sensor network for building management systemsDesign of wireless sensor network for building management systems
Design of wireless sensor network for building management systems
TSriyaSharma
 
Iot based energy management system
Iot based energy management systemIot based energy management system
Iot based energy management system
Talha Mughal
 
Ppt4 london - michael rudgyard ( concurrent thinking ) driving efficiencie...
Ppt4   london -  michael rudgyard ( concurrent thinking ) driving efficiencie...Ppt4   london -  michael rudgyard ( concurrent thinking ) driving efficiencie...
Ppt4 london - michael rudgyard ( concurrent thinking ) driving efficiencie...
JISC's Green ICT Programme
 
Show and Tell - Data and Digitalisation, Digital Twins.pdf
Show and Tell - Data and Digitalisation, Digital Twins.pdfShow and Tell - Data and Digitalisation, Digital Twins.pdf
Show and Tell - Data and Digitalisation, Digital Twins.pdf
SIFOfgem
 
Intelligent household led lighting system considering energy efficiency and u...
Intelligent household led lighting system considering energy efficiency and u...Intelligent household led lighting system considering energy efficiency and u...
Intelligent household led lighting system considering energy efficiency and u...
Ecway Technologies
 
VET4SBO Level 1 module 3 - unit 2 - v0.9 en
VET4SBO Level 1   module 3 - unit 2 - v0.9 enVET4SBO Level 1   module 3 - unit 2 - v0.9 en
VET4SBO Level 1 module 3 - unit 2 - v0.9 en
Karel Van Isacker
 

Similar to Dissertation Presentation (20)

Presentation.pptx
Presentation.pptxPresentation.pptx
Presentation.pptx
 
Temperature based fan controller
Temperature based fan controllerTemperature based fan controller
Temperature based fan controller
 
enCOMPASS at GIoT 2017
enCOMPASS at GIoT 2017enCOMPASS at GIoT 2017
enCOMPASS at GIoT 2017
 
House_Electrical_Switches_Mobile_Phone_Control.pptx
House_Electrical_Switches_Mobile_Phone_Control.pptxHouse_Electrical_Switches_Mobile_Phone_Control.pptx
House_Electrical_Switches_Mobile_Phone_Control.pptx
 
Building Simulation, Its Role, Softwares & Their Limitations
Building Simulation, Its Role, Softwares & Their LimitationsBuilding Simulation, Its Role, Softwares & Their Limitations
Building Simulation, Its Role, Softwares & Their Limitations
 
European research experience and needs on smart metering
European research experience and needs on smart metering European research experience and needs on smart metering
European research experience and needs on smart metering
 
Home automation using IoT literature review ppt
Home automation using IoT literature review pptHome automation using IoT literature review ppt
Home automation using IoT literature review ppt
 
PowerOnt: an ontology-based approach for power consumption estimation in Smar...
PowerOnt: an ontology-based approach for power consumption estimation in Smar...PowerOnt: an ontology-based approach for power consumption estimation in Smar...
PowerOnt: an ontology-based approach for power consumption estimation in Smar...
 
Integrating Energy Efficiency into the Emerging Off-site modular Construction...
Integrating Energy Efficiency into the Emerging Off-site modular Construction...Integrating Energy Efficiency into the Emerging Off-site modular Construction...
Integrating Energy Efficiency into the Emerging Off-site modular Construction...
 
Resume_Akshay
Resume_AkshayResume_Akshay
Resume_Akshay
 
04.15.15 energy design assistance program tracker 2
04.15.15 energy design assistance program tracker 204.15.15 energy design assistance program tracker 2
04.15.15 energy design assistance program tracker 2
 
DESIGN AND IMPLEMENTATION OF A WIRELESS SENSOR AND ACTUATOR NETWORK FOR ENERG...
DESIGN AND IMPLEMENTATION OF A WIRELESS SENSOR AND ACTUATOR NETWORK FOR ENERG...DESIGN AND IMPLEMENTATION OF A WIRELESS SENSOR AND ACTUATOR NETWORK FOR ENERG...
DESIGN AND IMPLEMENTATION OF A WIRELESS SENSOR AND ACTUATOR NETWORK FOR ENERG...
 
Integrating Energy Efficiency into Advanced Manufacturing of Buildings
Integrating Energy Efficiency into Advanced Manufacturing of BuildingsIntegrating Energy Efficiency into Advanced Manufacturing of Buildings
Integrating Energy Efficiency into Advanced Manufacturing of Buildings
 
Energy efficiency in buildings
Energy efficiency in buildingsEnergy efficiency in buildings
Energy efficiency in buildings
 
Design of wireless sensor network for building management systems
Design of wireless sensor network for building management systemsDesign of wireless sensor network for building management systems
Design of wireless sensor network for building management systems
 
Iot based energy management system
Iot based energy management systemIot based energy management system
Iot based energy management system
 
Ppt4 london - michael rudgyard ( concurrent thinking ) driving efficiencie...
Ppt4   london -  michael rudgyard ( concurrent thinking ) driving efficiencie...Ppt4   london -  michael rudgyard ( concurrent thinking ) driving efficiencie...
Ppt4 london - michael rudgyard ( concurrent thinking ) driving efficiencie...
 
Show and Tell - Data and Digitalisation, Digital Twins.pdf
Show and Tell - Data and Digitalisation, Digital Twins.pdfShow and Tell - Data and Digitalisation, Digital Twins.pdf
Show and Tell - Data and Digitalisation, Digital Twins.pdf
 
Intelligent household led lighting system considering energy efficiency and u...
Intelligent household led lighting system considering energy efficiency and u...Intelligent household led lighting system considering energy efficiency and u...
Intelligent household led lighting system considering energy efficiency and u...
 
VET4SBO Level 1 module 3 - unit 2 - v0.9 en
VET4SBO Level 1   module 3 - unit 2 - v0.9 enVET4SBO Level 1   module 3 - unit 2 - v0.9 en
VET4SBO Level 1 module 3 - unit 2 - v0.9 en
 

Recently uploaded

HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUHCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
panagenda
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Malak Abu Hammad
 
Presentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of GermanyPresentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of Germany
innovationoecd
 
How to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For FlutterHow to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For Flutter
Daiki Mogmet Ito
 
GenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizationsGenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizations
kumardaparthi1024
 
“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”
Claudio Di Ciccio
 
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial IntelligenceAI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
IndexBug
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
Kari Kakkonen
 
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
Neo4j
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Paige Cruz
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
Matthew Sinclair
 
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Speck&Tech
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
shyamraj55
 
Mind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AIMind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AI
Kumud Singh
 
HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
panagenda
 
Building Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and MilvusBuilding Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and Milvus
Zilliz
 
Programming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup SlidesProgramming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup Slides
Zilliz
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems S.M.S.A.
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
mikeeftimakis1
 
UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
DianaGray10
 

Recently uploaded (20)

HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUHCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
 
Presentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of GermanyPresentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of Germany
 
How to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For FlutterHow to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For Flutter
 
GenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizationsGenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizations
 
“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”
 
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial IntelligenceAI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
 
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
 
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
 
Mind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AIMind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AI
 
HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
 
Building Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and MilvusBuilding Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and Milvus
 
Programming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup SlidesProgramming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup Slides
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
 
UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
 

Dissertation Presentation

  • 1. Development of an Arduino based Energy Monitoring System to increase sustainability • Sustainable energy usage in universities across England is a primary goal of both the Higher Education Funding Council for England (Hefce) and Brunel University. • Both set out policies towards a reduction in carbon emissions. • Brunel University is working towards not only meeting targets – but being self-sufficient, reducing costs and reduction in wasteful energy usage. • 85% of first-year students stating “Universities should be more active in promoting sustainable development” (NUS, 2013). Shakeel Ghani
  • 2. PROBLEM DEFINITION • This project seeks to develop a technological solution to reducing energy consumption on campus at Brunel. • Specifically focusing on students living in halls and the amount of energy wasted in their kitchen facilities. • “People are heavily influenced by what others around them are doing” - “providing people with feedback on their energy use” (Cabinet Office, 2011, p.18). • There are several areas of energy use that may be better controlled in kitchens in halls of residence • Electrical appliances in halls
  • 3. AIM The aim of this project is to analyse current methods set out by Brunel University to reduce energy consumption and to create a simple IS-based technology solution to enable students living in halls to monitor their energy consumption in their shared kitchens, and alter their behaviour as a result, reducing energy use.
  • 4. OBJECTIVES • Literature Analysis – Energy sustainability - Brunel University - Persuasive design - Sensor-based systems – IoT • Requirements Specification –Functional – Non-Functional – Technical Specification • Design Products – design methods - use case - activity diagrams – prototype design of Energy Monitor • Implementation/Prototype System – Arduino Hardware – software – tools • Evaluation – Evaluation of Energy Monitor system against requirements
  • 5. ENERGY, SUSTAINABILITY & HEFCE POLICIES Predicted depletion of fossil fuels in the future (Ecotricity, 2013) Key issues that enable sustainability (Cooper, 2008) • HEFCE recently published a report on sustainability in Higher Education • Brunel 45% reduction in carbon emissions by 2020
  • 6. BRUNEL & PERSUASIVE TECHNOLOGY How Brunel currently uses energy (Brunel University, 2011) This captology describes where computing technology and persuasion overlap (Fogg, 1998) • IoT – identifiable physically smart objects that are connected through the internet • IoT encourages use of sensors to monitor data
  • 7. ARDUINO SOLUTION • Arduino enables a wide range of sensors to interact with its microcontroller • A CT sensor will be able to record real time data about electrical consumption • Open source, lots of resources available for development • Apart of the IoT concepts
  • 8. REQUIREMENTS Functional Requirements The system will display real time consumption data on electrical appliances. The system will display electrical usage data on a GUI interface, therefore should be able to record data instantly in accordance with IoT. The GUI will display the average electrical consumption measured in a time frame of 5 minutes. The system will establish a trigger in order to trigger associated behaviour should electrical consumption be really high.
  • 9. REQUIRMENTS Non-Functional Requirements Performance: The system should have minimal latency during operation and an instant response time. Usability: The system should easily be understood with a friendly interface in order for the user to understand feedback. Reliability: The system should be reliable and functional at all times. Coding: The coding for the system should be written in the Arduino programming language. Technical specification Arduino Hardware – Software - Laptop
  • 10. DATA COLLECTION AND QUESTIONARIES' • Evaluate whether an energy monitoring system would change students‟ behaviour in terms of energy usage on the Brunel University campus • Were persuasive design techniques used have been successfully implemented, data was be collected from students on campus • The data collection was via the use of a questionnaire • Used in evaluation
  • 11. DESIGN – SOFTWARE DEVELOPMENT PROCESS • Chosen SDP is the iterative development model • Phases done in iterations • Able to spot faults easier • Agile driven process • Compared against waterfall model
  • 12. SYSTEM ARCHITECTURE • Architecture of the system • All relating components of the energy monitor • Shows Link between electrical data with user interface
  • 13. DESIGN - USE CASE DIAGRAM
  • 14. PROTOTYPE DESIGN • Based on the OpenEnergyMonitor projects • Simples design using Arduino • GUI interface available • Meets requirements set out Arduino Uno Microcontroller Arduino Ethernet Shield CT Sensor AC Power Adaptor
  • 15. IMPLEMENTATION • Ct sensor – measure electrical current • AC adaptor to measure voltage • Arduino microcontroller • 7 resistors • 2 capacitors • Based on OpenEnergyMonitor energy monitor projects
  • 16. ENERGY MONITOR PROTOTYPE • Arduino IDE • „Sketch‟ file • Measures Current of electrical device • Able to measure real power • Uploaded onto Arduino board • EmonLib - library
  • 17. ENERGY MONITOR PROTOTYPE • Arduino IDE GUI • Serial Monitor • Outputs reading from CT Sensor • Real Power (Right) • Apparent power (Left) Energy Monitor (Current measure) Set-up
  • 18. USER INTERFACE - EMONCMS • “Emoncms” – open source GUI apart of OpenEnergyMonitor • Able to visualise raw data from sensor • Historical electrical • Alert when electrical consumption is to high • Highly configurable
  • 19. TESTING AND EVALUATION • Testing carried out on prototype against functional and non- functional requirements e.g. usability & performance • Which includes - GUI, Alert sent to user, Measuring electrical current – real time – reliability testing • Evaluation carried out against objectives of the project • Has the aim been met • Personal Thoughts on project • Heuristic evaluation methods will be used
  • 20. MEETING OBJECTIVES AND AIM • Literature Analysis – Reviewed various relating resources • Requirements Specification – Detailed functional/non-functional • Design Products – Design methods used to create prototype • Implementation/Prototype System – Arduino energy monitor prototype created with GUI and trigger • Evaluation – Against requirements, objectives and personnel reflection • Meetings the Aim – Arduino energy monitor prototype created in order to show feedback of energy usage of electrical appliances via GUI in halls in order for students to reduce their energy.