Cirkit Designer Logo
Cirkit Designer
Your all-in-one circuit design IDE
Home / 
Project Documentation

Arduino UNO Bluetooth-Controlled Servo Motor System

Image of Arduino UNO Bluetooth-Controlled Servo Motor System

Circuit Documentation

Summary

This circuit involves an Arduino UNO microcontroller, an HC-05 Bluetooth module, and a Tower Pro SG90 servo motor. The Arduino UNO serves as the central controller, interfacing with the HC-05 for Bluetooth communication and controlling the servo motor.

Component List

HC-05 Bluetooth Module

  • Description: A Bluetooth module used for wireless communication.
  • Pins: STATE, RXD, TXD, GND, VCC, EN

Tower Pro SG90 Servo Motor

  • Description: A small servo motor used for precise control of angular position.
  • Pins: Signal, +5V, GND

Arduino UNO

  • Description: A microcontroller board based on the ATmega328P.
  • Pins: UNUSED, IOREF, Reset, 3.3V, 5V, GND, Vin, A0, A1, A2, A3, A4, A5, SCL, SDA, AREF, D13, D12, D11, D10, D9, D8, D7, D6, D5, D4, D3, D2, D1, D0

Wiring Details

HC-05 Bluetooth Module

  • RXD connected to D1 of Arduino UNO
  • TXD connected to D0 of Arduino UNO
  • GND connected to GND of Arduino UNO
  • VCC connected to 5V of Arduino UNO

Tower Pro SG90 Servo Motor

  • Signal connected to D9 of Arduino UNO
  • +5V connected to 5V of Arduino UNO
  • GND connected to GND of Arduino UNO

Arduino UNO

  • D1 connected to RXD of HC-05 Bluetooth Module
  • D0 connected to TXD of HC-05 Bluetooth Module
  • GND connected to GND of HC-05 Bluetooth Module and Tower Pro SG90 Servo Motor
  • 5V connected to VCC of HC-05 Bluetooth Module and +5V of Tower Pro SG90 Servo Motor
  • D9 connected to Signal of Tower Pro SG90 Servo Motor

Code Documentation

Arduino UNO Code

void setup() {
  // put your setup code here, to run once:

}

void loop() {
  // put your main code here, to run repeatedly:

}

This code is a basic template for the Arduino UNO. The setup() function is where you initialize your settings, and the loop() function is where the main code runs repeatedly.

Additional Documentation


This section is reserved for any additional documentation or notes related to the code or circuit.