Using autoformat, in the IDE, the shows up like this:
void setup() {
// INPUT DIGITAL SENSOR A
pinMode(3, INPUT);
// INPUT DIGITAL SENSOR B
pinMode(4, INPUT);
// INPUT DIGITAL SENSOR C
pinMode(5, INPUT);
// OUTPUT DIGITAL PHASE 1 (-)
pinMode(6, OUTPUT);
// OUTPUT DIGITAL PHASE 2 (-)
pinMode(7, OUTPUT);
// OUTPUT DIGITAL PHASE 3 (-)
pinMode(8, OUTPUT);
// OUTPUT PWM PHASE 1 (+)
pinMode(9, OUTPUT);
// OUTPUT PWM PHASE 2 (+)
pinMode(10, OUTPUT);
// OUTPUT PWM PHASE 3 (+)
pinMode(11, OUTPUT);
}
void loop() {
TCCR1B = (TCCR1B & 0b11111000) | 2; //frequensi 3.9kHz
TCCR2B = (TCCR2B & 0b11111000) | 2; // frequensi 3.9kHz
//step pengaman
if (digitalRead(3) == HIGH) {
if (digitalRead(4) == HIGH) {
if (digitalRead(5) == HIGH) {
digitalWrite(6, LOW);
digitalWrite(7, LOW);
digitalWrite(8, LOW);
analogWrite(9, 0);
analogWrite(10, 0);
analogWrite(11, 0);
}
}
}
//step pengaman
if (digitalRead(3) == LOW) {
if (digitalRead(4) == LOW) {
if (digitalRead(5) == LOW) {
digitalWrite(6, LOW);
digitalWrite(7, LOW);
digitalWrite(8, LOW);
analogWrite(9, 0);
analogWrite(10, 0);
analogWrite(11, 0);
}
}
}
//step1 (0)(-)(+) MAJU
if (digitalRead(3) == HIGH) {
if (digitalRead(4) == LOW) {
if (digitalRead(5) == LOW) {
digitalWrite(6, LOW);
digitalWrite(7, HIGH);
digitalWrite(8, LOW);
analogWrite(9, 0);
analogWrite(10, 0);
analogWrite(11, 250);
}
}
}
//step2 (+)(-)(0) MAJU
if (digitalRead(3) == HIGH) {
if (digitalRead(4) == LOW) {
if (digitalRead(5) == HIGH) {
digitalWrite(6, LOW);
digitalWrite(7, HIGH);
digitalWrite(8, LOW);
analogWrite(9, 250);
analogWrite(10, 0);
analogWrite(11, 0);
}
}
}
//step3 (+)(0)(-) MAJU
if (digitalRead(3) == LOW) {
if (digitalRead(4) == LOW) {
if (digitalRead(5) == HIGH) {
digitalWrite(6, LOW);
digitalWrite(7, LOW);
digitalWrite(8, HIGH);
analogWrite(9, 250);
analogWrite(10, 0);
analogWrite(11, 0);
}
}
}
//step4 (0)(+)(-) MAJU
if (digitalRead(3) == LOW) {
if (digitalRead(4) == HIGH) {
if (digitalRead(5) == HIGH) {
digitalWrite(6, LOW);
digitalWrite(7, LOW);
digitalWrite(8, HIGH);
analogWrite(9, 0);
analogWrite(10, 250);
analogWrite(11, 0);
}
}
}
//step5 (-)(+)(0) MAJU
if (digitalRead(3) == LOW) {
if (digitalRead(4) == HIGH) {
if (digitalRead(5) == LOW) {
digitalWrite(6, HIGH);
digitalWrite(7, LOW);
digitalWrite(8, LOW);
analogWrite(9, 0);
analogWrite(10, 250);
analogWrite(11, 0);
}
}
}
//step6 (-)(0)(+) MAJU
if (digitalRead(3) == HIGH) {
if (digitalRead(4) == HIGH) {
if (digitalRead(5) == LOW) {
digitalWrite(6, HIGH);
digitalWrite(7, LOW);
digitalWrite(8, LOW);
analogWrite(9, 0);
analogWrite(10, 0);
analogWrite(11, 250);
}
}
}
}// loop ends