Skip to content

AntonAshraf/Ball-Beam-PID-Control

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ball & Beam PID Control System using Arduino Uno

📄Description:

This GitHub repository contains a project for an Automatic Control System course implementing a Ball and beam control system using Arduino Uno, a servo motor, an ultrasonic sensor, and a breadboard setup. The system employs a Proportional-Integral-Derivative (PID) controller to maintain the position of a ball on a beam.

testing_ball.beam.mp4

🚀Features:

  • Arduino Uno-based control system for a Ball & Beam setup
  • PID controller implementation for maintaining ball position
  • Utilizes a servo motor for beam movement
  • Incorporates an ultrasonic sensor for ball position detection
  • Designed on a breadboard setup for easy replication and experimentation

The code and schematics provided serve as a learning resource and practical implementation of control system concepts, demonstrating PID control in a real-time physical system.

Ball beam_schematic

Note

This repository contains code, schematics, and documentation to understand and replicate the Ball & Beam control system using PID on Arduino Uno for educational purposes in the field of automatic control systems.

🧑‍💻Contributor

Marwan Hazem

About

Ball & Beam PID Control project developed as part of an Automatic Control System course.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy