SlideShare a Scribd company logo
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 06 Issue: 12 | Dec 2019 www.irjet.net p-ISSN: 2395-0072
© 2019, IRJET | Impact Factor value: 7.34 | ISO 9001:2008 Certified Journal | Page 626
“BSIOTR IT SMART LAB using IOT”
Prof.Mahendra Sawane1, AbdusSami Z Arrkati2, Jai N Chaudhari3, Dattatray B Pawar4,
Rupesh N Lingayat5, Pradnya B Doke6
1Professor, Dept. of information Technology, BSIOTR College, Wagholi, Pune, Maharashtra, India
2,3,4,5,6UG. Students, Dept of information Technology, BSIOTR College, Wagholi, Pune, Maharashtra, India
----------------------------------------------------------------------***---------------------------------------------------------------------
Abstract – As there are various techniques technologies used
in IoT in our side we are making the smart lab with IoT based
automation system, which protects lab equipment’s and take
the record of students that who enters in lab. Due to this
system the problem of taking attendance was time consuming
and paper based work was reduced and also the problem of
equipment stolen in lab also critical issue that may also be
solve by this system if any equipment get out of the lab the
message or notification immediately get to Admin and also to
the Lab In charge. So we are very pleasure to present this
project.
Key Words:Atmega328,ESP8266,MySQLite, DFMiniMP3
Module, APIs, PHP My SQL Cloud, IFTTT
1. INTRODUCTION
In Traditional way today in all colleges in
classrooms and labs we go and take attendance for the exact
count of students present in labs or classrooms. Instead of
this way we are using the best automatic counting of
students in labs and classrooms. we have used one module
which counts-in and counts-out the students in the room,
and also one another module we going to implement the
complaints get from the staff that students steal the
equipment’s from the labs like mouse and some other small
equipment’s, so we used one another module for provide
security to the equipment’s bye stolen. In this project weare
study about these two models. There are total two modules
first is Count Record of People and second one is lab
Equipment Device track.
2. SYSTEM ARCHITECTURE
This project is divided in two parts one is count of
people and another is for tracking lab equipment.
2.1 STUDENT COUNT:
In the first part of the module we have comprised
the ESP 8266 (WiFi module), Atmel’s Atmega 328
(microcontroller) and Ultrasonic Distance Sensor (sensor)
which works as an client. An Ultrasonic Distance Sensor
which keeps the count. if anyone passes through it hits a
counts. And wait if it passes out through another sensor. As
soon as it count in the count is incremented and stored in
server database we have made an database table which
contains only ID and count out if decremented.
2.2 TRACKING LAB EQUIPMENT:
In second part of module it contain of the ESP 8266
(WiFi module), Atmel’s Atmega 328 (microcontroller). This
system design is client server architecture. Here small WiFi
chips are attached to lab equipment’s witha uniquenamefor
identification. The counter work is done by the
microcontroller and sends to the WiFi module which takes
the count and also checks continuously the Device chips in
lab are available or not if available it hits ON in URL then
stores at respective Database, if device is outside the Lab it
hits OFF in URL and notifies to the server and also with an
Fast2SMS Server send to the respective in charge of the Lab
as shown in below Fig.
Fig-1: System Architecture
3. HARDWARE AND SOFTWARE IMPLEMENTATION
The overall block diagrams system is divided into
two sections as Hardware Implementation and Software
implementation
3.1 HARDWARE IMPLEMENTATION
1) ESP8266(Wifi Module)
Core processor ESP8266 in smaller sizes of the
module encapsulates Tensilica L106 integrates industry-
leading ultra-low power 32-bit MCU micro, with the 16-bit
short mode, it has Clock speed support 80 MHz, 160MHz, it
has to supports the RTOS and integrated Wi-Fi which on-
board antenna. The module supports standard 802.11 b
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 06 Issue: 12 | Dec 2019 www.irjet.net p-ISSN: 2395-0072
© 2019, IRJET | Impact Factor value: 7.34 | ISO 9001:2008 Certified Journal | Page 627
agreement and complete TCP/IP protocol stack. Users can
use the add modules to an existing device networking, or
building a separate network controller.ESP8266 is high
integration wireless SOCs, it designed for space and power
constrained mobile platform designers. It provides
unsurpassed ability to embed Wi-Ficapabilitieswithinother
systems, or to function as a standalone application, with the
lowest cost,andminimal spacerequirement.ESP8266EXalso
integrates a next version of Tensilica’s L106 Diamond series
32-bit processor, with on-chip SRAM, besides the Wi-Fi
functionalities. ESP8266EX is often united with external
sensors and other application specific devices through its
GPIOs; a codes for such applications are provided in
examples in the SDK. Smart Connectivity Platform (ESCP)
determines cultivated system-level features include fast
sleep/wake context switching for energy-efficientVoIPwith
adaptive radio biasing. For low-power operation, advance
signal processing and spur termination and radio co-
existence features for common cellular, Bluetooth, DDR,
LVDS, LCD interference modification.
Fig-2: ESP8266(Wifi Module)
2) Atmega328 (Microcontroller module)
The high-performance Microchip Pico Power 8-bit
AVR RISC-based microcontroller combines 32KB ISP flash
memory with read-write capabilities, it has1024BEEPROM,
2KB SRAM, 23 general purpose I/Olines,32general purpose
working registers, three flexible timer/counters with
compare modes. It has internal and external interrupts,
serial programmable USART, a byte-oriented 2-wire serial
interface, SPI serial port, a 6-channel 10-bit A/D converter
programmable watchdog timer with internal oscillator, and
five software selectable power saving modes. The device
operates between 1.8-5.5 volts.
Fig-3: Atmega328 (Microcontroller module)
3) Ultrasonic Distance Sensor
Ultrasonic rangingmoduleHC -SR04provides2cm-
400cm non-contact measurement function, the ranging
accuracy can reach to 3mm. The modulesincludesultrasonic
transmitters, receiver and control circuit.
Fig-4: Ultrasonic Distance Sensor
4) Relay
A relay, in short, is a switch that opens or closes
circuit electronically or electromechanically. The most
common relay mechanism employs an electromagnet to
mechanically operate a switch. If you want to turn on andoff
the main 220V that’s running through yourhomeappliances
through a microcontroller, then the relay is just the device
you need.
Fig-5: Relay
5) DFMini MP3 Module:
The DF Player Mini is a small and low price MP3
module with a simplified output directly to the speaker. The
module can be stand-alone module with attached battery,
speaker and push buttons or used in combination with an
Arduino UNO or any other with reception/transmission
capabilities.
Fig-5: DFMini MP3 Module
3.2 SOFTWARE IMPLEMENTATION
1) Atmel Studio:
To Program the Atmega328 Microcontroller we
used this IDE.
Atmel Studio is use to provides a large set of features for
project development and debugging. The most features are
listed below.
 Rich code editor for C/C++ and Assembly featuring
