SlideShare una empresa de Scribd logo
1 de 38
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)

Más contenido relacionado

Similar a Sensors.pptx

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 DasB.k. Das
 
Sensing & Actuation.pptx
Sensing & Actuation.pptxSensing & Actuation.pptx
Sensing & Actuation.pptxtaruian
 
Automatic Door Opener using PIR Sensor
Automatic Door Opener using PIR SensorAutomatic Door Opener using PIR Sensor
Automatic Door Opener using PIR SensorRAGHUVARMA09
 
Robotic Sensors details internal and external
Robotic Sensors details internal and externalRobotic Sensors details internal and external
Robotic Sensors details internal and externalManoj 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
 
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 PlatformIRJET Journal
 
Shiv smart door ppt
Shiv smart door pptShiv smart door ppt
Shiv smart door pptMahesh 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.pptxYonaCastro1
 
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 AndroidSayan Seth
 
Gsm based garbage disposal
Gsm based garbage disposalGsm based garbage disposal
Gsm based garbage disposalSuhanthi Devraj
 
Physical prototyping lab5-complex_sensors
Physical prototyping lab5-complex_sensorsPhysical prototyping lab5-complex_sensors
Physical prototyping lab5-complex_sensorsTony Olsson.
 
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 SystemIRJET Journal
 
Arduino with brief description of sensorsppt.pptx
Arduino with brief description of sensorsppt.pptxArduino with brief description of sensorsppt.pptx
Arduino with brief description of sensorsppt.pptxBhuvanaN12
 

Similar a Sensors.pptx (20)

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
 
Arduino with brief description of sensorsppt.pptx
Arduino with brief description of sensorsppt.pptxArduino with brief description of sensorsppt.pptx
Arduino with brief description of sensorsppt.pptx
 

Último

How To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsHow To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsAndolasoft Inc
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...harshavardhanraghave
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdfWave PLM
 
Diamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionDiamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionSolGuruz
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxComplianceQuest1
 
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...OnePlan Solutions
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️Delhi Call girls
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...ICS
 
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerHow To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerThousandEyes
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfkalichargn70th171
 
Introducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) SolutionIntroducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) SolutionOnePlan Solutions
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsArshad QA
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...Health
 
How to Choose the Right Laravel Development Partner in New York City_compress...
How to Choose the Right Laravel Development Partner in New York City_compress...How to Choose the Right Laravel Development Partner in New York City_compress...
How to Choose the Right Laravel Development Partner in New York City_compress...software pro Development
 
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdfintroduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdfVishalKumarJha10
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsJhone kinadey
 
Define the academic and professional writing..pdf
Define the academic and professional writing..pdfDefine the academic and professional writing..pdf
Define the academic and professional writing..pdfPearlKirahMaeRagusta1
 
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesAI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesVictorSzoltysek
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfkalichargn70th171
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️Delhi Call girls
 

Último (20)

How To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsHow To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.js
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf
 
Diamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionDiamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with Precision
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docx
 
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
 
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerHow To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
 
Introducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) SolutionIntroducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) Solution
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview Questions
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
 
How to Choose the Right Laravel Development Partner in New York City_compress...
How to Choose the Right Laravel Development Partner in New York City_compress...How to Choose the Right Laravel Development Partner in New York City_compress...
How to Choose the Right Laravel Development Partner in New York City_compress...
 
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdfintroduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial Goals
 
Define the academic and professional writing..pdf
Define the academic and professional writing..pdfDefine the academic and professional writing..pdf
Define the academic and professional writing..pdf
 
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesAI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 

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)