SlideShare a Scribd company logo
Sensors,Actuators, Boards
Agenda
1
2
3
4
Sensors & Actuators: Intro
Sensors & Actuators: Types
Sensor interfaces
Microcontroller boards
Sensors
A sensor, is a device whose task is to detect events or changes in its immediate environment and convert these physical phenomena
(like temperature, light, air humidity, movement, presence of chemical substances and many others) into electrical impulses which
then can be meaningfully interpreted.
Sensor
‘Detector’
Physical
phenomena
Electrical
impulses
Actuators
An actuator, on the other hand, can be seen as a tool which functions inversely to the sensor. By interpreting the electrical impulses sent
from the control system and converting them into mechanical motion, it actually introduces changes to its physical surroundings by means of
a variety of simple actions, including but not limited to opening and closing valves, changing other devices’ position or angle, activating them
or emitting sounds or light. In simpler terms, the actuator is referred to as a ‘mover’.
Actuator
‘Mover’
•Thermistor: a type of resistor, whose resistance (resistance) depends significantly on the temperature.
Thermistors are widely used as sensors in electronics, e.g. as temperature sensors in electronic thermometers
or in systems preventing excessive current increase.
•Resistance temperature detectors: instruments for measuring temperature based on a change in
resistance that is associated with temperature changes.
•Thermocouples: elements of an electric circuit consisting of two different conductors. By using the fact
that the electromotive force that arises between the connectors of a thermocouple is proportional to the
temperature difference, thermocouples can be used as temperature sensors or sometimes even as a power
source with very low voltage and relatively high current.
Types of humidity sensors:
- Capacitive
A capacitive humidity sensor measures relative humidity by placing a thin strip of metal oxide
between two electrodes. The metal oxide’s electrical capacity changes with the atmosphere’s
relative humidity. Weather, commercial and industries are the major application areas.
- Resistive
Resistive humidity sensors utilize ions in salts to measure the electrical impedance of atoms. As
humidity changes, so do the resistance of the electrodes on either side of the salt medium.
- Homes. A humidity sensor is also found as part of home heating, ventilating and air
conditioning systems (HVAC systems).
These are also used in offices, cars, humidors, museums, industrial spaces and greenhouses and
are also used in meteorology stations to report and predict the weather.
Humidity sensors
•Photoresistor: it’s a photosensitive element, whose resistance changes through radiation. It can easily
be connected to for example Arduino as an analog light sensor. Thanks to this it is possible to build e.g.
lamps that turn on automatically after dark
•Photodiode: a diode which works based on photoelectric effect. When photons reach the junction of a
photodiode they are absorbed, which results in the electron being transferred to the conductivity band to
create an electron-hole pair. Photodiodes are widely used in industrial automation (signaling and control
systems), telecommunications (optocouplers, optoelectronic links) and many more industries.
•Depending on ambient light intensity, smart TVs, mobile phones or computer screens are able to adjust their
brightness thanks to light sensors, yet sensors for detecting ambient light are not only commonplace in
consumer electronics, but also smart city applications.
•Active, ultrasonic motion sensor: sending and receiving ultrasonic passive waves
•Passive, infrared motion sensor: detecting changes in infrared radiation
•Active, radar sensor: emitting and receiving electromagnetic waves
A smart building system is probably the most banale IoT application for the motion sensor to imagine. While
this obviousness holds largely true, apart from helping to monitor private or public spaces from intrusion and
burglary, the use of motion sensors is extending to energy management solutions, smart cameras,
automated devices and many others.
IoT Actuator types
•Linear actuators – these are used to enable motion of objects or elements in a straight line.
•Motors – they enable precise rotational movements of device components or whole objects.
•Relays – this category includes electromagnet-based actuators to operate power switches in lamps,
heaters or even smart vehicles.
•Solenoids – most widely used in home appliances as part of locking or triggering mechanisms, they also
act as controllers in IoT-based gas and water leak monitoring systems.
IoT Actuator types
Sensor interfaces
Direct Digital
Direct Analog
Switch
Magnetic
Switch
LM35 temperature
sensor
Soil moisture
sensor
Sensor interfaces
Protocol based
communication
Serial communication
GSM
module
GPS
module
Signals
TX
RX
Sensor interfaces
BMP280 module
Environment sensor
module
MPU6050
Multi-axes acceleration
& gyro
I2C (Inter IC)communication
Signals
SDA
SCK
Sensor interfaces
BMP280 Environment
sensor module
SPI(Serial Peripheral Interface)
VL53L0X Time of
Flight module
Signals
SCK
MOSI
MISO
SS
Arduino UNO
Microcontroller : ATmega328
Operating voltage : 5V
Digital I/O pins : 14
Analog input pins : 6
Flash memory : 32 KB
SRAM : 2KB
Clock speed : 16 MHz
Arduino UNO
Arduino UNO
Arduino UNO
What can the ATmega328 do?
- Write digital outputs : LEDs, switching on relays
- Read digital inputs: Switches, Magnetic switches
- Read analog inputs : LM35 temperature sensor, Soil moisture sensor
- Serial communication: GPS/ GSM module
- I2C communication : BMP280, MPU6050
Arduino IDE
Arduino IDE
pinMode(2,OUTPUT);
pinMode(3,INPUT);
pinMode(4,INPUT_PULLUP);
2
4
Arduino IDE
Arduino IDE
Arduino IDE
digitalRead () digitalWrite ()
analogRead () analogWrite()
Analog
Digital
Input Output
ESP8266 NodeMCU
ESP8266-12E
•Tensilica Xtensa® 32-bit LX106
•80 to 160 MHz Clock Freq.
•128kB internal RAM
• 4MB external Flash
• 802.11 b/g/n WiFi transceiver
•-Operating Voltage 3.3V8 transceiver
ESP8266 NodeMCU
• 17 GPIOs
• 1 Analog input
• 2 UARTs
• I2C
• SPI
ESP8266 NodeMCU
ESP8266NodeMCU & Arduino
The Arduino IDE does not have native support for ESP8266NodeMCU
The board support package for the ESP8266 group of boards has to be downloaded separately
ESP8266 NodeMCU
Arduino UNO vs ESP8266NodeMCU
Arduino UNO ESP8266 NodeMCU
CPU 8-bit 32-bit
Operating voltage 5V 3.3V
Clock frequency 16MHz 80-160MHz
RAM 2KB 128KB
Flash 32KB 4MB (external flash)
WiFi No WiFi WiFi on-chip
Digital I/O
Analog inputs
14
6
11
1
Raspberry Pi 3
Raspberry Pi is a low-cost, credit card-sized computer that connects to a computer monitor
or TV using HDMI, and uses a standard keyboard and mouse. It can run a host of operating
systems, such as Raspbian (Debian Linux), Android, Windows 10, IoT Core, etc.
Raspberry Pi 3
Features
• Processor: 64-bit ARMv8 CPU
• Operating frequency: 1.2GHz
• WiFi: 802.11n Wireless LAN
• Bluetooth: 4.1 Low Energy (BLE)
• 4 USB ports
• Ethernet port
• 40-pin GPIO connector for connecting external sensors
Raspberry Pi3
One of the most popular OSs used for the Raspberry Pi is the Raspbian Operating system. The Raspbian OS is based on the
Debian OS, optimized for the Raspberry Pi hardware
The Raspbian OS boots off a micro-SD card and the entire operating system runs off the cardinstalled, you can proceed to
Once the Rasbian OS is installed, you can log into it and see a full windowed system.
Username: pi
Password: raspberry
Once the Raspbian OS is installed, you can proceed to log into it and see a full windowed system (see Figure 5). The default username is pi and the password is raspberry.
Raspberry Pi
Raspberry Pi
Voltages
Two 5V pins and two 3.3V pins are present on the board, as well as a number of ground pins (0V), which are unconfigurable. The
remaining pins are all general purpose 3.3V pins, meaning outputs are set to 3.3V and inputs are 3.3V-tolerant.
Outputs
A GPIO pin designated as an output pin can be set to high (3.3V) or low (0V).
Inputs
A GPIO pin designated as an input pin can be read as high (3.3V) or low (0V). This is made easier with the use of internal pull-up or pull-
down resistors.
Raspberry Pi
PWM (pulse-width modulation)
Software PWM available on all pins
Hardware PWM available on GPIO12, GPIO13, GPIO18, GPIO19
SPI
SPI0: MOSI (GPIO10); MISO (GPIO9); SCLK (GPIO11); CE0 (GPIO8), CE1 (GPIO7)
SPI1: MOSI (GPIO20); MISO (GPIO19); SCLK (GPIO21); CE0 (GPIO18); CE1 (GPIO17); CE2 (GPIO16)
I2C
Data: (GPIO2); Clock (GPIO3)
EEPROM Data: (GPIO0); EEPROM Clock (GPIO1)
Serial
TX (GPIO14); RX (GPIO15)

