SlideShare a Scribd company logo
1 of 27
Download to read offline
Venture through
Internet of
Things
Darren Tang
Outline ● What is IOT (Internet of Things)?
● Sensors
● Actuators (致動器)
● Connectivities
● Arduino UNO
● LinkIt 7688 Duo
● Demo
What is IOT
(Internet of
Things)?
Things
+
Sense & Communication
The Era of Internet of
Things
1. The marginal cost of sensors
2. The ability for pervasive networks
3. The capabilities on Wi-Fi and low speed,
wireless networks
Personal Health
Smart City
Home
Sensors
Receive information from the
environment. For example,
light, heat, motion or pressure.
Photoresistor (光敏電阻)
Resistive Sensors
A photoresistor (or light-dependent
resistor, LDR, or photocell) is a
light-controlled variable resistor. The
resistance of a photoresistor
decreases with increasing brightness.
PIR Motion Sensor (被動式紅外線感測器)
Voltage-Controlling Sensors
PIRs (Passive Infrared) are basically
made of a pyroelectric sensor (焦電型
感測器), which can detect levels of
infrared radiation.
Sensor type Examples
Acoustic, sound, vibration Microphone
Automotive, transportation Parking sensor, speedometer
Chemical Breathalyser, smoke detector
Electric current, electric potential, magnetic,
radio
Metal detector
Flow, fluid velocity Water meter
Optical, light, imaging, photon Light sensor
Navigation instruments Depth gauge, gyroscope
Position, angle, displacement, distance, speed,
acceleration
Impact sensor
Actuators 制動器
Cause events to occur in the
environment. For example,
LED lights, LCD display or
servo motor.
LED lights (發光二極體)
Light-emitting diodes (LEDs) are solid-state
devices that convert electric energy directly
into light of a single color. Because they
employ “cold” light generation technology,
LEDs don't waste energy in the form of
non-light producing heat.
LCD (Liquid Crystal Display) Module
The most commonly used Character
based LCDs are based on Hitachi's
HD44780 controller. The LCDs have a
parallel interface, meaning that the
microcontroller has to manipulate
several interface pins at once to
control the display.
Connectivity
IOT device to communicate
with other devices
Wireless Connectivity Ecosystem
Wireless technologies important parameters
● Data Rates
● Range
● Power Consumptions
Low Power Wide
Range (LPWA) - LoRa
Arduino
Arduino is an open-source
electronics platform based on
easy-to-use hardware and
software.
Arduino UNO
● Microcontroller - ATmega328P
● Microcontroller - Mega16U2
● 14 digital input/output pins
● 6 analog inputs
● USB port
● Power jack
Arduino IDE
LinkIt 7688 Duo
The MediaTek LinkIt Smart 7688
development platform consists of a
Linux Wi-Fi SOC based development
board designed to enable the
prototyping of IoT devices.
LinkIt Smart 7688 Duo development board
● 1T1R Wi-Fi 802.11 b/g/n (2.4G).
● 580 MHz MIPS CPU.
● 32MB flash and 128MB DDR2
RAM.
● USB host.
● Micro SD slot.
● Support for Arduino
(ATmega32U4)
Development
● OpenWrt Linux distribution
● Nodejs
● Python
● Arduino
● C/C++ Linksys WRT54G
Smart Surveillance System
https://github.com/tzyangtang/iot
Demo
Linkit 7688 Duo
+ PIRs Motion Sensor
+ Web Cam
+ MediaTek Cloud Sandbox
Summary
There is a data up-stream from the sensors
in the field, via the wireless connectivity,
into the IoT platforms. Then, there are data
mash-up opportunities within the platforms
allowing us to leverage Big Data
opportunities. Finally, there is a data
down-stream from the platforms back to the
actuators in the field or some beautiful
frontends on your computer screen or smart
phone.
Resource - workshop/meetup/class
● T客邦創客基地 http://www.techbang.com/channels/maker
● 台灣樹莓派 https://www.raspberrypi.com.tw
● 台大資訊系統訓練班 https://www.csie.ntu.edu.tw/train
Resource - MOOCs
● Coursera - Interfacing with Arduino
https://www.coursera.org/learn/interface-with-arduino
● Coursera - Introduction to the Internet of Things and
Embedded Systems https://www.coursera.org/learn/iot
● Future Learn - Internet of Things
https://www.futurelearn.com/courses/internet-of-things
● Instrutables - Arduino Class
http://www.instructables.com/class/Arduino-Class/
Thank you! Questions?

