Skip to content

Shanthipriya20/Autonomous_Bot_proj

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Autonomous_Bot_proj

🤖 Autonomous Robot using DE10-Nano FPGA

📌 Overview

This project demonstrates the design and implementation of an Autonomous Robot System using the DE10-Nano FPGA board.
It combines:

  • Line Following Robot
  • Mobile Controlled Robot
  • UART Communication
  • FPGA-based Hardware Control

🎯 Objectives

  • Design a Line Follower Robot using FPGA
  • Implement a Mobile Controlled Robot
  • Develop UART Communication
  • Interface sensors with FPGA

🧠 DE10-Nano FPGA Board

  • Intel Cyclone V SoC FPGA
  • 40-pin GPIO headers
  • 5V / 3A supply
  • Supports Verilog / VHDL
  • Uses Quartus Prime

🚗 Line Follower Robot

⚙️ Working

  • IR sensors detect line
  • FPGA processes input
  • Motors controlled accordingly

📱 Mobile Controlled Robot

⚙️ Working

  • Mobile → Bluetooth → FPGA
  • FPGA → Motor Driver → Wheels

🔄 UART Communication

✅ Advantages

  • 2-wire communication
  • No clock required
  • Error detection

❌ Limitations

  • Limited frame size
  • No multi-device support

📊 Results

  • Line follower implemented
  • UART receiver developed
  • Mobile control achieved

🎥 Demo Video

📌 The demo video of the project is included in the project PPT file uploaded in this repository.


🚀 Future Work

  • FPGA-to-FPGA communication
  • Speed control
  • Image processing robot

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors