Saved searches

Use saved searches to filter your results more quickly

Cancel Create saved search Sign up Reseting focus

You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session.

Welcome to the Radar System project repository! This project combines Python, Arduino, and an ultrasonic sensor to create a radar-like system that detects and displays the presence of objects in its vicinity. This README file provides an overview of the project and instructions on how to set it up and use it.

Notifications You must be signed in to change notification settings

MAzewail/Radar-System-Python-Arduino

This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Go to file

Folders and files

Last commit message Last commit date

Latest commit

History

View all files

Repository files navigation

Radar System using Python, Arduino, and OpenCV

Welcome to the Radar System project repository! This project combines Python, Arduino, and an ultrasonic sensor to create a radar-like system that detects and displays the presence of objects in its vicinity. This README file provides an overview of the project and instructions on how to set it up and use it.

Features

Getting Started

To get started with the Radar System, follow these steps:

Prerequisites

Hardware Setup

  1. Connect the ultrasonic sensor to the Arduino board following the manufacturer's instructions.
  2. Connect the Arduino board to your computer using a USB cable.

Software Setup

  1. Clone or download this repository to your local machine.
  2. Open the Arduino IDE and upload the arduino_code.ino sketch from the arduino directory to your Arduino board.
  3. Install the required Python packages by running the following command:
pip install pyserial opencv-python ``` 

Usage

  1. Open a terminal or command prompt and navigate to the project directory.
  2. Run the Python script using the following command:
python radar_system.py ``` 

Data Logging

If you want to log the detected object data for further analysis, follow these steps:

  1. Create a data directory within the project directory.
  2. Uncomment the lines related to data logging in the radar_system.py script.
  3. Run the script as described in the "Usage" section.
  4. The detected object data will be logged to a CSV file in the data directory.

Contributing

Contributions to this project are welcome! If you find any issues or have suggestions for improvements, please open an issue or submit a pull request.

License

This project is licensed under the MIT License. Feel free to use, modify, and distribute the code as permitted by the license.

Contact

If you have any questions or feedback, please feel free to contact me.

We hope you find this Radar System project both interesting and useful! Thank you for your interest and support.

About

Welcome to the Radar System project repository! This project combines Python, Arduino, and an ultrasonic sensor to create a radar-like system that detects and displays the presence of objects in its vicinity. This README file provides an overview of the project and instructions on how to set it up and use it.