More Related Content

What's hot

Introduction to AIoT & TinyML - with Arduino
Introduction to AIoT & TinyML - with ArduinoIntroduction to AIoT & TinyML - with Arduino
Introduction to AIoT & TinyML - with ArduinoAndri Yadi
 
bluetooth controlled home automation using arduino by shubham sinha
bluetooth controlled home automation using arduino by shubham sinhabluetooth controlled home automation using arduino by shubham sinha
bluetooth controlled home automation using arduino by shubham sinhaShubham Sinha
 
Ask the Expert: Internet of Things
Ask the Expert: Internet of ThingsAsk the Expert: Internet of Things
Ask the Expert: Internet of ThingsAndri Yadi
 
Arduino in Agricoltura -Alessandro Matese
Arduino in Agricoltura -Alessandro MateseArduino in Agricoltura -Alessandro Matese
Arduino in Agricoltura -Alessandro MateseAlfonso Crisci
 
Arduino IoT (shared)
Arduino IoT (shared)Arduino IoT (shared)
Arduino IoT (shared)jongminshi
 
Bluetooth based home automation using arduino presentaton
Bluetooth based home automation using arduino presentatonBluetooth based home automation using arduino presentaton
Bluetooth based home automation using arduino presentatonLalitKapoor7
 
Home automatin
Home automatinHome automatin
Home automatinEngrNirob
 
Contactless digital tachometer using microcontroller
Contactless digital tachometer using microcontroller Contactless digital tachometer using microcontroller
Contactless digital tachometer using microcontroller IJECEIAES
 
Boards for the IoT-Prototyping
Boards for the IoT-PrototypingBoards for the IoT-Prototyping
Boards for the IoT-PrototypingLars Gregori
 
MIT App Inventor + Arduino + Bluetooth
MIT App Inventor + Arduino + BluetoothMIT App Inventor + Arduino + Bluetooth
MIT App Inventor + Arduino + Bluetoothmike parks
 
Arduino Information by Arpit Sharma
Arduino Information by Arpit SharmaArduino Information by Arpit Sharma
Arduino Information by Arpit SharmaArpit Sharma
 
AUTOMATIC INTELLIGENCE BASED CAR
AUTOMATIC INTELLIGENCE BASED CARAUTOMATIC INTELLIGENCE BASED CAR
AUTOMATIC INTELLIGENCE BASED CARPrabal Singh
 
Robotics and Automation Using Arduino
Robotics and Automation Using ArduinoRobotics and Automation Using Arduino
Robotics and Automation Using ArduinoABHISHEKJAISWAL282
 
Electronics Arduino Processors
Electronics Arduino ProcessorsElectronics Arduino Processors
Electronics Arduino ProcessorsLeopoldo Armesto
 
Smart home automation
Smart home automationSmart home automation
Smart home automationVikas Rathod
 
Introduction to Arduino Family
Introduction to Arduino FamilyIntroduction to Arduino Family
Introduction to Arduino FamilyRobocraze
 
Portable device for women security
Portable device for women securityPortable device for women security
Portable device for women securityeSAT Journals
 
PIR sensing with arduino
PIR sensing  with  arduinoPIR sensing  with  arduino
PIR sensing with arduinochetan kadiwal
 

What's hot (20)

Introduction to AIoT & TinyML - with Arduino
Introduction to AIoT & TinyML - with ArduinoIntroduction to AIoT & TinyML - with Arduino
Introduction to AIoT & TinyML - with Arduino
 
bluetooth controlled home automation using arduino by shubham sinha
bluetooth controlled home automation using arduino by shubham sinhabluetooth controlled home automation using arduino by shubham sinha
bluetooth controlled home automation using arduino by shubham sinha
 
Ask the Expert: Internet of Things
Ask the Expert: Internet of ThingsAsk the Expert: Internet of Things
Ask the Expert: Internet of Things
 
Arduino in Agricoltura -Alessandro Matese
Arduino in Agricoltura -Alessandro MateseArduino in Agricoltura -Alessandro Matese
Arduino in Agricoltura -Alessandro Matese
 
Arduino IoT (shared)
Arduino IoT (shared)Arduino IoT (shared)
Arduino IoT (shared)
 
Bluetooth based home automation using arduino presentaton
Bluetooth based home automation using arduino presentatonBluetooth based home automation using arduino presentaton
Bluetooth based home automation using arduino presentaton
 
