public void updateLed(double rpm) {
		if (rpm >= rpmForPin1 && rpm < rpmForPin2) {
			stopBlinking();
			pin1.high();
			pin2.low();
			pin3.low();
		} else if (rpm >= rpmForPin2 && rpm < rpmForPin3) {
			stopBlinking();
			pin1.high();
			pin2.high();
			pin3.low();
		} else if (rpm >= rpmForPin3 && rpm < rpmForBlinking) {
			stopBlinking();
			pin1.high();
			pin2.high();
			pin3.high();
		} else if (rpm >= rpmForBlinking) {
			if (!ledBlinking.isAlive()) {
				ledBlinking.startThread();
			}

		} else {
			stopBlinking();
			pin1.low();
			pin2.low();
			pin3.low();
		}
	}