SlideShare ist ein Scribd-Unternehmen logo
1 von 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)

Weitere ähnliche Inhalte

Ähnlich wie Sensors.pptx

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
 

Ähnlich wie Sensors.pptx (20)

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
 
Home automation
Home automationHome automation
Home automation
 

Kürzlich hochgeladen

Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsAlberto González Trastoy
 
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
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...panagenda
 
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
 
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female serviceCALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female serviceanilsa9823
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...kellynguyen01
 
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️anilsa9823
 
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
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Modelsaagamshah0812
 
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
 
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
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...MyIntelliSource, Inc.
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsArshad QA
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providermohitmore19
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVshikhaohhpro
 
+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
 
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 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
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comFatema Valibhai
 

Kürzlich hochgeladen (20)

Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
 
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
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
 
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
 
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female serviceCALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
 
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
 
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
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Models
 
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
 
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS 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 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview Questions
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTV
 
+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...
 
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 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
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.com
 

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)