Cirkit Designer LogoCirkit DesignerYour all-in-one circuit design IDE Launch Cirkit Designer App

Arduino Nano-Controlled Bluetooth Audio Player with Motion Sensing and Haptic Feedback

View and Edit Project In Cirkit DesignerImage of Arduino Nano-Controlled Bluetooth Audio Player with Motion Sensing and Haptic Feedback

Circuit Documentation

Summary

This document provides a detailed overview of a circuit that includes an Arduino Nano as the central microcontroller, interfaced with various components such as sensors, a Bluetooth module, a voltage regulator, capacitors, a motor, a transistor, a diode, a speaker, a resistor, and a media player module. The circuit is powered by a 4 x AAA battery mount, and the voltage is regulated using a 7805 voltage regulator. The Arduino Nano facilitates communication with the HC-05 Bluetooth Module and the DFPlayer MINI, as well as controlling a vibration motor through an NPN transistor and reading data from an MPU-6050 sensor and a flex resistor.

Component List

Arduino Nano

Electrolytic Capacitor

4 x AAA Battery Mount

7805 Voltage Regulator

Ceramic Capacitor

MPU-6050

2.2 inch Basic Flex Resistor

HC-05 Bluetooth Module

Vibration Motor

NPN-Transistor

Diode

Piezo Speaker

Resistor

DFPlayer MINI

Wiring Details

Arduino Nano

Electrolytic Capacitor

4 x AAA Battery Mount

7805 Voltage Regulator

Ceramic Capacitor

MPU-6050

2.2 inch Basic Flex Resistor

HC-05 Bluetooth Module

Vibration Motor

NPN-Transistor

Diode

Piezo Speaker

Resistor

DFPlayer MINI

Documented Code

Arduino Nano Code (sketch.ino)

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

}

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

}

Additional Notes (documentation.txt)

No additional code documentation provided.