You are on page 1of 24

UNIVERSITY OF BUEA

FACULTY OF ENGINEERING AND TECHNOLOGY


DEPARTMENT OF ELECTRICAL AND ELECTRONICS
ENGINEERING
DESIGN AND IMPLEMENTATION OF
A SMART KIDS’ TRANSPORTATION
LOGISTICS SYSTEM USING SMART
CARDS
Presented by:
NGUH DANIEL NDANGSA - FE18A211

Supervised by:
Prof. Fopah Lele Armand
1
Overview

1 Introduction 2 Problem Statement

3 Aim & Objectives 4 Requirement Analysis

5 System Design 6 Implementation

Conclusion, Challenges &


7 Results & Discussions 8 Future Works
2
Introduction
● What is pupil transportation?
It is the transportation of children and teenagers to and from
schools and school events.

3
Introduction: Context
Forms of student transportation:
● School bus
● Public transport (taxis and motor-bikes)
● Walking
● Cycling & private cars

4
Introduction: Context…
How do school transportation systems work?
● Students wait at designated bus stops at specific times to be picked up.
● Bus conductors organize the children within the bus.
● Children alight at bus stops after school.
● Parents have to call school staff for confirmation of arrival and vice versa.

How are they managed?

5
Problem Statement

Current school transport systems are difficult to manage, inefficient and not
very secure.

Strain on school staff Wrong stops

Theft of the bus service Not accountable

Strain on parents and children

6
Aim & Objectives

Aim: Assist school administrations manage their transportation systems and


make the latter more dependable and secure

General Objective: Design and implement a smart kids’ transportation and


logistics system using smart cards

Design smart card readers Design & customize smart


1 2
with GPS and GSM features cards for authentication

Develop a web app 3 4 Automate notifications


7
Requirement Analysis

A preliminary study of similar systems and related works was first carried
out to define the requirements of the system.

Kids transportation services were consulted about their needs and those of
their clients.

8
Requirement Analysis…
Functional Requirements

Parents should receive SMS alerts when School staff should be able to monitor children’s
their kids enter and alight school buses. activities through the web application.

The smart card reader should identify Parents should be able to locate their children
kids subscribed to the bus service. whenever they are in a bus.

Technical Requirements

Speed Security

9
System Design: Methodology
A modified Agile Methodology was adopted for splitting, organizing and implementing the
project according to its independent functionalities while making way for iterative
testing and integration.

10
System Design: Global Architecture
Socket Server Database

Web Application

Smart Card
Reader

SMS

School Bus Parent/Admin


11
System Design: Hardware

Customize and secure RFID cards

Design the smart card reader and its enclosure

Block Diagram of the Smart Card Reader

RC522
GPS
(Card
Sensor
Reader)
MCU
(Arduino
Uno)
Buzzer
GSM
and
Module
LEDs
12
System Design: Hardware

a
b

c 13
System Design: Software

Socket Server Web App

Open a socket connection Display map & list of children

Get payload from smart card reader Get data from firebase database

Parse the data Plot data on map and display


notifications
Upload data to firebase database
Loop every 5s & update all fields

14
Implementation: Tools
Programming Languages
● C/C++
● JavaScript/Typescript

Programming frameworks
● Angular
● Node.js

Design
Tools & ● Canva
● Proteus Design Suite
Technologies ● Fusion 360
● Fritzing

Utilities
● Firebase Realtime Database
● Ngrok

IDE
● VS Code
● Arduino IDE

15
Implementation: Hardware Components
Components Pin Connections

● Arduino UNO MCU


● RC522 Reader
● SIM808 Module
● Active Buzzer
● RFID Card
● 12V AC/DC Adapter
● Green LED
● Red LED
● Resistors
● Connecting wires

16
Results & Discussion

a b

c
17
Results & Discussion…

Web Application
● Localise children
● Displays check-in & check-out notifications
18
Results & Discussion…

● Mobile Alerts & SMS commands


● Google map localization
19
Conclusion & Recommendations

“Transportation is the center of the world. It is the

‘’ glue of our daily lives. When it goes well, we don’t


see it. When it goes wrong, it negatively colors our
day, makes us feel angry and impotent, curtails our
possibilities”

— Robin Chase

20
Challenges & Limitations

Limitations Challenges

● No web app authentication ● Physical customization of RFID


● No backup memory cards
● Accessibility ● Connecting the socket server to
● Manual updates the smart card reader
● Integrating web app with google
maps

21
Future Works

● Live tracking & geo-fencing ● Deploying to the cloud


● Remote Configuration through ● Daily & Weekly Reports
SMS commands & web app ● Speed monitoring and driver
● SOS button performance

22
Thank you for your
keen attention!

23
Prototype Presentation

24

You might also like