More Related Content

Similar to Sensors.pptx

Smart door project ppt shivnaresh likhar
Smart door project ppt shivnaresh likharSmart door project ppt shivnaresh likhar
Smart door project ppt shivnaresh likhar
Shivnaresh Likhar
 
Chapter 3 automation devices
Chapter 3  automation devicesChapter 3  automation devices
Chapter 3 automation devicesMohamad Sahiedan
 
Introduction to sensors & transducers by Bapi Kumar Das
Introduction to sensors & transducers by Bapi Kumar DasIntroduction to sensors & transducers by Bapi Kumar Das
Introduction to sensors & transducers by Bapi Kumar Das
B.k. Das
 
Sensing & Actuation.pptx
Sensing & Actuation.pptxSensing & Actuation.pptx
Sensing & Actuation.pptx
taruian
 
Automatic Door Opener using PIR Sensor
Automatic Door Opener using PIR SensorAutomatic Door Opener using PIR Sensor
Automatic Door Opener using PIR Sensor
RAGHUVARMA09
 
Robotic Sensors details internal and external
Robotic Sensors details internal and externalRobotic Sensors details internal and external
Robotic Sensors details internal and external
Manoj Pandey
 
IOT BASED AIR QUALITY INDEX MONITORING SYSTEM – MONITOR PM2.5, PM10, AND CO U...
IOT BASED AIR QUALITY INDEX MONITORING SYSTEM – MONITOR PM2.5, PM10, AND CO U...IOT BASED AIR QUALITY INDEX MONITORING SYSTEM – MONITOR PM2.5, PM10, AND CO U...
IOT BASED AIR QUALITY INDEX MONITORING SYSTEM – MONITOR PM2.5, PM10, AND CO U...
DeepakK547422
 
