0% found this document useful (0 votes)
45 views16 pages

Mini Project Presentation

Shubham Singh presented a mini project on developing a temperature monitoring device using a Raspberry Pi and MLX90614 infrared temperature sensor. The project involved interfacing the MLX90614 sensor with the Raspberry Pi to measure ambient and object temperatures. Code was written to retrieve temperature readings from the sensor and display them. The project demonstrated real-time non-contact temperature measurement and monitoring capabilities. Future applications discussed include using similar IoT-based temperature monitoring solutions in industrial, healthcare, and smart home settings.

Uploaded by

Shubham Singh
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
45 views16 pages

Mini Project Presentation

Shubham Singh presented a mini project on developing a temperature monitoring device using a Raspberry Pi and MLX90614 infrared temperature sensor. The project involved interfacing the MLX90614 sensor with the Raspberry Pi to measure ambient and object temperatures. Code was written to retrieve temperature readings from the sensor and display them. The project demonstrated real-time non-contact temperature measurement and monitoring capabilities. Future applications discussed include using similar IoT-based temperature monitoring solutions in industrial, healthcare, and smart home settings.

Uploaded by

Shubham Singh
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 16

MINI PROJECT PRESENTATION

NAME:SHUBHAM SINGH UNDER THE MENTORSHIP:


SEC/SEM:D/3RD SEM SIDDHANT THAPLIYAL SIR
COURSE:BTECH(CSE )
UNIVERSITY ROLL NO:2019130
TOPIC: DEVICE ACCESS CONTROL IN SMART HEALTHCARE.
CANDIDATE’S
DECLARATION
• I hereby certify that the work which is being presented in the project
report entitled “Device access control in smart heath care” in partial
fulfillment of the requirements for the award of the Degree of Bachelor of
Technology in Computer Science and Engineering of the Graphic Era
(Deemed to be University), Dehradun shall be carried out by the under the
mentorship of “Siddhant Thapliyal Sir”, Department of Computer Science
and Engineering, Graphic Era (Deemed to be University), Dehradun.

• Name :Shubham Singh University Roll no: 2019130


INDEX
Chapter No. Description

Chapter 1 Introduction

Chapter 2 Literature Survey

Chapter 3 Methodology

Chapter 4 Result and Discussion

Chapter 5 Conclusion and Future Work


IN TODAY’S WORLD, THE
INTERNET OF THINGS IS
REVOLUTIONIZING OUR LIFE BY
DEVELOPING A NUMBER OF SYSTEMS
WHICH CAN BE MONITORED AND
CONTROLLED REMOTELY. IN THIS
PROJECT, WE WILL LEVERAGE THE
POWER OF IOT AND WE WILL BUILD
A TEMPERATURE MONITORING DEVICE
USING RASPBERRY PI AND MLX90614
COMPONENTS REQUIRED
HERE WE ARE USING RASPBERRY PI 3
RASPBIAN OS. ALL THE BASIC HARDWARE AND
SOFTWARE REQUIREMENTS ARE PREVIOUSLY
DISCUSSED, YOU CAN LOOK IT UP IN THE
RASPBERRY PI INTRODUCTION AND
RASPBERRY PI LED BLINKING FOR GETTING
STARTED, OTHER THAN THAT WE NEED:
1>RASPBERRY PI 3 B+.
2>MLX90614 - IR TEMPERATURE SENSOR.
3>CONNECTING WIRES.
4>BREADBOARD.
5>POWER SUPPLY (5V,2A/3A)
RASPBERRY PI
• Raspberry Pi is a credit card size computer that was
designed for educational purposes. Due to its price and
amazing specifications like onboard wifi, Bluetooth, and
programmable GPIO header, and the number of possible
options to create an application, it was adopted by
developers and electronics hobbyists.
• People use the Raspberry pi to learn programming skill,
build hardware and even for industrial purpose You can
look it up in the Raspberry Pi Introduction and
Raspberry PI LED Blinking for getting started with the
booting process.
• There have been many generations of the Raspberry Pi
line: from Pi 1 to 4, and even a Pi 400. There has generally
been a Model A and a Model B of most generations.
MLX90614 IR TEMPERATURE SENSOR
• There are many sensors available in the market which
can give us temperature and humidity. What makes this
sensor different from all other sensors is that it can give
us object temperature and other sensors give ambient
temperature.

