Coder Social home page Coder Social logo

surveillance-car's Introduction

Flask Web Server Controlled Surveillance Car with Raspberry Pi 4

In this project, the mobile robot was designed by using various sensors and modules. The discovery robot, which can be controlled from the web interface designed as a user control panel, acts in accordance with the data coming from the user. There is also an obstacle avoiding autonomous robot mode.

Thanks to the ultrasonic distance sensor mounted on it, it can detect the obstacles in front of it, can detect the temperature and humidity value of the environment with the help of the heat and humidity sensor, and can transmit the image of the environment to the user simultaneously with the help of its camera from the control panel, thus allowing the user to get more detailed information about the robot's environment. It is aimed to design a reconnaissance robot that allows them to have information. In addition, the creation of an open source to create a mobile robot for education and research is one of the foundations of this purpose.

In the red numbered boxes on the exploration tool control panel;

  1. The temperature and humidity information read by the DHT11 sensor is presented to the user through this panel,
  2. It is the panel with simultaneous camera broadcast,
  3. Box shows the buttons that enable the camera to move in horizontal and vertical axes with the help of servo motors,
  4. It shows the buttons where the motion control of the reconnaissance vehicle is made.
  5. With the Autonomous button in the 5th box, the movement of the reconnaissance vehicle is provided independently of the user and continues its movement by avoiding the obstacles in front of it. The STOP button is used to end the autonomous mode. With the REFRESH button, the web application is restarted and the sensor data in Box 1 is updated.

surveillance-car's People

Contributors

printfbatuhan 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.