the powerful Visual Assist extension
 It has Cycle correct simulator with advanced debug
functionality
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 06 Issue: 12 | Dec 2019 www.irjet.net p-ISSN: 2395-0072
© 2019, IRJET | Impact Factor value: 7.34 | ISO 9001:2008 Certified Journal | Page 628
 Atmel Software Framework allowing creation of
modular applications and providing buildingblocks
for a prototype on any AVR platform
 Debugging on actual devices using DebuggingTools
 Rich SDK to enable tight integration of customer
plugins
2) Arduino IDE:
To Program the Atmega328 Microcontroller we
used this IDE. Arduino microcontrollers are pre-
programmed with a boot loader that simplifies uploading of
programs to the on-chip flash memory. The default boot
loader of the Arduino UNO is the boot-loader. Boards are
loaded with program code via a serial connection to another
computer. Some serial Arduino boardscontaina level shifter
circuit which is use to convert between RS-232 logic levels
and transistor–transistor logic (TTL) level signals. Current
Arduino boards are programmed via Universal Serial
Bus (USB), implemented using USB-to-serial adapter chips
such as the FTDI FT232. Some boards, such as later-model
Uno boards, substitute the FTDI chip with a separate AVR
chip containing USB-to-serial firmware, which is
reprogrammable via its own ICSP header. Other alternates,
such as the Arduino Mini and the unofficial Boarduino, use a
removable USB-to-serial adapter board or
cable, Bluetooth or other methods, when used with
customary microcontroller tools instead of the Arduino IDE,
standard AVR in-systemprogramming (ISP)programmingis
used.
3) NetBeans IDE (PHP Website):
To design the Website for server side algorithm.
PHP (recursiveacronymfor PHP:HypertextPreprocessor)is
a widely-used .it is open source general-purpose scripting
language that is especially suited for web development and
can be embedded into HTML.
PHP is a general-purpose scripting language that is
especially suited to server-side web development, in which
case PHP generally runs on a web server. Any PHP code in a
demanded file is executed by the PHP runtime, usually to
create dynamic web page content or dynamic
images used on websites or elsewhere. PHP is a server-side
scripting language designedprimarilyfor webdevelopment.
It is also used as a general-purpose programming language.
Originally created by Rasmus Lerdorf in 1994, the
PHP reference execution is now produced by The PHP
Development Team.
4) Coffee Cup HTML Editor:
To design the Web PageusingPHP,HTML 5andJava
Script are used .The CoffeeCup HTML Editor is an HTML
editor which can supports both raw HTML and editing. The
WYSIWYG editing is no longer available in the newer
versions, starting in 2012, (after version 12.5). Originally
created by Nicholas Longo and Kevin Jurica, it was first
released to the public in August 1996.
According to the journalists the editor was the first to
support Java script (version 3.5 Sep. 1996), split-screen
editing (version 4.0, March 1997) and built-in FTP upload
(version 5.2, February 1998).
The HTML Editor wasselectedBestWindowsHTML
Editor in the About.com Readers' Choice Awards two years
in a row in 2011 and 2012.
5) NodeMCU LUA
We used the Node MCU IDE to program the Wi-Fi
Module using the Lua Programming Language. NodeMCU is
an open source IoT platform. It includes firmware which
runs on the ESP8266 Wi-Fi SoC Espress if Systems, and
hardware which is based on the ESP-12 module. The term
"NodeMCU" is by default refers to the firmware rather than
the Dev. kits. The firmware uses the Lua scripting language.
It is based on the Lua project and built on the EspressifNon-
OS SDK for ESP8266. It uses manyopensourceprojects,such
as lua-cjson and spiffs.
6) Xampp IDE:
To Build the PHP web Server for PMC Corporation
website using the XAMPP Local Host. XAMPP can Build PHP
websites with the MySQL Data base and with Apache server.
7) FileZilla Web Client:
We use the FileZilla Web client for uploading our
website to the Server of the 000Webhost. With this client
side software it is easy to upload the all contents of our local
website file in one click.
4. CONCLUSION
Our project, stands on concept SMART LAB for
proper supervision and monitoring of labs. These two
modules collaborate together to ensure class management
and security. After implementation,themodulespreliminary
testing gave legitimate results. The second stage nowstands
with testing the model in real life application by applying
these modules in different classes and labs. Feedback of
teachers and students were collected. Feedback collection
stands as an important aspect asitleadstoimprovedquality,
credibility and successful model deployment at every stage
which in turn enhances the product
5. REFERENCES
1) Mary Cherian, Hitesh Kumar P . 2014, “Implementation of
a Secure and Smart Lab with Wireless Sensor Network”,
International Journal of Science and Research, Vol.3, No. 6.
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 06 Issue: 12 | Dec 2019 www.irjet.net p-ISSN: 2395-0072
© 2019, IRJET | Impact Factor value: 7.34 | ISO 9001:2008 Certified Journal | Page 629
2)http://internetofthingsagenda.techtarget.com/definition/I
nternetof- Things-IoT
3)https://www.techopedia.com/definition/27874/arduino
4) arduino.cc/en/uploads/main/arduinonanomanual23.pdf
5) https://www.cnx-software.com/2015/04/18/nodemcu -
is-both-abreadboard-friendly- esp8266-wi-fi-board-and-a-
lua- basedfirmware
6)https://www.britannica.com/topic/Internet-of-Things-
The-2032782
6) https://en.wikipedia.org/wiki/Node MCU
7) Jayavardhana Gubbi, Rajkumar Buyya, Slaven Marusic,
Marimuthu Palaniswami, “Internet of Things (IoT): A vision,
architectural elements, and future directions”, Future
Generation Computer Systems (Elsevier), 2013, pp. 1645-
1660.

