SlideShare a Scribd company logo
1 of 42
Smart School
Bus: IoT Based
School Bus
Monitoring
System
Presented By:
Judy T Raj
Cs8
12141828
Project Report
 Aim of this project include:
 Develop an affordable low cost system for tracking and
ensuring safety of school children.
 Securing the commute of students to and from school.
 Help ensure safe arrival and departure of students.
 Real time tracking
 Improve accountability and reliability of school buses.
.
Introduction3
APPLICATION
(Android)
INTERNET
(Cloud)
THINGS
(gps, rfid, processor)
 Students often get on the wrong buses and get off at the
wrong stops.
 Bus drivers maybe unable to identify all students and
will not know in time if a student is missing.
 Parents have no way of knowing if their ward is safe
until the evening when the bus returns.
 There is no provision to monitor driving within speed
limit or unscheduled deviations.
 School students aren’t allowed phones.
 Working parents have no way of knowing if and when
their kids get home.
 There is no reliable method for tackling delays or
accidents, which further aggravate parents.
Problem Definition5
Existing System
There are two main bus tracking systems available in the
market today:
1.) GSM/GPRS modules with Arduino
 Returns the geo-coordinates when queried
 Uses text messaging which essentially spams the
inbox
 Not real time
System Study7
Raspberry Pi systems with WiFi
 While efficient and real-time, these are expensive.
 Not commercially feasible
 None of these have student identification and hence
creates a false sense of security.
System Study8
Proposed System
 A reliable system that tracks the location of school
buses in real-time by uploading the geo-
coordinates continuously via WiFi.
 Identifies each student as they enter and alight the
bus using Radio Frequency Identification
embedded in student id cards.
System Study9
Other operations that can be performed include:
 Contact emergency services
 Mark attendance
 Fleet Management
 Contact driver
10
System Study
Benefits
 Scalable
- The application is designed with provisions to
accommodate new buses and new routes.
 Low cost
- Uses ESP8266 microcontroller which is low-cost
and provides efficient latency.
 User friendly
- Easy to use and provides a simple interface
 Reliable
- Updates are real time and hence reliable.
System Study11
SOFTWARE REQUIREMENTS
FRONT END:
Operating system: Android API 14 & above
Development : Android Studio
: Arduino IDE
: Notepad++
BACK END:
Php + MySql
HARDWARE REQUIREMENTS
ESP8266 MICROCONTROLLER
UBLOX 6M GPS MODULE
MF-RC522 RFID Reader
System Requirements13
PC-Mate
 The proposed system has two function modules and
three user modules:
 Function Modules
 Location Tracker
 Student Identification
 User Modules
 Admin
 Driver
 Parents
Module Specification15
1. LOCATION TRACKER
 GPS module attached to the microcontroller reads real-
time location of the vehicle continuously.
 The microcontroller uploads the geo-coordinates thus
received to the back-end database via WiFi.
 The front-end application continuously checks for
changes in the database, on loading.
 When the application finds a change in the database, it
reads the newly updated coordinates and plots them on
a map in it’s UI using the phone’s internet.
Module Specification16
17
Illustration
DATABASE
HARDWARE
ENSEMBLE
APPLICATION
• Data being uploaded include the geo-coordinates and speed.
•The application receives the uploaded data and plots the information on a map.
Module Specification
Module Specification18
STUDENT IDENTIFICATION
 The id cards of each student is embedded with an RFID tag.
 An RFID reader connected to the microcontroller identifies
each student as they enter.
 The processor searches for the student in the database finds the
respective parents’ id and notifies them with the location input
from the GPS module.
RFID tag RFID reader
GPS module
Microcontroller
Application
School Bus
USER MODULE
 ADMIN
 Add and remove drivers, stops, routes and students in the database.
 View location, speed and list of passengers on board.
 Access all information in the database.
 Update database information
 Contact parents or drivers
 DRIVER
 View route and scheduled stops.
 Contact admin or emergency services.
 PARENTS
 View current location, route taken, designated route and current speed.
 Gets notified when their ward alights and gets on.
 View bus schedule
 Contact admin or bus driver
