BIONIC FINGER PROJECT

The web site of mystemwebsite-bionicfinger

Troubleshooting

While doing this project of builing a bionic finger, you can experience many challengeing situation and face many probelms.

To help, below are some strategies and ways to fix some common probelms experience in the process of this project, whether it be in the coding or the building stage.

Physical issue solution

- When glueing the arduino to the board, if you glue the part were their is actual arduino mechanisums, the program with no work. So to aviod this only glue on the plastic parts with no metal loops or connections and on the edges.

- If your servo motor arm keeps moving the wrong way, there is a very easy fix. Just unscrew the screw on top of the servo arm, rotate it so that the arm can return back to normal.

- Double check that the wires are placed on the correct inputs that line up with the code being sent to the arduino becuase if the numbers for the inputs are incorrect the program with not run.

Programming/code issue & solution

- When use the Arduino program and trying to look at the numbers on the serial monitor I realised that the ‘baud rate’ was on the wrong setting - it was supposed to be on 9600 which was on my code and that’s why the numbers weren’t showing up. So to aviod this set the 'baud rate' to 9600, which is the same number as staed in the code.

- Check spelling, often the code doesn’t work because you might have spelt something incorrect so double check spelling.

- If your code will not upload onto the Arduino Nano board, then check that in the tools column of the arduino page in the top left hand corner that the settings were set to the correct board that you are using.

- The calibration was not working between the flex sensor code and the servo code. To fix this made sure all numbers of analogue pins are the same. E.g. A6 pin was used for the code for the flex sensor and the servo code had pin A9 stated. Thus, to fix the calibration problem make sure all numbers are the same.