More Related Content

What's hot (20)

DOCX
EMBEDDED SYSTEM
AIRTEL
 
PDF
Training Report on Embedded System
Roshan Mani
 
PPTX
Embedded system design using arduino
Santosh Verma
 
PPTX
Chapter 4 Embedded System: Application and Domain Specific
Moe Moe Myint
 
PPTX
Embedded Systems - Training ppt
Nishant Kayal
 
DOCX
Embedded system development-Arduino UNO
ayush sultania
 
PDF
Unit 1 intro-embedded
Pavithra S
 
PPTX
Embedded system application
Dhruwank Vankawala
 
PPTX
Schematic and PCB Design Using Eagle
Moe Moe Myint
 
PPTX
Embedded systems - UNIT-1 - Mtech
sangeetha rakhi
 
PPTX
Embedded system
CHANCHAL SONI
 
PPTX
Introduction to Embedded Systems I : Chapter 1
Moe Moe Myint
 
PDF
Pramod J Resume M.Sc. (Electronics) 3.5 Year Exprience in Hardware Design
Pramod Jangam
 
PPTX
Chapter 3 Charateristics and Quality Attributes of Embedded System
Moe Moe Myint
 
PPTX
Ch 1 introduction to Embedded Systems (AY:2018-2019--> First Semester)
Moe Moe Myint
 
PPT
Introduction to Embedded Systems and its Applications
Gaurav Verma
 
PPTX
Ppt on six month training on embedded system & IOT
preetigill309
 
PPTX
Introduction to Embedded System I : Chapter 2 (2nd portion)
Moe Moe Myint
 
DOCX
Casp report
qudhuqdh
 
PPT
Embedded systems
jattatt
 
EMBEDDED SYSTEM
AIRTEL
 
Training Report on Embedded System
Roshan Mani
 
Embedded system design using arduino
Santosh Verma
 
Chapter 4 Embedded System: Application and Domain Specific
Moe Moe Myint
 
Embedded Systems - Training ppt
Nishant Kayal
 
Embedded system development-Arduino UNO
ayush sultania
 
Unit 1 intro-embedded
Pavithra S
 
Embedded system application
Dhruwank Vankawala
 
Schematic and PCB Design Using Eagle
Moe Moe Myint
 