SCSA1407.pdf
SCSA1407.pdfSCSA1407.pdf
SCSA1407.pdf
TYMEB130SANKETWALE
 
Wireless greenhouse environment monitoring through sensors
Wireless greenhouse environment monitoring through sensorsWireless greenhouse environment monitoring through sensors
Wireless greenhouse environment monitoring through sensorsSudhanshu Tripathi
 
IRJET- IoT based Modern Greenhouse with GSM Module using Arduino Platform
IRJET- IoT based Modern Greenhouse with GSM Module using Arduino PlatformIRJET- IoT based Modern Greenhouse with GSM Module using Arduino Platform
IRJET- IoT based Modern Greenhouse with GSM Module using Arduino Platform
IRJET Journal
 
Shiv smart door ppt
Shiv smart door pptShiv smart door ppt
Shiv smart door ppt
Mahesh Patil
 
Arduino Based Home Automation System with Android and
Arduino Based Home Automation System with Android andArduino Based Home Automation System with Android and
Arduino Based Home Automation System with Android andAnish Basu
 
green house ppt.pptx
green house ppt.pptxgreen house ppt.pptx
green house ppt.pptx
YonaCastro1
 
Arduino based Home Automation System with Android
Arduino based Home Automation System with AndroidArduino based Home Automation System with Android
Arduino based Home Automation System with Android
Sayan Seth
 
Gsm based garbage disposal
Gsm based garbage disposalGsm based garbage disposal
Gsm based garbage disposal
Suhanthi Devraj
 
Physical prototyping lab5-complex_sensors
Physical prototyping lab5-complex_sensorsPhysical prototyping lab5-complex_sensors
Physical prototyping lab5-complex_sensors
Tony Olsson.
 