Module Specification19
Response
CONTEXT LEVEL DFD
SCHOOL BUS
MONITORINGUSER USER
Request
21
PC-Mate
SYSTEM
CIRCUIT DIAGRAM FOR BREAK OUT BOARD
22
PC-Mate
CIRCUIT DIAGRAM FOR CONNECTING PERIPHERALS
23
PC-Mate
USE CASE DIAGRAM : UML DIAGRAM
24
PC-Mate
STUDENT
Tables26
Online Databases
ROUTE
Tables27
SmartSchoolBus
User
Tables28
BUS
Tables29
STATUS
Tables30
LogIn, SignUp & Settings
UI32
Admin Module : Home & Student list screen
UI33
Admin Module : Add Student, Bus & Contact Driver Screens
UI34
Parent Module : Home, Add Child & Contact Screen
UI35
Parent Module : Notifications Tray
UI36
Driver Module : Home Screen
UI37
Conclusion
LIMITATIONS
 The implemented RFID reader has a range as short as 3cm,
which is not commercially feasible.
 It assumes WiFi as ubiquitous and the system would fail if
outside the network.
 The system does not take into account scenarios where the id
tags might be swapped, damaged or lost.
 The http connection is not encrypted and hence susceptible.
39
Conclusion
FUTURE SCOPE
 A provision to disable the vehicle in case of theft can be
added.
 A provision to unlock doors only upon id can be added
 RFID can be replaced with more reliable methods like
biometric identification.
40
Conclusion
CONCLUSION
41
In summary, the system meets all of the specified design requirements
and functionalities. The location and speed were tracked continuously
and accurately and subsequently plotted on the map. The GPS showed a
delay between 30s-60s on startup. The data communication showed no
corruption. The rfid was read instantly and the notifications received in
less than 15s on an average.
The entire system was developed at a cost as low as $20 as compared to
the $150 and $200 of the existing systems as portrayed on the graph
below:
THANKYOU
Project
Design

More Related Content

What's hot

Speed checkers for highways
Speed checkers for highwaysSpeed checkers for highways
Speed checkers for highways
Rahul Kshirsagar
 
Artificial Passenger
Artificial PassengerArtificial Passenger
Artificial Passenger
priyanka kini
 
Digital Notice Board
Digital Notice BoardDigital Notice Board
Digital Notice Board
Raaki Gadde
 
Automatic vehicle accident detection and messaging system using gsm and gps m...
Automatic vehicle accident detection and messaging system using gsm and gps m...Automatic vehicle accident detection and messaging system using gsm and gps m...
Automatic vehicle accident detection and messaging system using gsm and gps m...
mahesh_rman
 
Vechicle accident prevention using eye bilnk sensor ppt
Vechicle accident prevention using eye bilnk sensor pptVechicle accident prevention using eye bilnk sensor ppt
Vechicle accident prevention using eye bilnk sensor ppt
satish 486
 
RFID BASED SECURITY ACCESS CONTROL SYSTEM
RFID BASED SECURITY ACCESS CONTROL SYSTEMRFID BASED SECURITY ACCESS CONTROL SYSTEM
RFID BASED SECURITY ACCESS CONTROL SYSTEM
avinash yada
 

What's hot (20)

Smart garbage monitoring system using internet of things
Smart garbage monitoring system using internet of thingsSmart garbage monitoring system using internet of things
Smart garbage monitoring system using internet of things
 
Speed checkers for highways
Speed checkers for highwaysSpeed checkers for highways
Speed checkers for highways
 
Artificial Passenger
Artificial PassengerArtificial Passenger
Artificial Passenger
 
smart traffic light control system
smart traffic light control systemsmart traffic light control system
smart traffic light control system
 
Google's Driverless Car report
Google's Driverless Car reportGoogle's Driverless Car report
Google's Driverless Car report
 
Digital Notice Board
Digital Notice BoardDigital Notice Board
Digital Notice Board
 
Final year project report final sem.pdf
Final year project report final sem.pdfFinal year project report final sem.pdf
Final year project report final sem.pdf
 