Embedded systems - UNIT-1 - Mtech
sangeetha rakhi
 
Embedded system
CHANCHAL SONI
 
Introduction to Embedded Systems I : Chapter 1
Moe Moe Myint
 
Pramod J Resume M.Sc. (Electronics) 3.5 Year Exprience in Hardware Design
Pramod Jangam
 
Chapter 3 Charateristics and Quality Attributes of Embedded System
Moe Moe Myint
 
Ch 1 introduction to Embedded Systems (AY:2018-2019--> First Semester)
Moe Moe Myint
 
Introduction to Embedded Systems and its Applications
Gaurav Verma
 
Ppt on six month training on embedded system & IOT
preetigill309
 
Introduction to Embedded System I : Chapter 2 (2nd portion)
Moe Moe Myint
 
Casp report
qudhuqdh
 
Embedded systems
jattatt
 

Similar to IRJET- BSIOTR IT SMART LAB using IOT (20)

PPTX
Dharshan INTERNSHIP PPT-1.pptx
VinayakHiremath29
 
PPTX
ESP8266 MICROCONTROLLER APPLICATION IN WIRELESS SYNCHRONIZATION TASKS.pptx
VenkateshVenkatesh96
 
PPTX
Iot based garbage monitoring system
ankitguptakishu
 
PDF
IRJET- IoT based Industrial Automation
IRJET Journal
 
PDF
Intelligent Device TO Device Communication Using IoT
IJCERT
 
PDF
IRJET- Smart Monitoring System for Industrial Automation (IoT Based)
IRJET Journal
 
PDF
Smart Home Automation using Wi-Fi
ijtsrd
 
PDF
Lab Monitoring and Device Control Using Atmega 328 Based wireless Network Sensor
paperpublications3
 
DOCX
Report
IshworKhatiwada
 
PDF
IRJET- IoT Color based Product Sorting Machine
IRJET Journal
 
PPTX
Remote-Monitoring and Energy-Saving Room Architecture with Security System ba...
Praveen Reddy
 
PDF
Design & Implementation Of Fault Identification In Underground Cables Using IOT
IRJET Journal
 
DOC
Project
ATUL KUJUR
 
PPT
embedded system
NandeeshReddy4
 
PDF
Integrative detection of Human, Object movement and Fire Sensing Using LoRaWA...
IJTRET-International Journal of Trendy Research in Engineering and Technology
 
PDF
IRJET- Android based Home Automation System with Power Optimization Modes
IRJET Journal
 
PDF
Know Your Teacher(KYT)
Ashwani Kumar
 
DOCX
An embedded systems laboratory to support rapid prototyping of robotics and t...
Ecwaytech
 
PDF
Design and implementation of microcontroller in fpga for io t
IJARIIT
 
DOCX
An embedded systems laboratory to support rapid prototyping of robotics and t...
ecwayerode
 
Dharshan INTERNSHIP PPT-1.pptx
VinayakHiremath29
 
ESP8266 MICROCONTROLLER APPLICATION IN WIRELESS SYNCHRONIZATION TASKS.pptx
VenkateshVenkatesh96
 
Iot based garbage monitoring system
ankitguptakishu
 
IRJET- IoT based Industrial Automation
IRJET Journal
 
Intelligent Device TO Device Communication Using IoT
IJCERT
 
IRJET- Smart Monitoring System for Industrial Automation (IoT Based)
IRJET Journal
 
Smart Home Automation using Wi-Fi
ijtsrd
 
Lab Monitoring and Device Control Using Atmega 328 Based wireless Network Sensor
paperpublications3
 
IRJET- IoT Color based Product Sorting Machine
IRJET Journal
 
Remote-Monitoring and Energy-Saving Room Architecture with Security System ba...
Praveen Reddy
 
Design & Implementation Of Fault Identification In Underground Cables Using IOT
IRJET Journal
 
Project
ATUL KUJUR
 
embedded system
NandeeshReddy4
 
Integrative detection of Human, Object movement and Fire Sensing Using LoRaWA...
IJTRET-International Journal of Trendy Research in Engineering and Technology
 
IRJET- Android based Home Automation System with Power Optimization Modes
IRJET Journal
 
Know Your Teacher(KYT)
Ashwani Kumar
 
An embedded systems laboratory to support rapid prototyping of robotics and t...
Ecwaytech
 
Design and implementation of microcontroller in fpga for io t
IJARIIT
 
An embedded systems laboratory to support rapid prototyping of robotics and t...
ecwayerode
 
Ad

More from IRJET Journal (20)

PDF
Enhanced heart disease prediction using SKNDGR ensemble Machine Learning Model
IRJET Journal
 
PDF
Utilizing Biomedical Waste for Sustainable Brick Manufacturing: A Novel Appro...
IRJET Journal
 
PDF
Kiona – A Smart Society Automation Project
IRJET Journal
 
PDF
DESIGN AND DEVELOPMENT OF BATTERY THERMAL MANAGEMENT SYSTEM USING PHASE CHANG...
IRJET Journal
 