Home automatin
Home automatinHome automatin
Home automatin
 
Contactless digital tachometer using microcontroller
Contactless digital tachometer using microcontroller Contactless digital tachometer using microcontroller
Contactless digital tachometer using microcontroller
 
Boards for the IoT-Prototyping
Boards for the IoT-PrototypingBoards for the IoT-Prototyping
Boards for the IoT-Prototyping
 
MIT App Inventor + Arduino + Bluetooth
MIT App Inventor + Arduino + BluetoothMIT App Inventor + Arduino + Bluetooth
MIT App Inventor + Arduino + Bluetooth
 
Arduino Information by Arpit Sharma
Arduino Information by Arpit SharmaArduino Information by Arpit Sharma
Arduino Information by Arpit Sharma
 
AUTOMATIC INTELLIGENCE BASED CAR
AUTOMATIC INTELLIGENCE BASED CARAUTOMATIC INTELLIGENCE BASED CAR
AUTOMATIC INTELLIGENCE BASED CAR
 
Tech Talk IOT
Tech Talk IOTTech Talk IOT
Tech Talk IOT
 
Robotics and Automation Using Arduino
Robotics and Automation Using ArduinoRobotics and Automation Using Arduino
Robotics and Automation Using Arduino
 
Electronics Arduino Processors
Electronics Arduino ProcessorsElectronics Arduino Processors
Electronics Arduino Processors
 
Paper (smart bomb)
Paper (smart bomb)Paper (smart bomb)
Paper (smart bomb)
 
Smart home automation
Smart home automationSmart home automation
Smart home automation
 
Introduction to Arduino Family
Introduction to Arduino FamilyIntroduction to Arduino Family
Introduction to Arduino Family
 
Portable device for women security
Portable device for women securityPortable device for women security
Portable device for women security
 
PIR sensing with arduino
PIR sensing  with  arduinoPIR sensing  with  arduino
PIR sensing with arduino
 

Similar to Venture through Internet of Things

Internet of things
Internet of thingsInternet of things
Internet of thingsBrockanurag
 
IRJET- Intelligent Home Monitoring using IoT for Physically Challenged
IRJET- Intelligent Home Monitoring using IoT for Physically ChallengedIRJET- Intelligent Home Monitoring using IoT for Physically Challenged
IRJET- Intelligent Home Monitoring using IoT for Physically ChallengedIRJET Journal
 
Week2 fundamental of IoT
Week2 fundamental of IoTWeek2 fundamental of IoT
Week2 fundamental of IoTsomphongt
 
IRJET - Zigbee based Street Light Control System
IRJET - Zigbee based Street Light Control SystemIRJET - Zigbee based Street Light Control System
IRJET - Zigbee based Street Light Control SystemIRJET Journal
 
01 internet-of-things-introduction-to-internet-of-things
01 internet-of-things-introduction-to-internet-of-things01 internet-of-things-introduction-to-internet-of-things
01 internet-of-things-introduction-to-internet-of-thingsJohn Soldatos
 
01 internet-of-things-introduction-to-internet-of-things
01 internet-of-things-introduction-to-internet-of-things01 internet-of-things-introduction-to-internet-of-things
01 internet-of-things-introduction-to-internet-of-thingsJohn Soldatos
 
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 TechnologyAdil Ahmad
 
IRJET - Home Automation for Physically Challenged and Elder People
IRJET -  	  Home Automation for Physically Challenged and Elder PeopleIRJET -  	  Home Automation for Physically Challenged and Elder People
IRJET - Home Automation for Physically Challenged and Elder PeopleIRJET Journal
 
understating the basic Internet of things (IoT)
understating the basic Internet of things (IoT)understating the basic Internet of things (IoT)
understating the basic Internet of things (IoT)BhagavathyP
 
IRJET- Automatic Bin Bot- Garbage Collecting System in Residential Areas and ...
IRJET- Automatic Bin Bot- Garbage Collecting System in Residential Areas and ...IRJET- Automatic Bin Bot- Garbage Collecting System in Residential Areas and ...
IRJET- Automatic Bin Bot- Garbage Collecting System in Residential Areas and ...IRJET Journal
 
Obstacle Avoiding robot
Obstacle Avoiding robotObstacle Avoiding robot
Obstacle Avoiding robotDurga Singh
 
MediaTek Linkit Smart 7688 Webinar
MediaTek Linkit Smart 7688 WebinarMediaTek Linkit Smart 7688 Webinar
MediaTek Linkit Smart 7688 WebinarMediaTek Labs
 