Automatic vehicle accident detection and messaging system using gsm and gps m...
Automatic vehicle accident detection and messaging system using gsm and gps m...Automatic vehicle accident detection and messaging system using gsm and gps m...
Automatic vehicle accident detection and messaging system using gsm and gps m...
 
Vechicle accident prevention using eye bilnk sensor ppt
Vechicle accident prevention using eye bilnk sensor pptVechicle accident prevention using eye bilnk sensor ppt
Vechicle accident prevention using eye bilnk sensor ppt
 
Vehicle tracking by gps gsm
Vehicle tracking by gps   gsm Vehicle tracking by gps   gsm
Vehicle tracking by gps gsm
 
Presentation slides on Child Tracking System
Presentation slides on Child Tracking SystemPresentation slides on Child Tracking System
Presentation slides on Child Tracking System
 
Smart Helmet
Smart HelmetSmart Helmet
Smart Helmet
 
Weather Station Using IoT
Weather Station Using IoT Weather Station Using IoT
Weather Station Using IoT
 
Arduino based health monitoring system
Arduino based health monitoring systemArduino based health monitoring system
Arduino based health monitoring system
 
Vehicle tracking system using gps and gsm
Vehicle tracking system using gps and gsmVehicle tracking system using gps and gsm
Vehicle tracking system using gps and gsm
 
Smart parking system using IOT
Smart parking system using IOTSmart parking system using IOT
Smart parking system using IOT
 
SMART TRAFFIC CONTROL
SMART TRAFFIC CONTROLSMART TRAFFIC CONTROL
SMART TRAFFIC CONTROL
 
RFID BASED SECURITY ACCESS CONTROL SYSTEM
RFID BASED SECURITY ACCESS CONTROL SYSTEMRFID BASED SECURITY ACCESS CONTROL SYSTEM
RFID BASED SECURITY ACCESS CONTROL SYSTEM
 
Gas Leakage Detection Based on IOT
Gas Leakage Detection Based on IOTGas Leakage Detection Based on IOT
Gas Leakage Detection Based on IOT
 
Smart blind stick
Smart blind stickSmart blind stick
Smart blind stick
 

Similar to Smart School Bus

Vehicle Tracking System for Kid's Safety
Vehicle Tracking System for Kid's SafetyVehicle Tracking System for Kid's Safety
Vehicle Tracking System for Kid's Safety
Debabrata Bej
 

Similar to Smart School Bus (20)

IRJET- Vehicle Attendance and Monitoring System
IRJET- Vehicle Attendance and Monitoring SystemIRJET- Vehicle Attendance and Monitoring System
IRJET- Vehicle Attendance and Monitoring System
 
A novel method for Smart school bus tracking system using Machine learning an...
A novel method for Smart school bus tracking system using Machine learning an...A novel method for Smart school bus tracking system using Machine learning an...
A novel method for Smart school bus tracking system using Machine learning an...
 
IJSRED-V2I1P37
IJSRED-V2I1P37IJSRED-V2I1P37
IJSRED-V2I1P37
 
Poster presentation on Smart School Bus project.
Poster presentation on Smart School Bus project.Poster presentation on Smart School Bus project.
Poster presentation on Smart School Bus project.
 
IRJET- Smart Tracking System for School Buses for Ensuring Child Security...
IRJET-  	  Smart Tracking System for School Buses for Ensuring Child Security...IRJET-  	  Smart Tracking System for School Buses for Ensuring Child Security...
IRJET- Smart Tracking System for School Buses for Ensuring Child Security...
 
Smart vehicle tracking using GPS
Smart vehicle tracking using GPSSmart vehicle tracking using GPS
Smart vehicle tracking using GPS
 
IRJET- Closed Loop Students Monitoring and Tracking System using Raspberr...
IRJET-  	  Closed Loop Students Monitoring and Tracking System using Raspberr...IRJET-  	  Closed Loop Students Monitoring and Tracking System using Raspberr...
IRJET- Closed Loop Students Monitoring and Tracking System using Raspberr...
 
