Intelligent Access Control for Safety Critical Areas Project using IoT Analytics and IBM Cloud Services

Purpose of the Project

  • Access control is done by using a smart Analytic device. It verifies the entry of the person.
  • The Smart device verifies the persons entering into the industry.
  • The details of the person are being taken and uploaded into the cloud.
  • We can Restrict the entry of unknown persons and we can restrict the persons who are not following the safety measures by using this IoT device.

Existing Problem

The Intelligent Access Control problem with the present existing device is it cannot able to identifies the safety measures of the persons it just identifies the entry of the persons.

Proposed Solution

We can make use of IoT Analytics in Access Control, such that during working hours in the industry we can identify the persons who are following the safety measures and who are not following.

 Also, with the usage of IoT, automatically, the details of the person are taken and we can restrict them.

Hardware/Software Designing

The Intelligent Access Control Software design involves general We used IBM Cloud Services to create the Internet of Things platform. In the IoT platform, we create a virtual Raspberry Pi device. After creating the design we get the device credentials. We use these credentials in the Python program then we integrated the Node-Red platform with IoT. With the help of MIT APP Inverter, we designed the app & integrated it with the Node-Red to observe the values.

Experiment Investigation

To complete our Intelligent Access Control project work we collected the required data from Google & research papers. After getting complete knowledge we work according to our roles in the project. At first, we create the IBM Cloud account then we created the Internet of Things Platform after we wrote a python code in IDLE to connect IBM IoT Platform. Next, we created the Node-Red Services. This service helps us to show virtual flow graphs. We connect Node-Red to IBM IoT to get the current, and voltage, and calculate bills. From Node-Red we send values to the MIT APP. From the app, we can view the details of the person.

FLOWCHART

Flow Chart

MIT APP:

MIT App

ADVANTAGES & DISADVANTAGES

Advantages:

1) Increase ease of access for employers

2) Keep track of who comes and goes

3) Protect against unwanted visitors

4) create a safe work Environment

5) Reduce Theft and Accidents

6) Easy Monitoring

Disadvantages:

1) Access control systems can be hacked.

 APPLICATIONS

1) Large Industries

2) In Airports

3) Government Sectors.

GPS-based Child Tracker with Emergency Text Alerts IoT Project

The hectic life of parents makes it very difficult to personally look after the kids. To overcome the problem of personal monitoring of children, we have come up with the idea of a GPS-based tracker with text alerts when the child is not present in the specified region.

Problem Statement:

To solve the problem of difficulty in keeping a check on children while they are playing in open areas while letting the children have their freedom to play from constantly being mocked by parents and to monitor the whereabouts of children by working parents. There is a similar project on Women Security System that can be seen here

Project Working Process:

Hardware Components

  • Arduino UNO
  • GPS Module
  • GSM/GPRS Module 

Software’s Used

  • Arduino IDE
  • Android (MIT App Inventor)

In this context, the solution we propose is a GPS-based Child Tracker with Emergency Text Alerts android application that can help parents in tracking the presence of their children. This application works with the help of android mobile-enabled with the ‘SMS’ feature and ‘Global-Positioning System (GPS)’ on the GSM network.

This Child Tracker with Emergency Notifier application works in two ways, the first is GPS-based is related to Location services, and the second is SMS-based which is related to Network services. In case when the Location-based services not working then the application alternatively use Network-based services that can send and receive messages.

Block Diagram:

CHILD TRACKER WITH EMERGENCY NOTIFIER Block Diagram

The GSM and GPS module is connected to Arduino Uno. The GSM module has a sim (data) through which we can receive message alerts and the GPS helps to track the location.

The data is sent to the cloud from GSM using AT commands and HTTP. The cloud is connected to the mobile app and the data is displayed in the app installed on the parent’s mobile.

Useful Projects on Self Security in Emergency Situations:

Self Security through GPS based Protection System

Stay Safe Women Security Android App Project Report

The GPS-based Child Tracker with Emergency Text Alerts app is integrated with maps and geo-fence.

The GPS is connected to Arduino using a VCC pin, GND pin, RX pin, and TX pin. Connections: VCC to 3V3, GND to GND, RX to TX, and TX to RX respectively. GSM is connected to Arduino using VCC, GND, RX, and TX pins. Connections: VCC to 5V, GND to GND, pin 3 to TX, pin 4 to RX respectively.

A tiny GPS++ library is included. Using IBM cloud (node-red flow editor) the data is sent to a mobile app developed using MIT app inventor.