#include <Stepper.h>

int in1Pin = 12;

int in2Pin = 11;

int in3Pin = 10;

int in4Pin = 9;

int sf = 2;

int sr = 3;


Stepper motor(4096, in1Pin, in2Pin, in3Pin, in4Pin);


void setup() {

  motor.setSpeed(7);

  pinMode(sf, INPUT);

  pinMode(sr, INPUT);

  pinMode(in1Pin, OUTPUT);

  pinMode(in2Pin, OUTPUT);

  pinMode(in3Pin, OUTPUT);

  pinMode(in4Pin, OUTPUT);

  Serial.begin(9600);

}


void loop() {

 if(digitalRead(sf)== HIGH){

  digitalWrite(sf, HIGH);

  motor.step(5000);

  delay(10000);

  Serial.println("BT OFF");

 }

 if(digitalRead(sr)==HIGH){

 digitalWrite(sr, HIGH);

  motor.step(-5000);

  delay(10000);

  Serial.println("BT OFF");

 }

}


가독성이 너무 안좋아서 다시올립니다.

현제 시리얼 모니터에 센서값도 안잡히고 총채적 난국입니다.

도와주세요