Iot Based Smart School Bus Monitoring and Security System
Iot Based Smart School Bus Monitoring and Security SystemIot Based Smart School Bus Monitoring and Security System
Iot Based Smart School Bus Monitoring and Security System
 
IRJET- Review on Advance Student Identity Card with GSM-GPS-RFID for Child Se...
IRJET- Review on Advance Student Identity Card with GSM-GPS-RFID for Child Se...IRJET- Review on Advance Student Identity Card with GSM-GPS-RFID for Child Se...
IRJET- Review on Advance Student Identity Card with GSM-GPS-RFID for Child Se...
 
IoT BASED ATTENDANCE MONITORING SYSTEM
IoT BASED ATTENDANCE MONITORING SYSTEMIoT BASED ATTENDANCE MONITORING SYSTEM
IoT BASED ATTENDANCE MONITORING SYSTEM
 
IRJET- College Bus Tracking and Notification System
IRJET- College Bus Tracking and Notification SystemIRJET- College Bus Tracking and Notification System
IRJET- College Bus Tracking and Notification System
 
A Comparative Study on School Bus Safety and Security
A Comparative Study on School Bus Safety and SecurityA Comparative Study on School Bus Safety and Security
A Comparative Study on School Bus Safety and Security
 
IJSRED-V2I3P31
IJSRED-V2I3P31IJSRED-V2I3P31
IJSRED-V2I3P31
 
IRJET-V7I61054.pdf
IRJET-V7I61054.pdfIRJET-V7I61054.pdf
IRJET-V7I61054.pdf
 
IRJET- Vehicle Detection and Tracking System IoT based: A Review
IRJET- Vehicle Detection and Tracking System IoT based: A ReviewIRJET- Vehicle Detection and Tracking System IoT based: A Review
IRJET- Vehicle Detection and Tracking System IoT based: A Review
 
Vehicle Tracking System for Kid's Safety
Vehicle Tracking System for Kid's SafetyVehicle Tracking System for Kid's Safety
Vehicle Tracking System for Kid's Safety
 
IRJET - Design of Student Security System using RFID Mechanism
IRJET -  	  Design of Student Security System using RFID MechanismIRJET -  	  Design of Student Security System using RFID Mechanism
IRJET - Design of Student Security System using RFID Mechanism
 
IRJET- IoT based School Bus Tracking System
IRJET-  	  IoT based School Bus Tracking SystemIRJET-  	  IoT based School Bus Tracking System
IRJET- IoT based School Bus Tracking System
 
IRJET- IoT Enabled Children Safety System
IRJET- IoT Enabled Children Safety SystemIRJET- IoT Enabled Children Safety System
IRJET- IoT Enabled Children Safety System
 
Smart Attendance System using RFID
Smart Attendance System using RFIDSmart Attendance System using RFID
Smart Attendance System using RFID
 

Recently uploaded

Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak HamilCara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Kandungan 087776558899
 
scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...
scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...
scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...
HenryBriggs2
 
"Lesotho Leaps Forward: A Chronicle of Transformative Developments"
"Lesotho Leaps Forward: A Chronicle of Transformative Developments""Lesotho Leaps Forward: A Chronicle of Transformative Developments"
"Lesotho Leaps Forward: A Chronicle of Transformative Developments"
mphochane1998
 

Recently uploaded (20)

School management system project Report.pdf
School management system project Report.pdfSchool management system project Report.pdf
School management system project Report.pdf
 
Rums floating Omkareshwar FSPV IM_16112021.pdf
Rums floating Omkareshwar FSPV IM_16112021.pdfRums floating Omkareshwar FSPV IM_16112021.pdf
Rums floating Omkareshwar FSPV IM_16112021.pdf
 
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Service
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best ServiceTamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Service
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Service
 
Hazard Identification (HAZID) vs. Hazard and Operability (HAZOP): A Comparati...
Hazard Identification (HAZID) vs. Hazard and Operability (HAZOP): A Comparati...Hazard Identification (HAZID) vs. Hazard and Operability (HAZOP): A Comparati...
Hazard Identification (HAZID) vs. Hazard and Operability (HAZOP): A Comparati...
 
