SlideShare ist ein Scribd-Unternehmen logo
1 von 17
INTERNET of THINGS JDL MAJOR PROJECT – INTERIM PRESENTATIONMP14_ITSM03NEA – RAT DETECTION SYSTEM
INTERNET
of THINGSIOTINTERNET of
THINGS
Internet Services
NEA – RAT DETECTION
SYSTEMMP14_ITSM03
INTERNET of THINGS JDL MAJOR PROJECT – INTERIM PRESENTATIONMP14_ITSM03NEA – RAT DETECTION SYSTEM
INTERNET
of THINGS
Jovan Ho
 Arduino and sensors coding
Ang Li Jian
 Web application coding
Derrik Lua
 Xively triggers function
PROJECT TEAM
INTERNET of THINGS JDL MAJOR PROJECT – INTERIM PRESENTATIONMP14_ITSM03NEA – RAT DETECTION SYSTEM
INTERNET
of THINGS
• Flex Sensor
 Relevant; when the trap door closes, the flex
sensor will be flexed returning a data value
• Vibration Sensor
 Planning to use as a confirmation sensor
besides the flex sensor. As the trap closes,
vibration can be sensed
CHOICE OF SENSORS
INTERNET of THINGS JDL MAJOR PROJECT – INTERIM PRESENTATIONMP14_ITSM03NEA – RAT DETECTION SYSTEM
INTERNET
of THINGS
• Arduino is a micro-controller that can be
programmed to the user’s code.
• It is operated by running the code via the
Arduino IDE platform, available for
download on Arduino’s website
ARDUINO PLATFORM
INTERNET of THINGS JDL MAJOR PROJECT – INTERIM PRESENTATIONMP14_ITSM03NEA – RAT DETECTION SYSTEM
INTERNET
of THINGS
Include the libraries used
Download HTTP Library
Download Xively Library
ARDUINO CODING
INTERNET of THINGS JDL MAJOR PROJECT – INTERIM PRESENTATIONMP14_ITSM03NEA – RAT DETECTION SYSTEM
INTERNET
of THINGS
Define field variables
ARDUINO CODING
INTERNET of THINGS JDL MAJOR PROJECT – INTERIM PRESENTATIONMP14_ITSM03NEA – RAT DETECTION SYSTEM
INTERNET
of THINGS
If flex sensor was bent, LED will light up
ARDUINO CODING
INTERNET of THINGS JDL MAJOR PROJECT – INTERIM PRESENTATIONMP14_ITSM03NEA – RAT DETECTION SYSTEM
INTERNET
of THINGS
Uploading the Flex Sensor data value to Xively
via XivelyClient library
ARDUINO CODING
INTERNET of THINGS JDL MAJOR PROJECT – INTERIM PRESENTATIONMP14_ITSM03NEA – RAT DETECTION SYSTEM
INTERNET
of THINGS
• As mentioned, we will be uploading the
data values to Xively Cloud Storage, a
platform for Internet of Things
• Other platforms such as Carriots, ThingSpeak
are also plausible alternatives
ARDUINO to XIVELY
INTERNET of THINGS JDL MAJOR PROJECT – INTERIM PRESENTATIONMP14_ITSM03NEA – RAT DETECTION SYSTEM
INTERNET
of THINGS
• Arduino will hibernate till the action was
triggered
• Save power
ARDUINO HIBERNATION WAKE
INTERNET of THINGS JDL MAJOR PROJECT – INTERIM PRESENTATIONMP14_ITSM03NEA – RAT DETECTION SYSTEM
INTERNET
of THINGS
Abnormal data values
Values  800
FILTERED DATA
INTERNET of THINGS JDL MAJOR PROJECT – INTERIM PRESENTATIONMP14_ITSM03NEA – RAT DETECTION SYSTEM
INTERNET
of THINGS
• A web API is an interface to allow access to
your system via standard HTTP request
methods
• APIs are sets of requirements that controls
how one application can talk to another
API KEYS
INTERNET of THINGS JDL MAJOR PROJECT – INTERIM PRESENTATIONMP14_ITSM03NEA – RAT DETECTION SYSTEM
INTERNET
of THINGS
• Multiple Arduino micro-controller
• Location
• Disable/Enable function on the webpage
FUTURE ITERATIONS
INTERNET of THINGS JDL MAJOR PROJECT – INTERIM PRESENTATIONMP14_ITSM03NEA – RAT DETECTION SYSTEM
INTERNET
of THINGS
• Referred to as notifications
• Provide “PUSH” capabilities by sending HTTP
POST request to desired URL
• Processed automatically by Xively Cloud
Services
XIVELY TRIGGERS
INTERNET of THINGS JDL MAJOR PROJECT – INTERIM PRESENTATIONMP14_ITSM03NEA – RAT DETECTION SYSTEM
INTERNET
of THINGS
• Automate tasks between web applications
 Zapier Twitter
