Besoin d'aide : bouton poussoir + moteur CC

Bonjour, voici un exemple de code

/*
	Branchement

	Moteur CC
	+ -> pin au choix d3 dans exemple
	- -> GND arduino

	BOUTON
	1 pin -> au choix d4 dans exemple
	2 pin -> GND
*/

#define BTN 4
#define ROTOR 3

bool state_btn = false;

void setup(void)
{
	pinMode(BTN, INPUT); // On indique que le bouton et une entrer
	pinMode(ROTOR, OUTPUT); // On indique que le moteur et une sortie
}

void loop(void)
{
	if (digitalRead(BTN)) // si on appuis sur le bouton
		(state_btn) ? true : false; // on change etat de celui si
	/*
		si celui si a etait activer on actionne le moteur sinon il s'eteint
	*/
	(state_btn) ? digitalWrite(ROTOR, HIGH) : digitalWrite(ROTOR, LOW);
}