Pedal Power Generator Project Report