🚗 AGV REMOTE CONTROL SYSTEM

Wireless Control System for Automated Guided Vehicles

📡 System Overview

The AGV Remote Control System is a wireless control solution designed for Automated Guided Vehicles (AGVs). Built on the Arduino UNO WiFi R4 platform, this system creates a dedicated WiFi access point that allows operators to remotely control AGV movements from any device with a web browser.

The controller manages 8 relay contacts with intelligent motor control logic, enabling precise directional movement including forward, backward, turning, and diagonal maneuvers. The system features a sleek, responsive web interface optimized for both desktop and mobile control.

📸 Hardware Setup

⚡ Key Features

📶
WiFi Access Point
Creates dedicated AGVControl network for reliable wireless connection
🎮
Web-Based Interface
Responsive HTML5 control panel accessible from any device
⚙️
8-Channel Relay Control
Precise motor control through 8 independent relay contacts
🔄
Multi-Directional Control
Forward, backward, turning, and diagonal movement capabilities
📊
Real-Time Status
Live feedback of all relay states and motor status
🛑
Emergency Stop
Instant all-motor shutdown for safety

🔧 Technical Specifications

Microcontroller Arduino UNO WiFi R4
WiFi Network AGVControl AP
Server Port HTTP Port 80
Control Channels 8 Relays
Motor Outputs 4 Motors (8 Directions)
Interface Web Browser (Any Device)

Source Code

The complete Arduino firmware is available on GitHub. The code implements WiFi access point creation, web server functionality, and intelligent relay control logic for precise AGV movement.

💻 VIEW SOURCE CODE ON GITHUB

⚙️ How It Works

1. WiFi Access Point: The Arduino creates a wireless network named "AGVControl" that any device can connect to within range.

2. Web Server: Once connected, users navigate to the Arduino's IP address to access the control interface through their web browser.

3. Relay Control: Button presses send HTTP GET requests to the Arduino, which processes the commands and activates the appropriate relay combinations.

4. Motor Control: The 8 relays control 4 motors through intelligent logic, enabling forward, backward, turning, and diagonal movements.

5. Status Feedback: The interface displays real-time status of all relays, showing which motors are currently active.

🚀 Applications

This AGV control system is designed for various autonomous vehicle applications: