We will be building a smart glove inspired by the game Rainbow Six Siege from IANA character. The project allows us to control a device remotely, using hand gestures captured by a MPU6050 accelerometer/gyroscope and two potentiometers. Wireless communication between the glove and the device is achieved using the nRF24 radio
- Uses 2.4Ghz band for comunication
- 2 potenciameter for track the movemnent of two finger
- MPU6050 for track the hand movement
To build this project, you will need the following parts and tools:
- Arduino Nano
- MPU6050 Gyroscope
- nRF24L01 Wireless Transceiver
- 2 Potentiometers
Make the connections according to the table and schematic below.
- TRASMITTER
Arduino | nRF24 |
---|---|
9 | CE |
13 | SCK |
12 | MISO |
10 | CSN |
11 | MOSI |
3V3 | Vcc |
GND | GND |
Arduino | MPU6050 |
---|---|
A4 | SDA |
A5 | SCL |
5v | VCC |
GND | GND |
Arduino | Poyenciameter1 |
---|---|
Wiper | A2 |
5v | VCC |
GND | GND |
Arduino | Poyenciameter2 |
---|---|
Wiper | A3 |
5v | VCC |
GND | GND |
- RECIVER
Arduino | nRF24 |
---|---|
9 | CE |
13 | SCK |
12 | MISO |
10 | CSN |
11 | MOSI |
3V3 | Vcc |
GND | GND |
- Complete Schematic
you need to install the required library in Arduino IDE Follow these steps:
- Follow this path Sketch> Include Library> Manage Libraries
- Search for nRF24L01 and Install the library
- Search for RF24 and Install the library
- Search for MPU6050 and Install the library
After uploading the code, Finally, you can test the smart glove by sending data wirelessly to a device and verifying that it responds as expected. You can then customize the code further to suit your specific requirements and make the smart glove even more functional.
Distributed under the MIT License. See LICENSE.txt for more information.
CiferTech - @twitter - CiferTech@gmali.com
Project Link: https://github.com/cifertech/IANA