Basic Sensors Technology
Basic Sensors TechnologyBasic Sensors Technology
Basic Sensors Technology
Anna University Thoothukudi Campus
 
Summer training project
Summer training projectSummer training project
Summer training project
Manpreet Singh Bhasin
 
Gsm based smart card information for lost atm cards
Gsm based smart card information for lost atm cardsGsm based smart card information for lost atm cards
Gsm based smart card information for lost atm cardsSomanchi Aditya
 
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
IRJET Journal
 

Similar to Sensors.pptx (20)

Smart door project ppt shivnaresh likhar
Smart door project ppt shivnaresh likharSmart door project ppt shivnaresh likhar
Smart door project ppt shivnaresh likhar
 
Chapter 3 automation devices
Chapter 3  automation devicesChapter 3  automation devices
Chapter 3 automation devices
 
Introduction to sensors & transducers by Bapi Kumar Das
Introduction to sensors & transducers by Bapi Kumar DasIntroduction to sensors & transducers by Bapi Kumar Das
Introduction to sensors & transducers by Bapi Kumar Das
 
Sensing & Actuation.pptx
Sensing & Actuation.pptxSensing & Actuation.pptx
Sensing & Actuation.pptx
 
Automatic Door Opener using PIR Sensor
Automatic Door Opener using PIR SensorAutomatic Door Opener using PIR Sensor
Automatic Door Opener using PIR Sensor
 
Robotic Sensors details internal and external
Robotic Sensors details internal and externalRobotic Sensors details internal and external
Robotic Sensors details internal and external
 
IOT BASED AIR QUALITY INDEX MONITORING SYSTEM – MONITOR PM2.5, PM10, AND CO U...
IOT BASED AIR QUALITY INDEX MONITORING SYSTEM – MONITOR PM2.5, PM10, AND CO U...IOT BASED AIR QUALITY INDEX MONITORING SYSTEM – MONITOR PM2.5, PM10, AND CO U...
IOT BASED AIR QUALITY INDEX MONITORING SYSTEM – MONITOR PM2.5, PM10, AND CO U...
 
SCSA1407.pdf
SCSA1407.pdfSCSA1407.pdf
SCSA1407.pdf
 
Wireless greenhouse environment monitoring through sensors
Wireless greenhouse environment monitoring through sensorsWireless greenhouse environment monitoring through sensors
Wireless greenhouse environment monitoring through sensors
 
IRJET- IoT based Modern Greenhouse with GSM Module using Arduino Platform
IRJET- IoT based Modern Greenhouse with GSM Module using Arduino PlatformIRJET- IoT based Modern Greenhouse with GSM Module using Arduino Platform
IRJET- IoT based Modern Greenhouse with GSM Module using Arduino Platform
 
Shiv smart door ppt
Shiv smart door pptShiv smart door ppt
Shiv smart door ppt
 
Arduino Based Home Automation System with Android and
Arduino Based Home Automation System with Android andArduino Based Home Automation System with Android and
Arduino Based Home Automation System with Android and
 
green house ppt.pptx
green house ppt.pptxgreen house ppt.pptx
green house ppt.pptx
 
Arduino based Home Automation System with Android
Arduino based Home Automation System with AndroidArduino based Home Automation System with Android
Arduino based Home Automation System with Android
 
Gsm based garbage disposal
Gsm based garbage disposalGsm based garbage disposal
Gsm based garbage disposal
 
Physical prototyping lab5-complex_sensors
Physical prototyping lab5-complex_sensorsPhysical prototyping lab5-complex_sensors
Physical prototyping lab5-complex_sensors
 
Basic Sensors Technology
Basic Sensors TechnologyBasic Sensors Technology
Basic Sensors Technology
 
Summer training project
Summer training projectSummer training project
Summer training project
 
Gsm based smart card information for lost atm cards
Gsm based smart card information for lost atm cardsGsm based smart card information for lost atm cards
Gsm based smart card information for lost atm cards
 
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
 

Recently uploaded

Orion Context Broker introduction 20240604
Orion Context Broker introduction 20240604Orion Context Broker introduction 20240604
Orion Context Broker introduction 20240604
Fermin Galan
 
Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus
 