ZAPIER
INTERNET of THINGS JDL MAJOR PROJECT – INTERIM PRESENTATIONMP14_ITSM03NEA – RAT DETECTION SYSTEM
INTERNET
of THINGS
• Integrate Xively trigger function to our
webpage
• Able to count the number of times the
trigger has been triggered
WEBPAGE FUNCTIONALITY
INTERNET of THINGS JDL MAJOR PROJECT – INTERIM PRESENTATIONMP14_ITSM03NEA – RAT DETECTION SYSTEM
INTERNET
of THINGS

Weitere ähnliche Inhalte

Was ist angesagt?

Was ist angesagt? (20)

The iot academy_lpwan_lora
The iot academy_lpwan_loraThe iot academy_lpwan_lora
The iot academy_lpwan_lora
 
Why Gateways are Important in Your IoT Architecture
Why Gateways are Important in Your IoT ArchitectureWhy Gateways are Important in Your IoT Architecture
Why Gateways are Important in Your IoT Architecture
 
Enabling IoT Devices’ Hardware and Software Interoperability, IPSO Alliance (...
Enabling IoT Devices’ Hardware and Software Interoperability, IPSO Alliance (...Enabling IoT Devices’ Hardware and Software Interoperability, IPSO Alliance (...
Enabling IoT Devices’ Hardware and Software Interoperability, IPSO Alliance (...
 
Iot and mulesoft nagarjuna reddy
Iot and mulesoft nagarjuna reddyIot and mulesoft nagarjuna reddy
Iot and mulesoft nagarjuna reddy
 
Sensing Trends in Industrial Applications
Sensing Trends in Industrial ApplicationsSensing Trends in Industrial Applications
Sensing Trends in Industrial Applications
 
Scada and industry 4.0
Scada and industry 4.0Scada and industry 4.0
Scada and industry 4.0
 
IOT beginnners
IOT beginnnersIOT beginnners
IOT beginnners
 
GDG Meetup Jakarta - Low Power IoT
GDG Meetup Jakarta - Low Power IoTGDG Meetup Jakarta - Low Power IoT
GDG Meetup Jakarta - Low Power IoT
 
WiFi anywhere
WiFi anywhereWiFi anywhere
WiFi anywhere
 
IoT Smart Home
IoT Smart HomeIoT Smart Home
IoT Smart Home
 
Demystifying Software Defined Networking (SDN)
Demystifying Software Defined Networking (SDN)Demystifying Software Defined Networking (SDN)
Demystifying Software Defined Networking (SDN)
 
IoT Solutions for Businesses
IoT Solutions for BusinessesIoT Solutions for Businesses
IoT Solutions for Businesses
 
Arduino interfacing with bluetooth.
Arduino interfacing with bluetooth.Arduino interfacing with bluetooth.
Arduino interfacing with bluetooth.
 
Pr391
Pr391Pr391
Pr391
 
Arduino blueooth
Arduino blueoothArduino blueooth
Arduino blueooth
 
IoT projects in Eclipse Foundation using LwM2M (IoT World 2017 Workshop)
IoT projects in Eclipse Foundation using LwM2M (IoT World 2017 Workshop)IoT projects in Eclipse Foundation using LwM2M (IoT World 2017 Workshop)
IoT projects in Eclipse Foundation using LwM2M (IoT World 2017 Workshop)
 
Smart Home Automation And security System
Smart Home Automation And security SystemSmart Home Automation And security System
Smart Home Automation And security System
 
Cloud Automation and IIOT by Engr.Bilal Mehmood
Cloud Automation and IIOT by Engr.Bilal MehmoodCloud Automation and IIOT by Engr.Bilal Mehmood
Cloud Automation and IIOT by Engr.Bilal Mehmood
 
An IoT gateway centric architecture to provide novel m2m services
An IoT gateway centric architecture to provide novel m2m servicesAn IoT gateway centric architecture to provide novel m2m services
An IoT gateway centric architecture to provide novel m2m services
 
Ardu sat (Arduino based satellite)
Ardu sat (Arduino based satellite)Ardu sat (Arduino based satellite)
Ardu sat (Arduino based satellite)
 

Andere mochten auch (6)

Direct method zuliana_nurbalinda
Direct method zuliana_nurbalindaDirect method zuliana_nurbalinda
Direct method zuliana_nurbalinda
 
Rules
RulesRules
Rules
 
стара вижівка
стара вижівкастара вижівка
стара вижівка
 
Permisos laborales
Permisos laboralesPermisos laborales
Permisos laborales
 
4YRS iNSTINKT ANNIVERSARY FESTIVAL BOOKLET
4YRS iNSTINKT ANNIVERSARY FESTIVAL BOOKLET4YRS iNSTINKT ANNIVERSARY FESTIVAL BOOKLET
4YRS iNSTINKT ANNIVERSARY FESTIVAL BOOKLET
 
Giao trinh ky_thuat_lap_dat_dien_0991
Giao trinh ky_thuat_lap_dat_dien_0991Giao trinh ky_thuat_lap_dat_dien_0991
Giao trinh ky_thuat_lap_dat_dien_0991
 

Ähnlich wie MP14_ITSM03

Key Open Standards for inter-operable IoT systems
Key Open Standards for inter-operable IoT systemsKey Open Standards for inter-operable IoT systems
Key Open Standards for inter-operable IoT systems
Pratul Sharma
 

Ähnlich wie MP14_ITSM03 (20)

Key Open Standards for inter-operable IoT systems
Key Open Standards for inter-operable IoT systemsKey Open Standards for inter-operable IoT systems
Key Open Standards for inter-operable IoT systems
 
5º MeetUP ARQconf 2016 - IoT: What is it really and how does it work?
5º MeetUP ARQconf 2016 - IoT: What is it really and how does it work?5º MeetUP ARQconf 2016 - IoT: What is it really and how does it work?
5º MeetUP ARQconf 2016 - IoT: What is it really and how does it work?
 
Home appliances’ control system.pptx
Home appliances’ control system.pptxHome appliances’ control system.pptx
Home appliances’ control system.pptx
 
Defcon 22-cesar-cerrudo-hacking-traffic-control-systems
Defcon 22-cesar-cerrudo-hacking-traffic-control-systemsDefcon 22-cesar-cerrudo-hacking-traffic-control-systems
Defcon 22-cesar-cerrudo-hacking-traffic-control-systems
 
The Internet of Things
The Internet of ThingsThe Internet of Things
The Internet of Things
 
Internet census 2012
Internet census 2012Internet census 2012
Internet census 2012
 
Unit 1.pptx
Unit 1.pptxUnit 1.pptx
Unit 1.pptx
 
Internet of Things
Internet of ThingsInternet of Things
Internet of Things
 
IOT ppt2.pptx
IOT ppt2.pptxIOT ppt2.pptx
IOT ppt2.pptx
 
Understanding the Internet of Things Protocols
Understanding the Internet of Things ProtocolsUnderstanding the Internet of Things Protocols
Understanding the Internet of Things Protocols
 
Unveiling the Sydney IoT Landscape
Unveiling the Sydney IoT LandscapeUnveiling the Sydney IoT Landscape
Unveiling the Sydney IoT Landscape
 
U-level Data Center Asset IoT system
U-level Data Center Asset IoT systemU-level Data Center Asset IoT system
U-level Data Center Asset IoT system
 
Meetup 4/2/2016 - Functionele en technische architectuur IoT
Meetup  4/2/2016 - Functionele en technische architectuur IoTMeetup  4/2/2016 - Functionele en technische architectuur IoT
Meetup 4/2/2016 - Functionele en technische architectuur IoT
 
IoTCourse.pptx
IoTCourse.pptxIoTCourse.pptx
IoTCourse.pptx
 
1 importance of light weight authentication in iot
1 importance of light weight authentication in iot1 importance of light weight authentication in iot
1 importance of light weight authentication in iot
 
Prototyping with the Internet of Things
Prototyping with the Internet of ThingsPrototyping with the Internet of Things
Prototyping with the Internet of Things
 
Realizing Internet of things using Block-Chain Technology
Realizing Internet of things using Block-Chain TechnologyRealizing Internet of things using Block-Chain Technology
Realizing Internet of things using Block-Chain Technology
 
DEVNET-1163 Data in Motion APIs
DEVNET-1163	Data in Motion APIsDEVNET-1163	Data in Motion APIs
DEVNET-1163 Data in Motion APIs
 
IoT and Big Data
IoT and Big DataIoT and Big Data
IoT and Big Data
 
Using Java Script and COMPOSE to build cool IoT applications, SenZations 2015
Using Java Script and COMPOSE to build cool IoT applications, SenZations 2015Using Java Script and COMPOSE to build cool IoT applications, SenZations 2015
Using Java Script and COMPOSE to build cool IoT applications, SenZations 2015
 

Kürzlich hochgeladen

Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 

Kürzlich hochgeladen (20)

WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
Introduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDMIntroduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDM
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
JohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptxJohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptx
 

MP14_ITSM03

  • 1. INTERNET of THINGS JDL MAJOR PROJECT – INTERIM PRESENTATIONMP14_ITSM03NEA – RAT DETECTION SYSTEM INTERNET of THINGSIOTINTERNET of THINGS Internet Services NEA – RAT DETECTION SYSTEMMP14_ITSM03
  • 2. INTERNET of THINGS JDL MAJOR PROJECT – INTERIM PRESENTATIONMP14_ITSM03NEA – RAT DETECTION SYSTEM INTERNET of THINGS Jovan Ho  Arduino and sensors coding Ang Li Jian  Web application coding Derrik Lua  Xively triggers function PROJECT TEAM
  • 3. INTERNET of THINGS JDL MAJOR PROJECT – INTERIM PRESENTATIONMP14_ITSM03NEA – RAT DETECTION SYSTEM INTERNET of THINGS • Flex Sensor  Relevant; when the trap door closes, the flex sensor will be flexed returning a data value • Vibration Sensor  Planning to use as a confirmation sensor besides the flex sensor. As the trap closes, vibration can be sensed CHOICE OF SENSORS
  • 4. INTERNET of THINGS JDL MAJOR PROJECT – INTERIM PRESENTATIONMP14_ITSM03NEA – RAT DETECTION SYSTEM INTERNET of THINGS • Arduino is a micro-controller that can be programmed to the user’s code. • It is operated by running the code via the Arduino IDE platform, available for download on Arduino’s website ARDUINO PLATFORM
  • 5. INTERNET of THINGS JDL MAJOR PROJECT – INTERIM PRESENTATIONMP14_ITSM03NEA – RAT DETECTION SYSTEM INTERNET of THINGS Include the libraries used Download HTTP Library Download Xively Library ARDUINO CODING
  • 6. INTERNET of THINGS JDL MAJOR PROJECT – INTERIM PRESENTATIONMP14_ITSM03NEA – RAT DETECTION SYSTEM INTERNET of THINGS Define field variables ARDUINO CODING
  • 7. INTERNET of THINGS JDL MAJOR PROJECT – INTERIM PRESENTATIONMP14_ITSM03NEA – RAT DETECTION SYSTEM INTERNET of THINGS If flex sensor was bent, LED will light up ARDUINO CODING
  • 8. INTERNET of THINGS JDL MAJOR PROJECT – INTERIM PRESENTATIONMP14_ITSM03NEA – RAT DETECTION SYSTEM INTERNET of THINGS Uploading the Flex Sensor data value to Xively via XivelyClient library ARDUINO CODING
  • 9. INTERNET of THINGS JDL MAJOR PROJECT – INTERIM PRESENTATIONMP14_ITSM03NEA – RAT DETECTION SYSTEM INTERNET of THINGS • As mentioned, we will be uploading the data values to Xively Cloud Storage, a platform for Internet of Things • Other platforms such as Carriots, ThingSpeak are also plausible alternatives ARDUINO to XIVELY
  • 10. INTERNET of THINGS JDL MAJOR PROJECT – INTERIM PRESENTATIONMP14_ITSM03NEA – RAT DETECTION SYSTEM INTERNET of THINGS • Arduino will hibernate till the action was triggered • Save power ARDUINO HIBERNATION WAKE
  • 11. INTERNET of THINGS JDL MAJOR PROJECT – INTERIM PRESENTATIONMP14_ITSM03NEA – RAT DETECTION SYSTEM INTERNET of THINGS Abnormal data values Values  800 FILTERED DATA
  • 12. INTERNET of THINGS JDL MAJOR PROJECT – INTERIM PRESENTATIONMP14_ITSM03NEA – RAT DETECTION SYSTEM INTERNET of THINGS • A web API is an interface to allow access to your system via standard HTTP request methods • APIs are sets of requirements that controls how one application can talk to another API KEYS
  • 13. INTERNET of THINGS JDL MAJOR PROJECT – INTERIM PRESENTATIONMP14_ITSM03NEA – RAT DETECTION SYSTEM INTERNET of THINGS • Multiple Arduino micro-controller • Location • Disable/Enable function on the webpage FUTURE ITERATIONS
  • 14. INTERNET of THINGS JDL MAJOR PROJECT – INTERIM PRESENTATIONMP14_ITSM03NEA – RAT DETECTION SYSTEM INTERNET of THINGS • Referred to as notifications • Provide “PUSH” capabilities by sending HTTP POST request to desired URL • Processed automatically by Xively Cloud Services XIVELY TRIGGERS
  • 15. INTERNET of THINGS JDL MAJOR PROJECT – INTERIM PRESENTATIONMP14_ITSM03NEA – RAT DETECTION SYSTEM INTERNET of THINGS • Automate tasks between web applications  Zapier Twitter ZAPIER
  • 16. INTERNET of THINGS JDL MAJOR PROJECT – INTERIM PRESENTATIONMP14_ITSM03NEA – RAT DETECTION SYSTEM INTERNET of THINGS • Integrate Xively trigger function to our webpage • Able to count the number of times the trigger has been triggered WEBPAGE FUNCTIONALITY
  • 17. INTERNET of THINGS JDL MAJOR PROJECT – INTERIM PRESENTATIONMP14_ITSM03NEA – RAT DETECTION SYSTEM INTERNET of THINGS