SMART SENSORS VIA
THINGSPEAK
PREPARED BY: ENGR. LUIGI CARLO M. DE JESUS
ECE # 0057757
STEAM ID: 190604191
OBJECTIVES
AT THE END OF THIS SESSION, THE PARTICIPANTS WILL BE ABLE TO:
•UNDERSTAND THE CONCEPT BEHIND SMART SENSORS
•IDENTIFY THE KEY FEATURES OF THE THINGSPEAK CLOUD SERVER
SENSORS?
4
SENSORS?
A DEVICE THAT DETECTS OR MEASURES A PHYSICAL PROPERTY AND
RECORDS, INDICATES, OR OTHERWISE RESPONDS TO IT.
SMART SENSORS?
SMART SENSORS
TRADITIONAL SENSORS
STANDARDIZED INTERFACE
USER NETWORK ACCESS
INTERNET
INTERNET OF THINGS
INTERNET OF THINGS
COMPUTERS, SENSORS AND ACTUATORS CONNECTED THROUGH
INTERNET PROTOCOLS
MEASURE OR MANIPULATE PHYSICAL PROPERTIES
Sensors Everywhere
(Things or Devices)
11
STANDARDIZED INTERFACES
ThingSpeak
Xively
(Pachube)
SensorCloud
Others... Numerex
Others...
Device
Cloud
Evrythng
THINGSPEAK
THINGSPEAK
• IS AN IOT ANALYTICS PLATFORM SERVICE THAT ALLOWS YOU TO AGGREGATE,
VISUALIZE AND ANALYZE LIVE DATA STREAMS IN THE CLOUD.
•PROVIDES INSTANT VISUALIZATIONS OF DATA POSTED BY YOUR DEVICES WITH THE
ABILITY TO EXECUTE MATLAB® CODE
•PERFORMS ONLINE ANALYSIS AND PROCESSING OF THE DATA
•PROTOTYPING AND PROOF OF CONCEPT IOT SYSTEMS THAT REQUIRE ANALYTICS
THINGSPEAK
•ARDUINO®
•PARTICLE PHOTON AND
ELECTRON
•ESP8266 WIFI MODULE
•RASPBERRY PI™
•MOBILE AND WEB APPS
•TWITTER®
•TWILIO®
•MATLAB®
KEY FEATURES
COLLECT DATA IN A NEW CHANNEL
SIGN IN TO THINGSPEAK™ USING YOUR MATHWORKS® ACCOUNT, OR CREATE A NEW MATHWORKS
ACCOUNT.
CLICK CHANNELS > MYCHANNELS.
ON THE CHANNELS PAGE, CLICK NEW CHANNEL.
FILL IT UP
CLICK SAVE CHANNEL AT THE BOTTOM OF THE SETTINGS.
ANALYZE YOUR DATA
EXAMPLE
ACT ON YOUR DATA VIA TWEETER
• GO TO APPS > THINGTWEET
• ON THE THINGTWEET PAGE, CLICK LINK TWITTER ACCOUNT TO LINK YOUR TWITTER ACCOUNT TO YOUR
THINGSPEAK ACCOUNT
• ENTER YOUR TWITTER USER NAME AND PASSWORD, AND CLICK AUTHORIZE APP
• ON THE AUTHORIZATION PAGE, CLICK BACK TO THINGTWEET. NOTICE THAT YOUR TWITTER ACCOUNT IS
LINKED TO THINGSPEAK
ACT ON YOUR DATA VIA TWEETER
• GO TO APPS > REACT, AND CLICK NEW REACT.
• NAME YOUR REACT
• SET THE CONDITION TYPE TO NUMERIC.
• SET THE TEST FREQUENCY TO EVERY 10 MINUTES.
• SET THE CONDITION TO TRIGGER
• SET ACTION TO THINGTWEET.
ACT ON YOUR DATA VIA TWEETER
• ENTER A STRING IN THEN TWEET
• SELECT YOUR TWITTER ACCOUNT IN USING TWITTER ACCOUNT.
• IN OPTIONS, CHOOSE RUN ACTION EACH TIME THE CONDITION IS MET.
• CLICK SAVE REACT.
FEATURES SUMMARY
• EASILY CONFIGURE DEVICES TO SEND DATA TO THINGSPEAK USING POPULAR IOT PROTOCOLS.
• VISUALIZE YOUR SENSOR DATA IN REAL-TIME.
• AGGREGATE DATA ON-DEMAND FROM THIRD-PARTY SOURCES.
• USE THE POWER OF MATLAB TO MAKE SENSE OF YOUR IOT DATA.
• RUN YOUR IOT ANALYTICS AUTOMATICALLY BASED ON SCHEDULES OR EVENTS.
• PROTOTYPE AND BUILD IOT SYSTEMS WITHOUT SETTING UP SERVERS OR DEVELOPING WEB SOFTWARE.
• AUTOMATICALLY ACT ON YOUR DATA AND COMMUNICATE USING THIRD-PARTY SERVICES LIKE TWILIO® OR
TWITTER®.
QUESTION AND ANSWERS
?