Corporate Management | Session 3 of 3 | Tendenci AMS
Corporate Management | Session 3 of 3 | Tendenci AMSCorporate Management | Session 3 of 3 | Tendenci AMS
Corporate Management | Session 3 of 3 | Tendenci AMS
Tendenci - The Open Source AMS (Association Management Software)
 
top nidhi software solution freedownload
top nidhi software solution freedownloadtop nidhi software solution freedownload
top nidhi software solution freedownload
vrstrong314
 
May Marketo Masterclass, London MUG May 22 2024.pdf
May Marketo Masterclass, London MUG May 22 2024.pdfMay Marketo Masterclass, London MUG May 22 2024.pdf
May Marketo Masterclass, London MUG May 22 2024.pdf
Adele Miller
 
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
informapgpstrackings
 
Enhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdfEnhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdf
Globus
 
Enhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdf
Enhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdfEnhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdf
Enhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdf
Jay Das
 
How to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good PracticesHow to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good Practices
Globus
 
Vitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume MontevideoVitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume Montevideo
Vitthal Shirke
 
Prosigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology SolutionsProsigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology Solutions
Prosigns
 
Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024
Globus
 
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Globus
 
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptx
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptxTop Features to Include in Your Winzo Clone App for Business Growth (4).pptx
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptx
rickgrimesss22
 
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing SuiteAI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
Google
 
Graphic Design Crash Course for beginners
Graphic Design Crash Course for beginnersGraphic Design Crash Course for beginners
Graphic Design Crash Course for beginners
e20449
 
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Shahin Sheidaei
 
SOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar Research Team: Latest Activities of IntelBrokerSOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar
 
Cyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdfCyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdf
Cyanic lab
 
How Recreation Management Software Can Streamline Your Operations.pptx
How Recreation Management Software Can Streamline Your Operations.pptxHow Recreation Management Software Can Streamline Your Operations.pptx
How Recreation Management Software Can Streamline Your Operations.pptx
wottaspaceseo
 

Recently uploaded (20)

Orion Context Broker introduction 20240604
Orion Context Broker introduction 20240604Orion Context Broker introduction 20240604
Orion Context Broker introduction 20240604
 
Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024
 
Corporate Management | Session 3 of 3 | Tendenci AMS
Corporate Management | Session 3 of 3 | Tendenci AMSCorporate Management | Session 3 of 3 | Tendenci AMS
Corporate Management | Session 3 of 3 | Tendenci AMS
 
top nidhi software solution freedownload
top nidhi software solution freedownloadtop nidhi software solution freedownload
top nidhi software solution freedownload
 
May Marketo Masterclass, London MUG May 22 2024.pdf
May Marketo Masterclass, London MUG May 22 2024.pdfMay Marketo Masterclass, London MUG May 22 2024.pdf
May Marketo Masterclass, London MUG May 22 2024.pdf
 
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
 
Enhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdfEnhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdf
 
Enhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdf
Enhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdfEnhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdf
Enhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdf
 
How to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good PracticesHow to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good Practices
 
Vitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume MontevideoVitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume Montevideo
 
Prosigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology SolutionsProsigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology Solutions
 
Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024
 
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
 
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptx
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptxTop Features to Include in Your Winzo Clone App for Business Growth (4).pptx
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptx
 
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing SuiteAI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
 
Graphic Design Crash Course for beginners
Graphic Design Crash Course for beginnersGraphic Design Crash Course for beginners
Graphic Design Crash Course for beginners
 
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
 
SOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar Research Team: Latest Activities of IntelBrokerSOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar Research Team: Latest Activities of IntelBroker
 
Cyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdfCyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdf
 
How Recreation Management Software Can Streamline Your Operations.pptx
How Recreation Management Software Can Streamline Your Operations.pptxHow Recreation Management Software Can Streamline Your Operations.pptx
How Recreation Management Software Can Streamline Your Operations.pptx
 