PDF
Invest in Innovation: Empowering Ideas through Blockchain Based Crowdfunding
IRJET Journal
 
PDF
SPACE WATCH YOUR REAL-TIME SPACE INFORMATION HUB
IRJET Journal
 
PDF
A Review on Influence of Fluid Viscous Damper on The Behaviour of Multi-store...
IRJET Journal
 
PDF
Wireless Arduino Control via Mobile: Eliminating the Need for a Dedicated Wir...
IRJET Journal
 
PDF
Explainable AI(XAI) using LIME and Disease Detection in Mango Leaf by Transfe...
IRJET Journal
 
PDF
BRAIN TUMOUR DETECTION AND CLASSIFICATION
IRJET Journal
 
PDF
The Project Manager as an ambassador of the contract. The case of NEC4 ECC co...
IRJET Journal
 
PDF
"Enhanced Heat Transfer Performance in Shell and Tube Heat Exchangers: A CFD ...
IRJET Journal
 
PDF
Advancements in CFD Analysis of Shell and Tube Heat Exchangers with Nanofluid...
IRJET Journal
 
PDF
Breast Cancer Detection using Computer Vision
IRJET Journal
 
PDF
Auto-Charging E-Vehicle with its battery Management.
IRJET Journal
 
PDF
Analysis of high energy charge particle in the Heliosphere
IRJET Journal
 
PDF
A Novel System for Recommending Agricultural Crops Using Machine Learning App...
IRJET Journal
 
PDF
Auto-Charging E-Vehicle with its battery Management.
IRJET Journal
 
PDF
Analysis of high energy charge particle in the Heliosphere
IRJET Journal
 
PDF
Wireless Arduino Control via Mobile: Eliminating the Need for a Dedicated Wir...
IRJET Journal
 
Enhanced heart disease prediction using SKNDGR ensemble Machine Learning Model
IRJET Journal
 
Utilizing Biomedical Waste for Sustainable Brick Manufacturing: A Novel Appro...
IRJET Journal
 
Kiona – A Smart Society Automation Project
IRJET Journal
 
DESIGN AND DEVELOPMENT OF BATTERY THERMAL MANAGEMENT SYSTEM USING PHASE CHANG...
IRJET Journal
 
Invest in Innovation: Empowering Ideas through Blockchain Based Crowdfunding
IRJET Journal
 
SPACE WATCH YOUR REAL-TIME SPACE INFORMATION HUB
IRJET Journal
 
A Review on Influence of Fluid Viscous Damper on The Behaviour of Multi-store...
IRJET Journal
 
Wireless Arduino Control via Mobile: Eliminating the Need for a Dedicated Wir...
IRJET Journal
 
Explainable AI(XAI) using LIME and Disease Detection in Mango Leaf by Transfe...
IRJET Journal
 
BRAIN TUMOUR DETECTION AND CLASSIFICATION
IRJET Journal
 
The Project Manager as an ambassador of the contract. The case of NEC4 ECC co...
IRJET Journal
 
"Enhanced Heat Transfer Performance in Shell and Tube Heat Exchangers: A CFD ...
IRJET Journal
 
Advancements in CFD Analysis of Shell and Tube Heat Exchangers with Nanofluid...
IRJET Journal
 
Breast Cancer Detection using Computer Vision
IRJET Journal
 
Auto-Charging E-Vehicle with its battery Management.
IRJET Journal
 
Analysis of high energy charge particle in the Heliosphere
IRJET Journal
 
A Novel System for Recommending Agricultural Crops Using Machine Learning App...
IRJET Journal
 
Auto-Charging E-Vehicle with its battery Management.
IRJET Journal
 
Analysis of high energy charge particle in the Heliosphere
IRJET Journal
 
Wireless Arduino Control via Mobile: Eliminating the Need for a Dedicated Wir...
IRJET Journal
 
Ad

Recently uploaded (20)

PPTX
Hashing Introduction , hash functions and techniques
sailajam21
 
PPTX
Lecture 1 Shell and Tube Heat exchanger-1.pptx
mailforillegalwork
 
PPTX
Shinkawa Proposal to meet Vibration API670.pptx
AchmadBashori2
 
PPTX
Solar Thermal Energy System Seminar.pptx
Gpc Purapuza
 
PPTX
Worm gear strength and wear calculation as per standard VB Bhandari Databook.
shahveer210504
 
PPTX
Green Building & Energy Conservation ppt
Sagar Sarangi
 
PDF
PORTFOLIO Golam Kibria Khan — architect with a passion for thoughtful design...
MasumKhan59
 
PDF
Unified_Cloud_Comm_Presentation anil singh ppt
anilsingh298751
 