iot module 1 ppt.pptx
iot module 1 ppt.pptxiot module 1 ppt.pptx
iot module 1 ppt.pptxShreeDevi42
 
IoT and embedded systems.pptx
IoT and embedded systems.pptxIoT and embedded systems.pptx
IoT and embedded systems.pptxDanishKhan894003
 
Physical Computing and IoT
Physical Computing and IoTPhysical Computing and IoT
Physical Computing and IoTEduardo Oliveira
 
iot module 1 ppt (3).pdf
iot module 1 ppt (3).pdfiot module 1 ppt (3).pdf
iot module 1 ppt (3).pdfShreeDevi42
 

Similar to Venture through Internet of Things (20)

IOT Uisng Arduino
IOT Uisng ArduinoIOT Uisng Arduino
IOT Uisng Arduino
 
Internet of things
Internet of thingsInternet of things
Internet of things
 
IRJET- Intelligent Home Monitoring using IoT for Physically Challenged
IRJET- Intelligent Home Monitoring using IoT for Physically ChallengedIRJET- Intelligent Home Monitoring using IoT for Physically Challenged
IRJET- Intelligent Home Monitoring using IoT for Physically Challenged
 
Week2 fundamental of IoT
Week2 fundamental of IoTWeek2 fundamental of IoT
Week2 fundamental of IoT
 
IRJET - Zigbee based Street Light Control System
IRJET - Zigbee based Street Light Control SystemIRJET - Zigbee based Street Light Control System
IRJET - Zigbee based Street Light Control System
 
01 internet-of-things-introduction-to-internet-of-things
01 internet-of-things-introduction-to-internet-of-things01 internet-of-things-introduction-to-internet-of-things
01 internet-of-things-introduction-to-internet-of-things
 
01 internet-of-things-introduction-to-internet-of-things
01 internet-of-things-introduction-to-internet-of-things01 internet-of-things-introduction-to-internet-of-things
01 internet-of-things-introduction-to-internet-of-things
 
IoT and Its Application
IoT and Its ApplicationIoT and Its Application
IoT and Its Application
 
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
 
IRJET - Home Automation for Physically Challenged and Elder People
IRJET -  	  Home Automation for Physically Challenged and Elder PeopleIRJET -  	  Home Automation for Physically Challenged and Elder People
IRJET - Home Automation for Physically Challenged and Elder People
 
understating the basic Internet of things (IoT)
understating the basic Internet of things (IoT)understating the basic Internet of things (IoT)
understating the basic Internet of things (IoT)
 
IRJET- Automatic Bin Bot- Garbage Collecting System in Residential Areas and ...
IRJET- Automatic Bin Bot- Garbage Collecting System in Residential Areas and ...IRJET- Automatic Bin Bot- Garbage Collecting System in Residential Areas and ...
IRJET- Automatic Bin Bot- Garbage Collecting System in Residential Areas and ...
 
Iot
IotIot
Iot
 
IOT ajay binay.pdf
IOT ajay binay.pdfIOT ajay binay.pdf
IOT ajay binay.pdf
 
Obstacle Avoiding robot
Obstacle Avoiding robotObstacle Avoiding robot
Obstacle Avoiding robot
 
MediaTek Linkit Smart 7688 Webinar
MediaTek Linkit Smart 7688 WebinarMediaTek Linkit Smart 7688 Webinar
MediaTek Linkit Smart 7688 Webinar
 
iot module 1 ppt.pptx
iot module 1 ppt.pptxiot module 1 ppt.pptx
iot module 1 ppt.pptx
 
IoT and embedded systems.pptx
IoT and embedded systems.pptxIoT and embedded systems.pptx
IoT and embedded systems.pptx
 
Physical Computing and IoT
Physical Computing and IoTPhysical Computing and IoT
Physical Computing and IoT
 
iot module 1 ppt (3).pdf
iot module 1 ppt (3).pdfiot module 1 ppt (3).pdf
iot module 1 ppt (3).pdf
 

Recently uploaded

Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentationphoebematthew05
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
Science&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdfScience&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdfjimielynbastida
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Neo4j
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxnull - The Open Security Community
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
Bluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfBluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfngoud9212
 

Recently uploaded (20)

Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentation
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
Science&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdfScience&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdf
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
The transition to renewables in India.pdf
The transition to renewables in India.pdfThe transition to renewables in India.pdf
The transition to renewables in India.pdf
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
Bluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfBluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdf
 

