Skip to main content
Arduino

Return to Question

Bumped by Community user
added 42 characters in body
Source Link
Michel Keijzers
  • 13k
  • 7
  • 41
  • 58
#include <AFMotor.h> 
AF_DCMotor motor(2,MOTOR12_64KHZ); 
void movefor ();
void moveback();
 void setup() 
 {
 
 Serial.begin(9600); 
`Serial Serial.println("Motor test!");` `motor.setSpeed(200); `
 movefor ();
 moveback ();
 }
 void movefor( ){
 motor.run(FORWARD); 
 delay(1000); 
 motor.run(RELEASE); 
 delay(100);
 }
 void moveback( ) {
 motor.run(BACKWARD);
 delay(1000); 
 motor.run(RELEASE); 
 delay(100);
 }
 
 

While trying to compile this the error message is error compiling for board Arduino Uno

While trying to compile this the error message is error compiling for board Arduino Uno

I want the functions outside loop so removed it.

I want the functions outside loop so removed it.

Even if I keep void loop and leave it blank then my motors will like run forward, backward and forward afterwards continuously .

Even if I keep void loop and leave it blank then my motors will like run forward, backward and forward afterwards continuously .

#include <AFMotor.h> 
AF_DCMotor motor(2,MOTOR12_64KHZ); 
void movefor ();
void moveback();
 void setup() 
 {
 
 Serial.begin(9600); 
`Serial.println("Motor test!");` `motor.setSpeed(200); `
 movefor ();
 moveback ();
 }
 void movefor( ){
 motor.run(FORWARD); 
 delay(1000); 
 motor.run(RELEASE); 
 delay(100);
 }
 void moveback( ) {
 motor.run(BACKWARD);
 delay(1000); 
 motor.run(RELEASE); 
 delay(100);
 }
 
 

While trying to compile this the error message is error compiling for board Arduino Uno

I want the functions outside loop so removed it.

Even if I keep void loop and leave it blank then my motors will like run forward, backward and forward afterwards continuously .

#include <AFMotor.h> 
AF_DCMotor motor(2,MOTOR12_64KHZ); 
void movefor ();
void moveback();
 void setup() 
 {
 
 Serial.begin(9600); 
 Serial.println("Motor test!");` `motor.setSpeed(200); 
 movefor ();
 moveback ();
 }
 void movefor( ){
 motor.run(FORWARD); 
 delay(1000); 
 motor.run(RELEASE); 
 delay(100);
 }
 void moveback( ) {
 motor.run(BACKWARD);
 delay(1000); 
 motor.run(RELEASE); 
 delay(100);
 }
 
 

While trying to compile this the error message is error compiling for board Arduino Uno

I want the functions outside loop so removed it.

Even if I keep void loop and leave it blank then my motors will like run forward, backward and forward afterwards continuously .

Source Link
Bijay
  • 101
  • 5

I cannot compile the Arduino sketch when I remove the void loop function?

#include <AFMotor.h> 
AF_DCMotor motor(2,MOTOR12_64KHZ); 
void movefor ();
void moveback();
 void setup() 
 {
 
 Serial.begin(9600); 
`Serial.println("Motor test!");` `motor.setSpeed(200); `
 movefor ();
 moveback ();
 }
 void movefor( ){
 motor.run(FORWARD); 
 delay(1000); 
 motor.run(RELEASE); 
 delay(100);
 }
 void moveback( ) {
 motor.run(BACKWARD);
 delay(1000); 
 motor.run(RELEASE); 
 delay(100);
 }
 
 

While trying to compile this the error message is error compiling for board Arduino Uno

I want the functions outside loop so removed it.

Even if I keep void loop and leave it blank then my motors will like run forward, backward and forward afterwards continuously .

lang-cpp

AltStyle によって変換されたページ (->オリジナル) /