Giter Site home page Giter Site logo

studiousgamer / car-overspeed-detector Goto Github PK

View Code? Open in Web Editor NEW
0.0 1.0 0.0 15 KB

Car Overspeeding Detection System Is An Open-source system. Basically, its main function is to reduce the overspeeding of cars by detecting their speed and reporting the overspeeding condition in the database.

Home Page: https://overspeed-backend-server.studiousgamer.repl.co/

C++ 25.52% Python 15.14% HTML 59.34%
car police-station backend-server nodemcu arduino-uno

car-overspeed-detector's Introduction

Car-Overspeed-Detector

Car Overspeeding Detection System Is An Open source system. Basically its main function is to reduce overspeeding of cars by detecting its speed and reporting the overspeeding condition in the database.

Storage

Data of every overspeeding case is stored inside a MongoDB cluster which is very safe.

IoT

Data is sent through a NodeMCU i.e. An ESP8266 which is simple but effective.

Server

The backend server is hosted on repl.it for now, but it will be changed to heroku after the development is complete.

Language

The Backend server is coded in python while the system itself is coded in c++ (arduino language)

Hardware

The Data is sended with a NodeMCU (ESP8266) and the In-Car Components i.e. the buzzer, led's and LCD screen are controlled with an Arduino UNO

How It Works?

First of all the IR sensor detects the speed of the car. then it is processed in the Arduino UNO. If the speed is under limit, it will do nothing. But if the speed is exceeding the speed limit, it turns on the NodeMCU. the NodeMCU then gets the current latitude and longitude of the car with the help of a Neo6M GPS module. after that, it compares the lat. and lon. of the car with lat. and lon. of 10 police stations to find the police station having the shortest distance. after this, the latitude, the longitude, Car number, current date and current time is sent to the database under the particular police station with the help of the backend server.

car-overspeed-detector's People

Contributors

studiousgamer avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.