PDF
International Journal of Information Technology Convergence and services (IJI...
ijitcsjournal4
 
PPTX
Damage of stability of a ship and how its change .pptx
ehamadulhaque
 
PDF
Basic_Concepts_in_Clinical_Biochemistry_2018كيمياء_عملي.pdf
AdelLoin
 
PPTX
The Role of Information Technology in Environmental Protectio....pptx
nallamillisriram
 
PPTX
GitOps_Repo_Structure for begeinner(Scaffolindg)
DanialHabibi2
 
PDF
MAD Unit - 1 Introduction of Android IT Department
JappanMavani
 
PDF
Pressure Measurement training for engineers and Technicians
AIESOLUTIONS
 
PPTX
GitOps_Without_K8s_Training_detailed git repository
DanialHabibi2
 
PPTX
Thermal runway and thermal stability.pptx
godow93766
 
PPTX
Day2 B2 Best.pptx
helenjenefa1
 
PPTX
Types of Bearing_Specifications_PPT.pptx
PranjulAgrahariAkash
 
PPTX
Depth First Search Algorithm in 🧠 DFS in Artificial Intelligence (AI)
rafeeqshaik212002
 
Hashing Introduction , hash functions and techniques
sailajam21
 
Lecture 1 Shell and Tube Heat exchanger-1.pptx
mailforillegalwork
 
Shinkawa Proposal to meet Vibration API670.pptx
AchmadBashori2
 
Solar Thermal Energy System Seminar.pptx
Gpc Purapuza
 
Worm gear strength and wear calculation as per standard VB Bhandari Databook.
shahveer210504
 
Green Building & Energy Conservation ppt
Sagar Sarangi
 
PORTFOLIO Golam Kibria Khan — architect with a passion for thoughtful design...
MasumKhan59
 
Unified_Cloud_Comm_Presentation anil singh ppt
anilsingh298751
 
International Journal of Information Technology Convergence and services (IJI...
ijitcsjournal4
 
Damage of stability of a ship and how its change .pptx
ehamadulhaque
 
Basic_Concepts_in_Clinical_Biochemistry_2018كيمياء_عملي.pdf
AdelLoin
 
The Role of Information Technology in Environmental Protectio....pptx
nallamillisriram
 
GitOps_Repo_Structure for begeinner(Scaffolindg)
DanialHabibi2
 
MAD Unit - 1 Introduction of Android IT Department
JappanMavani
 
Pressure Measurement training for engineers and Technicians
AIESOLUTIONS
 
GitOps_Without_K8s_Training_detailed git repository
DanialHabibi2
 
Thermal runway and thermal stability.pptx
godow93766
 
Day2 B2 Best.pptx
helenjenefa1
 
Types of Bearing_Specifications_PPT.pptx
PranjulAgrahariAkash
 
Depth First Search Algorithm in 🧠 DFS in Artificial Intelligence (AI)
rafeeqshaik212002
 

IRJET- BSIOTR IT SMART LAB using IOT

  • 1. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 06 Issue: 12 | Dec 2019 www.irjet.net p-ISSN: 2395-0072 © 2019, IRJET | Impact Factor value: 7.34 | ISO 9001:2008 Certified Journal | Page 626 “BSIOTR IT SMART LAB using IOT” Prof.Mahendra Sawane1, AbdusSami Z Arrkati2, Jai N Chaudhari3, Dattatray B Pawar4, Rupesh N Lingayat5, Pradnya B Doke6 1Professor, Dept. of information Technology, BSIOTR College, Wagholi, Pune, Maharashtra, India 2,3,4,5,6UG. Students, Dept of information Technology, BSIOTR College, Wagholi, Pune, Maharashtra, India ----------------------------------------------------------------------***--------------------------------------------------------------------- Abstract – As there are various techniques technologies used in IoT in our side we are making the smart lab with IoT based automation system, which protects lab equipment’s and take the record of students that who enters in lab. Due to this system the problem of taking attendance was time consuming and paper based work was reduced and also the problem of equipment stolen in lab also critical issue that may also be solve by this system if any equipment get out of the lab the message or notification immediately get to Admin and also to the Lab In charge. So we are very pleasure to present this project. Key Words:Atmega328,ESP8266,MySQLite, DFMiniMP3 Module, APIs, PHP My SQL Cloud, IFTTT 1. INTRODUCTION In Traditional way today in all colleges in classrooms and labs we go and take attendance for the exact count of students present in labs or classrooms. Instead of this way we are using the best automatic counting of students in labs and classrooms. we have used one module which counts-in and counts-out the students in the room, and also one another module we going to implement the complaints get from the staff that students steal the equipment’s from the labs like mouse and some other small equipment’s, so we used one another module for provide security to the equipment’s bye stolen. In this project weare study about these two models. There are total two modules first is Count Record of People and second one is lab Equipment Device track. 2. SYSTEM ARCHITECTURE This project is divided in two parts one is count of people and another is for tracking lab equipment. 2.1 STUDENT COUNT: In the first part of the module we have comprised the ESP 8266 (WiFi module), Atmel’s Atmega 328 (microcontroller) and Ultrasonic Distance Sensor (sensor) which works as an client. An Ultrasonic Distance Sensor which keeps the count. if anyone passes through it hits a counts. And wait if it passes out through another sensor. As soon as it count in the count is incremented and stored in server database we have made an database table which contains only ID and count out if decremented. 2.2 TRACKING LAB EQUIPMENT: In second part of module it contain of the ESP 8266 (WiFi module), Atmel’s Atmega 328 (microcontroller). This system design is client server architecture. Here small WiFi chips are attached to lab equipment’s witha uniquenamefor identification. The counter work is done by the microcontroller and sends to the WiFi module which takes the count and also checks continuously the Device chips in lab are available or not if available it hits ON in URL then stores at respective Database, if device is outside the Lab it hits OFF in URL and notifies to the server and also with an Fast2SMS Server send to the respective in charge of the Lab as shown in below Fig. Fig-1: System Architecture 3. HARDWARE AND SOFTWARE IMPLEMENTATION The overall block diagrams system is divided into two sections as Hardware Implementation and Software implementation 3.1 HARDWARE IMPLEMENTATION 1) ESP8266(Wifi Module) Core processor ESP8266 in smaller sizes of the module encapsulates Tensilica L106 integrates industry- leading ultra-low power 32-bit MCU micro, with the 16-bit short mode, it has Clock speed support 80 MHz, 160MHz, it has to supports the RTOS and integrated Wi-Fi which on- board antenna. The module supports standard 802.11 b
  • 2. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 06 Issue: 12 | Dec 2019 www.irjet.net p-ISSN: 2395-0072 © 2019, IRJET | Impact Factor value: 7.34 | ISO 9001:2008 Certified Journal | Page 627 agreement and complete TCP/IP protocol stack. Users can use the add modules to an existing device networking, or building a separate network controller.ESP8266 is high integration wireless SOCs, it designed for space and power constrained mobile platform designers. It provides unsurpassed ability to embed Wi-Ficapabilitieswithinother systems, or to function as a standalone application, with the lowest cost,andminimal spacerequirement.ESP8266EXalso integrates a next version of Tensilica’s L106 Diamond series 32-bit processor, with on-chip SRAM, besides the Wi-Fi functionalities. ESP8266EX is often united with external sensors and other application specific devices through its GPIOs; a codes for such applications are provided in examples in the SDK. Smart Connectivity Platform (ESCP) determines cultivated system-level features include fast sleep/wake context switching for energy-efficientVoIPwith adaptive radio biasing. For low-power operation, advance signal processing and spur termination and radio co- existence features for common cellular, Bluetooth, DDR, LVDS, LCD interference modification. Fig-2: ESP8266(Wifi Module) 2) Atmega328 (Microcontroller module) The high-performance Microchip Pico Power 8-bit AVR RISC-based microcontroller combines 32KB ISP flash memory with read-write capabilities, it has1024BEEPROM, 2KB SRAM, 23 general purpose I/Olines,32general purpose working registers, three flexible timer/counters with compare modes. It has internal and external interrupts, serial programmable USART, a byte-oriented 2-wire serial interface, SPI serial port, a 6-channel 10-bit A/D converter programmable watchdog timer with internal oscillator, and five software selectable power saving modes. The device operates between 1.8-5.5 volts. Fig-3: Atmega328 (Microcontroller module) 3) Ultrasonic Distance Sensor Ultrasonic rangingmoduleHC -SR04provides2cm- 400cm non-contact measurement function, the ranging accuracy can reach to 3mm. The modulesincludesultrasonic transmitters, receiver and control circuit. Fig-4: Ultrasonic Distance Sensor 4) Relay A relay, in short, is a switch that opens or closes circuit electronically or electromechanically. The most common relay mechanism employs an electromagnet to mechanically operate a switch. If you want to turn on andoff the main 220V that’s running through yourhomeappliances through a microcontroller, then the relay is just the device you need. Fig-5: Relay 5) DFMini MP3 Module: The DF Player Mini is a small and low price MP3 module with a simplified output directly to the speaker. The module can be stand-alone module with attached battery, speaker and push buttons or used in combination with an Arduino UNO or any other with reception/transmission capabilities. Fig-5: DFMini MP3 Module 3.2 SOFTWARE IMPLEMENTATION 1) Atmel Studio: To Program the Atmega328 Microcontroller we used this IDE. Atmel Studio is use to provides a large set of features for project development and debugging. The most features are listed below.  Rich code editor for C/C++ and Assembly featuring the powerful Visual Assist extension  It has Cycle correct simulator with advanced debug functionality
  • 3. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 06 Issue: 12 | Dec 2019 www.irjet.net p-ISSN: 2395-0072 © 2019, IRJET | Impact Factor value: 7.34 | ISO 9001:2008 Certified Journal | Page 628  Atmel Software Framework allowing creation of modular applications and providing buildingblocks for a prototype on any AVR platform  Debugging on actual devices using DebuggingTools  Rich SDK to enable tight integration of customer plugins 2) Arduino IDE: To Program the Atmega328 Microcontroller we used this IDE. Arduino microcontrollers are pre- programmed with a boot loader that simplifies uploading of programs to the on-chip flash memory. The default boot loader of the Arduino UNO is the boot-loader. Boards are loaded with program code via a serial connection to another computer. Some serial Arduino boardscontaina level shifter circuit which is use to convert between RS-232 logic levels and transistor–transistor logic (TTL) level signals. Current Arduino boards are programmed via Universal Serial Bus (USB), implemented using USB-to-serial adapter chips such as the FTDI FT232. Some boards, such as later-model Uno boards, substitute the FTDI chip with a separate AVR chip containing USB-to-serial firmware, which is reprogrammable via its own ICSP header. Other alternates, such as the Arduino Mini and the unofficial Boarduino, use a removable USB-to-serial adapter board or cable, Bluetooth or other methods, when used with customary microcontroller tools instead of the Arduino IDE, standard AVR in-systemprogramming (ISP)programmingis used. 3) NetBeans IDE (PHP Website): To design the Website for server side algorithm. PHP (recursiveacronymfor PHP:HypertextPreprocessor)is a widely-used .it is open source general-purpose scripting language that is especially suited for web development and can be embedded into HTML. PHP is a general-purpose scripting language that is especially suited to server-side web development, in which case PHP generally runs on a web server. Any PHP code in a demanded file is executed by the PHP runtime, usually to create dynamic web page content or dynamic images used on websites or elsewhere. PHP is a server-side scripting language designedprimarilyfor webdevelopment. It is also used as a general-purpose programming language. Originally created by Rasmus Lerdorf in 1994, the PHP reference execution is now produced by The PHP Development Team. 4) Coffee Cup HTML Editor: To design the Web PageusingPHP,HTML 5andJava Script are used .The CoffeeCup HTML Editor is an HTML editor which can supports both raw HTML and editing. The WYSIWYG editing is no longer available in the newer versions, starting in 2012, (after version 12.5). Originally created by Nicholas Longo and Kevin Jurica, it was first released to the public in August 1996. According to the journalists the editor was the first to support Java script (version 3.5 Sep. 1996), split-screen editing (version 4.0, March 1997) and built-in FTP upload (version 5.2, February 1998). The HTML Editor wasselectedBestWindowsHTML Editor in the About.com Readers' Choice Awards two years in a row in 2011 and 2012. 5) NodeMCU LUA We used the Node MCU IDE to program the Wi-Fi Module using the Lua Programming Language. NodeMCU is an open source IoT platform. It includes firmware which runs on the ESP8266 Wi-Fi SoC Espress if Systems, and hardware which is based on the ESP-12 module. The term "NodeMCU" is by default refers to the firmware rather than the Dev. kits. The firmware uses the Lua scripting language. It is based on the Lua project and built on the EspressifNon- OS SDK for ESP8266. It uses manyopensourceprojects,such as lua-cjson and spiffs. 6) Xampp IDE: To Build the PHP web Server for PMC Corporation website using the XAMPP Local Host. XAMPP can Build PHP websites with the MySQL Data base and with Apache server. 7) FileZilla Web Client: We use the FileZilla Web client for uploading our website to the Server of the 000Webhost. With this client side software it is easy to upload the all contents of our local website file in one click. 4. CONCLUSION Our project, stands on concept SMART LAB for proper supervision and monitoring of labs. These two modules collaborate together to ensure class management and security. After implementation,themodulespreliminary testing gave legitimate results. The second stage nowstands with testing the model in real life application by applying these modules in different classes and labs. Feedback of teachers and students were collected. Feedback collection stands as an important aspect asitleadstoimprovedquality, credibility and successful model deployment at every stage which in turn enhances the product 5. REFERENCES 1) Mary Cherian, Hitesh Kumar P . 2014, “Implementation of a Secure and Smart Lab with Wireless Sensor Network”, International Journal of Science and Research, Vol.3, No. 6.
  • 4. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 06 Issue: 12 | Dec 2019 www.irjet.net p-ISSN: 2395-0072 © 2019, IRJET | Impact Factor value: 7.34 | ISO 9001:2008 Certified Journal | Page 629 2)http://internetofthingsagenda.techtarget.com/definition/I nternetof- Things-IoT 3)https://www.techopedia.com/definition/27874/arduino 4) arduino.cc/en/uploads/main/arduinonanomanual23.pdf 5) https://www.cnx-software.com/2015/04/18/nodemcu - is-both-abreadboard-friendly- esp8266-wi-fi-board-and-a- lua- basedfirmware 6)https://www.britannica.com/topic/Internet-of-Things- The-2032782 6) https://en.wikipedia.org/wiki/Node MCU 7) Jayavardhana Gubbi, Rajkumar Buyya, Slaven Marusic, Marimuthu Palaniswami, “Internet of Things (IoT): A vision, architectural elements, and future directions”, Future Generation Computer Systems (Elsevier), 2013, pp. 1645- 1660.