Auto-Leveling Control System
Loading...
Date
Authors
Journal Title
Journal ISSN
Volume Title
Publisher
Falah Mohammed
Abstract
In this graduation project, a low-cost camera base prototype is implemented using two independent Arduino Uno boards.
Arduino A performs automatic stabilization on a single axis (Pitch) using the MPU6050 sensor and a servo motor.
At startup, a reference pitch angle is captured while the platform is held still. During operation, the current pitch is
filtered and compared to the reference; when the error exceeds a defined threshold, the servo is moved step-by-step to
compensate and reduce the tilt.
Arduino B is dedicated to user interaction and lighting. It receives Bluetooth commands (HC-05/HC-06) to manually rotate
the base servo, automatically turns an LED light ON/OFF based on a digital LDR module (with optional manual override),
and displays live status on a 16x2 I2C LCD.
The two subsystems are intentionally not connected to simplify wiring, improve reliability, and make debugging easier.
Description
--
Keywords
Citation
--