kiln thermal load.pptx kiln tgermal load
kiln thermal load.pptx kiln tgermal loadkiln thermal load.pptx kiln tgermal load
kiln thermal load.pptx kiln tgermal load
 
Generative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTGenerative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPT
 
Bridge Jacking Design Sample Calculation.pptx
Bridge Jacking Design Sample Calculation.pptxBridge Jacking Design Sample Calculation.pptx
Bridge Jacking Design Sample Calculation.pptx
 
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptxS1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
 
Introduction to Serverless with AWS Lambda
Introduction to Serverless with AWS LambdaIntroduction to Serverless with AWS Lambda
Introduction to Serverless with AWS Lambda
 
Online food ordering system project report.pdf
Online food ordering system project report.pdfOnline food ordering system project report.pdf
Online food ordering system project report.pdf
 
Computer Lecture 01.pptxIntroduction to Computers
Computer Lecture 01.pptxIntroduction to ComputersComputer Lecture 01.pptxIntroduction to Computers
Computer Lecture 01.pptxIntroduction to Computers
 
Computer Networks Basics of Network Devices
Computer Networks  Basics of Network DevicesComputer Networks  Basics of Network Devices
Computer Networks Basics of Network Devices
 
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptxHOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
 
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak HamilCara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
 
Engineering Drawing focus on projection of planes
Engineering Drawing focus on projection of planesEngineering Drawing focus on projection of planes
Engineering Drawing focus on projection of planes
 
Employee leave management system project.
Employee leave management system project.Employee leave management system project.
Employee leave management system project.
 
scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...
scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...
scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...
 
HAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKAR
HAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKARHAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKAR
HAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKAR
 
DC MACHINE-Motoring and generation, Armature circuit equation
DC MACHINE-Motoring and generation, Armature circuit equationDC MACHINE-Motoring and generation, Armature circuit equation
DC MACHINE-Motoring and generation, Armature circuit equation
 
"Lesotho Leaps Forward: A Chronicle of Transformative Developments"
"Lesotho Leaps Forward: A Chronicle of Transformative Developments""Lesotho Leaps Forward: A Chronicle of Transformative Developments"
"Lesotho Leaps Forward: A Chronicle of Transformative Developments"
 

