Devansh’s Robotic Hand
A motion controlled the robotic hand. The robotic hand mimics the movements of the glove. Basically, a cool looking robotic hand.
Engineer
Devansh M
Computer Science / Engineering
Electrical Engineering
Homestead High
Devansh M
12th
Rising Senior
Final Milestone
Description:
Replacing the Arduino Uno with NRF nanos to add wireless capabilities.
Parts:
- 2x NRF Arduino Nanos
How it Works:
The arduino nanos utilize nearby radio frequencies (nrf) to communicate data between eachother. They still have the same pins as a normal arduino, meaning that they are connected the same as the secon milestone. The robotic hand is connected to the digital pins and the glove is connected to the analog pins.
Third Milestone
Description:
Attaching the four flex sensors to a designated glove. The movements of the glove should be replicated by the hand itself. (Also some testing to fix any issues experienced in the previous milestones).
Parts:
- Same Parts as Milestone 2
- Masking Tape
How it Works:
The circuitry and fingers work the same as Milestone 1 and 2. The inclusion of the glove allows the user to bend their fingers(hence bending the flex sensors attached to the glove) to see the same fingers bending in the robotic hand.
Second Milestone
Description:
Building the 3D-printed robotic hand. This means connect the joints using the M3 Nylon bolts and nuts. Then running the fishing like through the individual fingers, attaching the tips to the ends of the servos. Using the same circuitry as the previous milestone, we are able to move a finger by bending a specific flex sensor.
Parts:
- (17) M3 nylon lock nuts
- (17) M3 x 20mm bolts
- (17) feet 50Lb test fishing line
- Crimp tubes
- (2) 10/32 x 1 inch bolts
- (2) 10/32 square nuts
- (4) standard hobby servos (with horn and hardware)
- Same Parts as Milestone 1
How it Works:
The circuitry is the same as Milestone 1. When the servos is rotated, it pulls a string down proportional to the degree rotated. When rotated the other way, another string attached to the opposite end straightens the finger(undoing the rotation). This allows the user to bend the flex sensor to see a proprtional bend of the desired finger.
First Milestone
Description:
Connecting the 4 flex sensors to the 4 servos(when a flex sensor is flexed, it moves the corresponding servo).
Parts:
- 4x Flex Sensors
- Arduino Uno
- 6V Battery
- Male to Male Jumper Cables
- Female to Male Jumper Cables
- 4x Amphenol Clinchers
- 4x Servos
- Breadboard
How it Works:
The flex sensor, when flexed, produces a resistance inversely proportional to the bend radius. This is put in a voltage divider circuit, allowing the Arduino analog pins to detect the various voltages. This is converted to a digital output using an ADC which is sent to the servos. The servos then move to the according to positions. The flex sensors are powered by the Arduino, while the servos are powered by a 6V battery.
Electronic Dice
Description:
Press the sensor to generate a random number on the electronic dice.
Parts:
7 LED’s
Resistors
PCB Board
Microcontroller
Piezo Sensor
Battery
How it Works:
The battery provides voltage for the system allowing the microcontroller to turn on and off the LEDs. When an individual presses the piezo sensor, the sensor sends a voltage to the microcontroller. The piezo sensor generates a voltage through the piezoelectric crystals inside it, which create electricity when compressed. The microcontroller takes the least significant digit of the voltage, the digit with the least certainty, and considers the value random. The microcontroller then selectively sends voltages to the LED’s, displaying a number, based on the “random” value, on the electronic device.