Skip to content

CECS-Jesus/Bluetooth_controlled_TM4C123-car

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Bluetooth Controlled Robot Car

Introduction

Control a robot car using Bluetooth. This project leverages the HC-05 Bluetooth module and UART communication to receive commands from a device, such as a smartphone or PC, directing the car's movement.

Table of Contents

Requirements

  • LaunchPad
  • Robot car with two DC motors
  • 6+ AA batteries
  • HC-05 Bluetooth module
  • Serial terminal application (e.g., tera term, Putty)
  • Smartphone/Laptop with Bluetooth capability

Setup & Configuration

Bluetooth Module

  • Connection: Connect the HC-05 Bluetooth module to the microcontroller using the provided pin configuration.
  • Configuration: Use AT commands to set up the Bluetooth module. Ensure it's paired with your device.

Robot Car

  • Ensure the car is in data mode for communication.
  • Configure the car to respond to specific Bluetooth commands.

Usage

Use a Bluetooth terminal application to send commands:

  • F: Move Forward (Green LED on)
  • B: Reverse (Blue LED on)
  • L: Turn Left (Yellow LED on)
  • R: Turn Right (Purple LED on)
  • S: Stop (All LEDs off)
  • U: Increase Speed
  • D: Decrease Speed

Connection Configuration

HC-05 Bluetooth Module Launchpad
State: Leave unconnected
RX UART1 Tx (PB1)
TX UART1 Rx (PB0)
GND GND
VCC VBUS
EN1 3.3v

About

Bluetooth controlled Pololu chassis, TM4C123 robot car

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published