Smart Sensors via Thingspeak Cloud API.pptx

  • 1.
    SMART SENSORS VIA THINGSPEAK PREPAREDBY: ENGR. LUIGI CARLO M. DE JESUS ECE # 0057757 STEAM ID: 190604191
  • 2.
    OBJECTIVES AT THE ENDOF THIS SESSION, THE PARTICIPANTS WILL BE ABLE TO: •UNDERSTAND THE CONCEPT BEHIND SMART SENSORS •IDENTIFY THE KEY FEATURES OF THE THINGSPEAK CLOUD SERVER
  • 3.
  • 4.
  • 5.
    SENSORS? A DEVICE THATDETECTS OR MEASURES A PHYSICAL PROPERTY AND RECORDS, INDICATES, OR OTHERWISE RESPONDS TO IT.
  • 6.
  • 7.
    SMART SENSORS TRADITIONAL SENSORS STANDARDIZEDINTERFACE USER NETWORK ACCESS INTERNET
  • 8.
  • 9.
    INTERNET OF THINGS COMPUTERS,SENSORS AND ACTUATORS CONNECTED THROUGH INTERNET PROTOCOLS MEASURE OR MANIPULATE PHYSICAL PROPERTIES
  • 10.
  • 11.
  • 12.
  • 14.
    THINGSPEAK • IS ANIOT ANALYTICS PLATFORM SERVICE THAT ALLOWS YOU TO AGGREGATE, VISUALIZE AND ANALYZE LIVE DATA STREAMS IN THE CLOUD. •PROVIDES INSTANT VISUALIZATIONS OF DATA POSTED BY YOUR DEVICES WITH THE ABILITY TO EXECUTE MATLAB® CODE •PERFORMS ONLINE ANALYSIS AND PROCESSING OF THE DATA •PROTOTYPING AND PROOF OF CONCEPT IOT SYSTEMS THAT REQUIRE ANALYTICS
  • 15.
    THINGSPEAK •ARDUINO® •PARTICLE PHOTON AND ELECTRON •ESP8266WIFI MODULE •RASPBERRY PI™ •MOBILE AND WEB APPS •TWITTER® •TWILIO® •MATLAB®
  • 16.
  • 17.
    COLLECT DATA INA NEW CHANNEL SIGN IN TO THINGSPEAK™ USING YOUR MATHWORKS® ACCOUNT, OR CREATE A NEW MATHWORKS ACCOUNT. CLICK CHANNELS > MYCHANNELS. ON THE CHANNELS PAGE, CLICK NEW CHANNEL. FILL IT UP CLICK SAVE CHANNEL AT THE BOTTOM OF THE SETTINGS.
  • 18.
  • 19.
    ACT ON YOURDATA VIA TWEETER • GO TO APPS > THINGTWEET • ON THE THINGTWEET PAGE, CLICK LINK TWITTER ACCOUNT TO LINK YOUR TWITTER ACCOUNT TO YOUR THINGSPEAK ACCOUNT • ENTER YOUR TWITTER USER NAME AND PASSWORD, AND CLICK AUTHORIZE APP • ON THE AUTHORIZATION PAGE, CLICK BACK TO THINGTWEET. NOTICE THAT YOUR TWITTER ACCOUNT IS LINKED TO THINGSPEAK
  • 20.
    ACT ON YOURDATA VIA TWEETER • GO TO APPS > REACT, AND CLICK NEW REACT. • NAME YOUR REACT • SET THE CONDITION TYPE TO NUMERIC. • SET THE TEST FREQUENCY TO EVERY 10 MINUTES. • SET THE CONDITION TO TRIGGER • SET ACTION TO THINGTWEET.
  • 21.
    ACT ON YOURDATA VIA TWEETER • ENTER A STRING IN THEN TWEET • SELECT YOUR TWITTER ACCOUNT IN USING TWITTER ACCOUNT. • IN OPTIONS, CHOOSE RUN ACTION EACH TIME THE CONDITION IS MET. • CLICK SAVE REACT.
  • 22.
    FEATURES SUMMARY • EASILYCONFIGURE DEVICES TO SEND DATA TO THINGSPEAK USING POPULAR IOT PROTOCOLS. • VISUALIZE YOUR SENSOR DATA IN REAL-TIME. • AGGREGATE DATA ON-DEMAND FROM THIRD-PARTY SOURCES. • USE THE POWER OF MATLAB TO MAKE SENSE OF YOUR IOT DATA. • RUN YOUR IOT ANALYTICS AUTOMATICALLY BASED ON SCHEDULES OR EVENTS. • PROTOTYPE AND BUILD IOT SYSTEMS WITHOUT SETTING UP SERVERS OR DEVELOPING WEB SOFTWARE. • AUTOMATICALLY ACT ON YOUR DATA AND COMMUNICATE USING THIRD-PARTY SERVICES LIKE TWILIO® OR TWITTER®.
  • 23.

Editor's Notes

  • #3 Recap
  • #7 A smart sensor is a type of “intelligent” sensor that can process data it receives to eliminate errors and noise from results before sending to a centralized source for collection
  • #13 is an IoT analytics platform service that allows you to aggregate, visualize and analyze live data streams in the cloud. provides instant visualizations of data posted by your devices With the ability to execute MATLAB® code performs online analysis and processing of the data as it comes in prototyping and proof of concept IoT systems that require analytics