Sensors.pptx

  • 2. Agenda 1 2 3 4 Sensors & Actuators: Intro Sensors & Actuators: Types Sensor interfaces Microcontroller boards
  • 3. Sensors A sensor, is a device whose task is to detect events or changes in its immediate environment and convert these physical phenomena (like temperature, light, air humidity, movement, presence of chemical substances and many others) into electrical impulses which then can be meaningfully interpreted. Sensor ‘Detector’ Physical phenomena Electrical impulses
  • 4. Actuators An actuator, on the other hand, can be seen as a tool which functions inversely to the sensor. By interpreting the electrical impulses sent from the control system and converting them into mechanical motion, it actually introduces changes to its physical surroundings by means of a variety of simple actions, including but not limited to opening and closing valves, changing other devices’ position or angle, activating them or emitting sounds or light. In simpler terms, the actuator is referred to as a ‘mover’. Actuator ‘Mover’
  • 5. •Thermistor: a type of resistor, whose resistance (resistance) depends significantly on the temperature. Thermistors are widely used as sensors in electronics, e.g. as temperature sensors in electronic thermometers or in systems preventing excessive current increase. •Resistance temperature detectors: instruments for measuring temperature based on a change in resistance that is associated with temperature changes. •Thermocouples: elements of an electric circuit consisting of two different conductors. By using the fact that the electromotive force that arises between the connectors of a thermocouple is proportional to the temperature difference, thermocouples can be used as temperature sensors or sometimes even as a power source with very low voltage and relatively high current.
  • 6.
  • 7. Types of humidity sensors: - Capacitive A capacitive humidity sensor measures relative humidity by placing a thin strip of metal oxide between two electrodes. The metal oxide’s electrical capacity changes with the atmosphere’s relative humidity. Weather, commercial and industries are the major application areas. - Resistive Resistive humidity sensors utilize ions in salts to measure the electrical impedance of atoms. As humidity changes, so do the resistance of the electrodes on either side of the salt medium. - Homes. A humidity sensor is also found as part of home heating, ventilating and air conditioning systems (HVAC systems). These are also used in offices, cars, humidors, museums, industrial spaces and greenhouses and are also used in meteorology stations to report and predict the weather. Humidity sensors
  • 8. •Photoresistor: it’s a photosensitive element, whose resistance changes through radiation. It can easily be connected to for example Arduino as an analog light sensor. Thanks to this it is possible to build e.g. lamps that turn on automatically after dark •Photodiode: a diode which works based on photoelectric effect. When photons reach the junction of a photodiode they are absorbed, which results in the electron being transferred to the conductivity band to create an electron-hole pair. Photodiodes are widely used in industrial automation (signaling and control systems), telecommunications (optocouplers, optoelectronic links) and many more industries. •Depending on ambient light intensity, smart TVs, mobile phones or computer screens are able to adjust their brightness thanks to light sensors, yet sensors for detecting ambient light are not only commonplace in consumer electronics, but also smart city applications.
  • 9.
  • 10. •Active, ultrasonic motion sensor: sending and receiving ultrasonic passive waves •Passive, infrared motion sensor: detecting changes in infrared radiation •Active, radar sensor: emitting and receiving electromagnetic waves A smart building system is probably the most banale IoT application for the motion sensor to imagine. While this obviousness holds largely true, apart from helping to monitor private or public spaces from intrusion and burglary, the use of motion sensors is extending to energy management solutions, smart cameras, automated devices and many others.
  • 11.
  • 13. •Linear actuators – these are used to enable motion of objects or elements in a straight line. •Motors – they enable precise rotational movements of device components or whole objects. •Relays – this category includes electromagnet-based actuators to operate power switches in lamps, heaters or even smart vehicles. •Solenoids – most widely used in home appliances as part of locking or triggering mechanisms, they also act as controllers in IoT-based gas and water leak monitoring systems. IoT Actuator types
  • 14. Sensor interfaces Direct Digital Direct Analog Switch Magnetic Switch LM35 temperature sensor Soil moisture sensor
  • 15. Sensor interfaces Protocol based communication Serial communication GSM module GPS module Signals TX RX
  • 16. Sensor interfaces BMP280 module Environment sensor module MPU6050 Multi-axes acceleration & gyro I2C (Inter IC)communication Signals SDA SCK
  • 17. Sensor interfaces BMP280 Environment sensor module SPI(Serial Peripheral Interface) VL53L0X Time of Flight module Signals SCK MOSI MISO SS
  • 18. Arduino UNO Microcontroller : ATmega328 Operating voltage : 5V Digital I/O pins : 14 Analog input pins : 6 Flash memory : 32 KB SRAM : 2KB Clock speed : 16 MHz
  • 21. Arduino UNO What can the ATmega328 do? - Write digital outputs : LEDs, switching on relays - Read digital inputs: Switches, Magnetic switches - Read analog inputs : LM35 temperature sensor, Soil moisture sensor - Serial communication: GPS/ GSM module - I2C communication : BMP280, MPU6050
  • 26. Arduino IDE digitalRead () digitalWrite () analogRead () analogWrite() Analog Digital Input Output
  • 27. ESP8266 NodeMCU ESP8266-12E •Tensilica Xtensa® 32-bit LX106 •80 to 160 MHz Clock Freq. •128kB internal RAM • 4MB external Flash • 802.11 b/g/n WiFi transceiver •-Operating Voltage 3.3V8 transceiver
  • 28. ESP8266 NodeMCU • 17 GPIOs • 1 Analog input • 2 UARTs • I2C • SPI
  • 30. ESP8266NodeMCU & Arduino The Arduino IDE does not have native support for ESP8266NodeMCU The board support package for the ESP8266 group of boards has to be downloaded separately
  • 32. Arduino UNO vs ESP8266NodeMCU Arduino UNO ESP8266 NodeMCU CPU 8-bit 32-bit Operating voltage 5V 3.3V Clock frequency 16MHz 80-160MHz RAM 2KB 128KB Flash 32KB 4MB (external flash) WiFi No WiFi WiFi on-chip Digital I/O Analog inputs 14 6 11 1
  • 33. Raspberry Pi 3 Raspberry Pi is a low-cost, credit card-sized computer that connects to a computer monitor or TV using HDMI, and uses a standard keyboard and mouse. It can run a host of operating systems, such as Raspbian (Debian Linux), Android, Windows 10, IoT Core, etc.
  • 34. Raspberry Pi 3 Features • Processor: 64-bit ARMv8 CPU • Operating frequency: 1.2GHz • WiFi: 802.11n Wireless LAN • Bluetooth: 4.1 Low Energy (BLE) • 4 USB ports • Ethernet port • 40-pin GPIO connector for connecting external sensors
  • 35. Raspberry Pi3 One of the most popular OSs used for the Raspberry Pi is the Raspbian Operating system. The Raspbian OS is based on the Debian OS, optimized for the Raspberry Pi hardware The Raspbian OS boots off a micro-SD card and the entire operating system runs off the cardinstalled, you can proceed to Once the Rasbian OS is installed, you can log into it and see a full windowed system. Username: pi Password: raspberry Once the Raspbian OS is installed, you can proceed to log into it and see a full windowed system (see Figure 5). The default username is pi and the password is raspberry.
  • 37. Raspberry Pi Voltages Two 5V pins and two 3.3V pins are present on the board, as well as a number of ground pins (0V), which are unconfigurable. The remaining pins are all general purpose 3.3V pins, meaning outputs are set to 3.3V and inputs are 3.3V-tolerant. Outputs A GPIO pin designated as an output pin can be set to high (3.3V) or low (0V). Inputs A GPIO pin designated as an input pin can be read as high (3.3V) or low (0V). This is made easier with the use of internal pull-up or pull- down resistors.
  • 38. Raspberry Pi PWM (pulse-width modulation) Software PWM available on all pins Hardware PWM available on GPIO12, GPIO13, GPIO18, GPIO19 SPI SPI0: MOSI (GPIO10); MISO (GPIO9); SCLK (GPIO11); CE0 (GPIO8), CE1 (GPIO7) SPI1: MOSI (GPIO20); MISO (GPIO19); SCLK (GPIO21); CE0 (GPIO18); CE1 (GPIO17); CE2 (GPIO16) I2C Data: (GPIO2); Clock (GPIO3) EEPROM Data: (GPIO0); EEPROM Clock (GPIO1) Serial TX (GPIO14); RX (GPIO15)