Venture through Internet of Things

  • 2. Outline ● What is IOT (Internet of Things)? ● Sensors ● Actuators (致動器) ● Connectivities ● Arduino UNO ● LinkIt 7688 Duo ● Demo
  • 3. What is IOT (Internet of Things)? Things + Sense & Communication
  • 4. The Era of Internet of Things 1. The marginal cost of sensors 2. The ability for pervasive networks 3. The capabilities on Wi-Fi and low speed, wireless networks
  • 6. Sensors Receive information from the environment. For example, light, heat, motion or pressure.
  • 7. Photoresistor (光敏電阻) Resistive Sensors A photoresistor (or light-dependent resistor, LDR, or photocell) is a light-controlled variable resistor. The resistance of a photoresistor decreases with increasing brightness.
  • 8. PIR Motion Sensor (被動式紅外線感測器) Voltage-Controlling Sensors PIRs (Passive Infrared) are basically made of a pyroelectric sensor (焦電型 感測器), which can detect levels of infrared radiation.
  • 9. Sensor type Examples Acoustic, sound, vibration Microphone Automotive, transportation Parking sensor, speedometer Chemical Breathalyser, smoke detector Electric current, electric potential, magnetic, radio Metal detector Flow, fluid velocity Water meter Optical, light, imaging, photon Light sensor Navigation instruments Depth gauge, gyroscope Position, angle, displacement, distance, speed, acceleration Impact sensor
  • 10. Actuators 制動器 Cause events to occur in the environment. For example, LED lights, LCD display or servo motor.
  • 11. LED lights (發光二極體) Light-emitting diodes (LEDs) are solid-state devices that convert electric energy directly into light of a single color. Because they employ “cold” light generation technology, LEDs don't waste energy in the form of non-light producing heat.
  • 12. LCD (Liquid Crystal Display) Module The most commonly used Character based LCDs are based on Hitachi's HD44780 controller. The LCDs have a parallel interface, meaning that the microcontroller has to manipulate several interface pins at once to control the display.
  • 13. Connectivity IOT device to communicate with other devices
  • 14. Wireless Connectivity Ecosystem Wireless technologies important parameters ● Data Rates ● Range ● Power Consumptions Low Power Wide Range (LPWA) - LoRa
  • 15. Arduino Arduino is an open-source electronics platform based on easy-to-use hardware and software.
  • 16. Arduino UNO ● Microcontroller - ATmega328P ● Microcontroller - Mega16U2 ● 14 digital input/output pins ● 6 analog inputs ● USB port ● Power jack
  • 18. LinkIt 7688 Duo The MediaTek LinkIt Smart 7688 development platform consists of a Linux Wi-Fi SOC based development board designed to enable the prototyping of IoT devices.
  • 19. LinkIt Smart 7688 Duo development board ● 1T1R Wi-Fi 802.11 b/g/n (2.4G). ● 580 MHz MIPS CPU. ● 32MB flash and 128MB DDR2 RAM. ● USB host. ● Micro SD slot. ● Support for Arduino (ATmega32U4)
  • 20. Development ● OpenWrt Linux distribution ● Nodejs ● Python ● Arduino ● C/C++ Linksys WRT54G
  • 22. Linkit 7688 Duo + PIRs Motion Sensor + Web Cam + MediaTek Cloud Sandbox
  • 23.
  • 24. Summary There is a data up-stream from the sensors in the field, via the wireless connectivity, into the IoT platforms. Then, there are data mash-up opportunities within the platforms allowing us to leverage Big Data opportunities. Finally, there is a data down-stream from the platforms back to the actuators in the field or some beautiful frontends on your computer screen or smart phone.
  • 25. Resource - workshop/meetup/class ● T客邦創客基地 http://www.techbang.com/channels/maker ● 台灣樹莓派 https://www.raspberrypi.com.tw ● 台大資訊系統訓練班 https://www.csie.ntu.edu.tw/train
  • 26. Resource - MOOCs ● Coursera - Interfacing with Arduino https://www.coursera.org/learn/interface-with-arduino ● Coursera - Introduction to the Internet of Things and Embedded Systems https://www.coursera.org/learn/iot ● Future Learn - Internet of Things https://www.futurelearn.com/courses/internet-of-things ● Instrutables - Arduino Class http://www.instructables.com/class/Arduino-Class/