Skip to content

Latest commit

 

History

History
24 lines (16 loc) · 1.4 KB

README.md

File metadata and controls

24 lines (16 loc) · 1.4 KB

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