Question: Arduino Programming Help How do arrange my if and else statements so it compiles: void loop() { // put your main code here, to run

Arduino Programming Help

How do arrange my if and else statements so it compiles:

void loop() { // put your main code here, to run repeatedly: if (irrecv.decode(&results)) { Serial.println(results.value, HEX); if ((results.value) == PLUS) { myservo.write(180); // rotate servo to 180 - degree delay(30); } else if ((results.value) == MINUS) { myservo.write(0); // rotate servo to 0 - degrees delay(30); } else if ((results.value) == FORWARD) movingForward = 1; movingBackward = 0; checkAndMoveForward(); } else if ((results.value) == BACKWARD) { movingForward = 0; movingBackward = 1; checkAndMoveBackward(); } else { if (movingForward == 1) checkAndMoveForward(); } else if (movingBackward == 1) { checkAndMoveBackward(); }

irrecv.resume();

}

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!