Arduino UNO-Based Force Sensing System with Bluetooth and MPU6050
View and Edit Project In Cirkit Designer
Circuit Documentation
Summary
This circuit involves an Arduino UNO microcontroller interfacing with multiple force sensing resistors (FSRs), an MPU6050 accelerometer and gyroscope module, and an HC-05 Bluetooth module. The circuit is powered by a 9V battery. The Arduino reads data from the FSRs and MPU6050, and communicates with an external device via the HC-05 Bluetooth module.
Component List
9V Battery
- Description: Provides power to the circuit.
- Pins:
+,-
MPU6050
- Description: Accelerometer and gyroscope module.
- Pins:
vcc,gnd,scl,sda,xda,xcl,AD0,int,3.3v
Force Sensing Resistor
- Description: Resistor whose resistance changes with applied force.
- Pins:
pin 0,pin 1
HC-05 Bluetooth Module
- Description: Bluetooth module for wireless communication.
- Pins:
Key,VCC,GND,TXD,RXD,State
Resistor (10k Ohms)
- Description: Fixed resistor with a resistance of 10k Ohms.
- Pins:
pin1,pin2
Resistor (2k Ohms)
- Description: Fixed resistor with a resistance of 2k Ohms.
- Pins:
pin1,pin2
Resistor (1k Ohms)
- Description: Fixed resistor with a resistance of 1k Ohms.
- Pins:
pin1,pin2
Arduino UNO
- Description: 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
9V Battery
+toVinof Arduino UNO-toGNDof Arduino UNO
MPU6050
vccto5Vof Arduino UNOgndtoGNDof Arduino UNOscltoD5of Arduino UNOsdatoD4of Arduino UNO
Force Sensing Resistor 1
pin 0toA0of Arduino UNOpin 1topin2of a 10k Ohm resistor
Force Sensing Resistor 2
pin 0toA1of Arduino UNOpin 1topin2of a 10k Ohm resistor
Force Sensing Resistor 3
pin 0toA2of Arduino UNOpin 1topin2of a 10k Ohm resistor
Force Sensing Resistor 4
pin 0toA3of Arduino UNOpin 1topin2of a 10k Ohm resistor
Force Sensing Resistor 5
pin 0toA4of Arduino UNOpin 1topin2of a 10k Ohm resistor
Force Sensing Resistor 6
pin 0toA5of Arduino UNOpin 1topin2of a 10k Ohm resistor
HC-05 Bluetooth Module
VCCto5Vof Arduino UNOGNDtoGNDof Arduino UNOTXDtoD0of Arduino UNORXDtopin2of a 2k Ohm resistor
Resistor (10k Ohms)
pin1of all 10k Ohm resistors toGNDof Arduino UNO
Resistor (2k Ohms)
pin1topin1of a 1k Ohm resistorpin2toRXDof HC-05 Bluetooth Module
Resistor (1k Ohms)
pin1topin1of a 2k Ohm resistorpin2toD1of Arduino UNO
Documented Code
Arduino UNO Code (sketch.ino)
void setup() {
// put your setup code here, to run once:
}
void loop() {
// put your main code here, to run repeatedly:
}
Additional Documentation (documentation.txt)
This documentation provides a comprehensive overview of the circuit, including a summary, detailed component list, wiring details, and the code used in the microcontroller.