Implementation of IoT based smart classroom: Room occupancy estimation, automatic seat allocation and environment monitoring

dc.contributor.advisorShabnam, Farzana
dc.contributor.authorHassan, Rakin
dc.contributor.authorSalauddin, Sadia
dc.date.accessioned2021-03-21T06:23:18Z
dc.date.available2021-03-21T06:23:18Z
dc.date.issued2020-04
dc.descriptionCataloged from PDF version of thesis.
dc.descriptionIncludes bibliographical references (pages 42-43).
dc.descriptionThis thesis is submitted in partial fulfillment of the requirements for the degree of Bachelor of Science in Electrical and Electronic Engineering, 2020.
dc.description.abstractIoT or Internet of Things was a term coined by Kevin Ashton in 1999. It is used to describe a system where different physical and digital devices are connected together and can communicate via the internet. The main goal of our project is to use IR sensors to count the total number of students that are entering and exiting the classroom and thus calculating the total number of students that are present. Furthermore, we are using Radio-frequency identification (RFID) to create a card scanning system that will allow us to allocate seats for the students during exam time. We also installed temperature, humidity and flame sensors inside the classroom which will give data in real time and can be used for both emergency and any regular data collecting purposes. The micro controller we used to power all these systems was Arduino Uno. All the information collected by the Arduino will be uploaded to a server via NodeMCU or ESP8266 modules where a university administrator can access all the information in real time. Nowadays, most of the universities take attendance manually. This is a problem as manual attendance is not always fully effective. Calculating the total number of students using IR sensors will make it very easy for the lecturers to crosscheck with the attendance if need be. For one, student count can be a very important factor in emergency situations and the police and/or the fire department can need this information in such situations. Secondly, manually taking the attendance and crosschecking can be a tedious and time consuming task for the lecturers and this can save a lot of time. On top of that, students can give attendance for their friends who are not actually present in the class and getting this information can help reduce proxies. Also, the data collected can be used by the university or other people or organizations for R&D. In exam time, automatic seat allocation will help reduce hassle and save time. We plan to do all these in a very cost effective way
dc.identifier.otherID: 14321012
dc.identifier.otherID: 15121037
dc.identifier.otherhttps://dspace.bracu.ac.bd/server/api/core/items/dafcc666-0b30-4c36-9576-3078796ca470
dc.identifier.urihttp://hdl.handle.net/10361/14362
dc.language.isoen_US
dc.publisherBRAC University
dc.sourceBRAC University Institutional Repository
dc.subjectIoT
dc.subjectInternet of Thing
dc.subjectRoom Occupancy
dc.subjectAutomatic Seat Allocation
dc.subjectEnvironment Monitoring
dc.subjectArduino UNO
dc.subjectIR Sensor
dc.subjectRFID
dc.titleImplementation of IoT based smart classroom: Room occupancy estimation, automatic seat allocation and environment monitoring
dc.typeThesis

Files