• But here for making a temperature gun which doesn't


need physical contact and can measure the object
temperature instead of ambient temperature, we use IR
based MLX90614. MLX90614 sensor is manufactured
by Melexis Microelectronics Integrated systems, it works
on the principle of InfraRed thermopile sensor for
temperature measurement.

• MLX90614 sensor converts the computational value


into 17-bit ADC and that can be accessed using the I2C
communication protocol. These sensors measure the
ambient temperature as well as object temperature with
the resolution calibration of 0.02°C
INTERFACING MLX90614 WITH RASPBERRY PI
• First, we will download the library and packages required to successfully interface the MLX90614.

• STEP1:Enabling the I2C from raspberrypi setting.Type sudo raspi-config and then go to interfacing
options.

• Go to I2C option and enable it.


• Step2: Download the package/library of MLX90614
• wget
https://files.pythonhosted.org/packages/67/8a/443af31ff99cca1e30304dba28a60d3f07d2
47c8d410822411054e170c9c/PyMLX90614-0.0.3.tar.gz

• It will download the library in the zip file name ‘PyMLX90614-0.0.3.tar.gz’. then
extract the folder with the extension of tar -xf file name or use the below command to
do the same.

• tar -xf PyMLX90614-0.0.3.tar.gz


• Then we need to install some required packages using the below commands.
• sudo apt-get install python-setuptools
• sudo apt-get install -y i2c-tools
• Then go to the extracted folder using cd PyMLX90614-0.0.3/ and run the command.
ONCE YOU ARE DONE FOLLOWING THE STEPS, JUST INTERFACE
THE MLX90614 SENSOR WITH RASPBERRY PI USING THE CIRCUIT
GIVEN BELOW. THE BELOW RASPBERRY PI MLX90614
CIRCUIT WAS DESIGNED USING FRITZING
• If the connections and the installation is done properly, we can check if we get the sensor address value on
the I2C bus using the command i2cdetect -y 1.

• If everything works as expected, we can see the below output on our terminal.

• 0x5A represents the address of the sensor as mentioned by the datasheet. The datasheet snippet showing the
same is given below.
NOW, WE WILL RUN MAKE A NEW FILE NAME XYZ.PY AND
WRITE A SAMPLE PROGRAM TO CHECK THE DATA FROM
THE SENSOR. THE CODE FOR THE SAME IS GIVEN BELOW.
• from smbus2 import SMBus
• from mlx90614 import MLX90614
• bus = SMBus(1)
• sensor = MLX90614(bus, address=0x5A)
• print ("Ambient Temperature :", sensor.get_ambient())
• print ("Object Temperature :", sensor.get_object_1())
• bus.close()
ONCE THE FILE IS CREATED, WE WILL RUN IT WITH PYTHON EXTENSION PYTHON
XYZ.PY. THE OUTPUT I RECEIVED IS SHOWN BELOW. I RAN THE PROGRAM MULTIPLE
TIMES TO CHECK IF THE VALUES CHANGE AS I MOVE MY HAND OVER IT.
CONCLUSION
• Since the corona outbreak, it has become very difficult to identify those
who are affected by the virus or not. To solve this issue, temperature
devices are often used to measure body temperature. These devices
have non-contact IR temperature sensors which can measure the body
temperature without any physical contact.

• There are many temperature guns available in the market, but none of
them gives any alert or email notification to higher authorities to take
appropriate actions when the temperature exceeds a particular limit. In
this project, we will interface an IR temperature sensor which will detect
the temperature and display on the screen.
 The ability to measure and display tempertaure reading in real life.
 The ability to remotely monitor and control temperature setting.
 The ability to collect and analyze temperature data over time to identify treands and pattern.
 The ability to triggercertain actions based on temperature thresholds (such as turning on a fan
or alerting a user if a temperature becomes too high).

Future Scopes
 Monitoring and controlling temperature in industrial and manufacturing environments to
improve efficiency and safety.
 Monitoring and controlling temperature in HVAC systems to improve energy efficiency and
comfort.
 In addition, this technology could be used in other areas such as in the development of IoT
devices, in the field of Robotics, Smart home automation, and also in security and
surveillance systems.
OU
KY
A N
T H

You might also like