Finished Product

Analysis

In the end the project didn't work but there was good progress towards this problem. It ended up being small, convenient, costed around $15, and didn't make a single noise. Also, five volts was put into it and a little over four volts was received so it is pretty efficient. The only part it failed was it was not working with a phone in time for presentation. It didn't charge a phone at first so the modifications below where applied. It showed better results but still didn't work due to not enough voltage being transferred. To get more voltage the transistors collectors could get hooked up to the Arduino VIN pin. It could then output nine volts allowing it to charge a phone.


Modifications

Adding Diodes - Using Diodes attached to the coil to ground we now completed the circuits of each coils to help them discharge. This modification did not end up helping and actually had worse results. The following is the new schematic:


Changing the Frequency - Now using the delayMicroseconds command the frequency was increased to a much higher rate. The following code was used:

Below is the product of the frequency change and the signal looks much better.