Smart School Bus

  • 1. Smart School Bus: IoT Based School Bus Monitoring System Presented By: Judy T Raj Cs8 12141828 Project Report
  • 2.
  • 3.  Aim of this project include:  Develop an affordable low cost system for tracking and ensuring safety of school children.  Securing the commute of students to and from school.  Help ensure safe arrival and departure of students.  Real time tracking  Improve accountability and reliability of school buses. . Introduction3 APPLICATION (Android) INTERNET (Cloud) THINGS (gps, rfid, processor)
  • 4.
  • 5.  Students often get on the wrong buses and get off at the wrong stops.  Bus drivers maybe unable to identify all students and will not know in time if a student is missing.  Parents have no way of knowing if their ward is safe until the evening when the bus returns.  There is no provision to monitor driving within speed limit or unscheduled deviations.  School students aren’t allowed phones.  Working parents have no way of knowing if and when their kids get home.  There is no reliable method for tackling delays or accidents, which further aggravate parents. Problem Definition5
  • 6.
  • 7. Existing System There are two main bus tracking systems available in the market today: 1.) GSM/GPRS modules with Arduino  Returns the geo-coordinates when queried  Uses text messaging which essentially spams the inbox  Not real time System Study7
  • 8. Raspberry Pi systems with WiFi  While efficient and real-time, these are expensive.  Not commercially feasible  None of these have student identification and hence creates a false sense of security. System Study8
  • 9. Proposed System  A reliable system that tracks the location of school buses in real-time by uploading the geo- coordinates continuously via WiFi.  Identifies each student as they enter and alight the bus using Radio Frequency Identification embedded in student id cards. System Study9
  • 10. Other operations that can be performed include:  Contact emergency services  Mark attendance  Fleet Management  Contact driver 10 System Study
  • 11. Benefits  Scalable - The application is designed with provisions to accommodate new buses and new routes.  Low cost - Uses ESP8266 microcontroller which is low-cost and provides efficient latency.  User friendly - Easy to use and provides a simple interface  Reliable - Updates are real time and hence reliable. System Study11
  • 12.
  • 13. SOFTWARE REQUIREMENTS FRONT END: Operating system: Android API 14 & above Development : Android Studio : Arduino IDE : Notepad++ BACK END: Php + MySql HARDWARE REQUIREMENTS ESP8266 MICROCONTROLLER UBLOX 6M GPS MODULE MF-RC522 RFID Reader System Requirements13 PC-Mate
  • 14.
  • 15.  The proposed system has two function modules and three user modules:  Function Modules  Location Tracker  Student Identification  User Modules  Admin  Driver  Parents Module Specification15
  • 16. 1. LOCATION TRACKER  GPS module attached to the microcontroller reads real- time location of the vehicle continuously.  The microcontroller uploads the geo-coordinates thus received to the back-end database via WiFi.  The front-end application continuously checks for changes in the database, on loading.  When the application finds a change in the database, it reads the newly updated coordinates and plots them on a map in it’s UI using the phone’s internet. Module Specification16
  • 17. 17 Illustration DATABASE HARDWARE ENSEMBLE APPLICATION • Data being uploaded include the geo-coordinates and speed. •The application receives the uploaded data and plots the information on a map. Module Specification
  • 18. Module Specification18 STUDENT IDENTIFICATION  The id cards of each student is embedded with an RFID tag.  An RFID reader connected to the microcontroller identifies each student as they enter.  The processor searches for the student in the database finds the respective parents’ id and notifies them with the location input from the GPS module. RFID tag RFID reader GPS module Microcontroller Application School Bus
  • 19. USER MODULE  ADMIN  Add and remove drivers, stops, routes and students in the database.  View location, speed and list of passengers on board.  Access all information in the database.  Update database information  Contact parents or drivers  DRIVER  View route and scheduled stops.  Contact admin or emergency services.  PARENTS  View current location, route taken, designated route and current speed.  Gets notified when their ward alights and gets on.  View bus schedule  Contact admin or bus driver Module Specification19
  • 20.
  • 21. Response CONTEXT LEVEL DFD SCHOOL BUS MONITORINGUSER USER Request 21 PC-Mate SYSTEM
  • 22. CIRCUIT DIAGRAM FOR BREAK OUT BOARD 22 PC-Mate
  • 23. CIRCUIT DIAGRAM FOR CONNECTING PERIPHERALS 23 PC-Mate
  • 24. USE CASE DIAGRAM : UML DIAGRAM 24 PC-Mate
  • 25.
  • 31.
  • 32. LogIn, SignUp & Settings UI32
  • 33. Admin Module : Home & Student list screen UI33
  • 34. Admin Module : Add Student, Bus & Contact Driver Screens UI34
  • 35. Parent Module : Home, Add Child & Contact Screen UI35
  • 36. Parent Module : Notifications Tray UI36
  • 37. Driver Module : Home Screen UI37
  • 38.
  • 39. Conclusion LIMITATIONS  The implemented RFID reader has a range as short as 3cm, which is not commercially feasible.  It assumes WiFi as ubiquitous and the system would fail if outside the network.  The system does not take into account scenarios where the id tags might be swapped, damaged or lost.  The http connection is not encrypted and hence susceptible. 39
  • 40. Conclusion FUTURE SCOPE  A provision to disable the vehicle in case of theft can be added.  A provision to unlock doors only upon id can be added  RFID can be replaced with more reliable methods like biometric identification. 40
  • 41. Conclusion CONCLUSION 41 In summary, the system meets all of the specified design requirements and functionalities. The location and speed were tracked continuously and accurately and subsequently plotted on the map. The GPS showed a delay between 30s-60s on startup. The data communication showed no corruption. The rfid was read instantly and the notifications received in less than 15s on an average. The entire system was developed at a cost as low as $20 as compared to the $150 and $200 of the existing systems as portrayed on the graph below: