Error message saying "programmer is not responding

I am uploading a script to my arduino, and this error message popped up when i uploaded the script

Arduino: 1.8.1 (Windows 10), Board: "Arduino/Genuino Uno"

Sketch uses 3936 bytes (12%) of program storage space. Maximum is 32256 bytes.
Global variables use 382 bytes (18%) of dynamic memory, leaving 1666 bytes for local variables. Maximum is 2048 bytes.
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x49
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0x49
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0x49
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0x49
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0x49
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0x49
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0x49
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0x49
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0x49
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x49
Problem uploading to board. See http://www.arduino.cc/en/Guide/Troubleshooting#upload for suggestions.

I am very new to arduino and am just trying out a script I got, so if anybody knows what is going on, please help!

More To Add: the script I am using looks like this, and I have the motor shield library uploaded to the script

pinMode(trigPin, OUTPUT);
pinMode(echoPin, INPUT);
motor1.setSpeed(105);
motor2.setSpeed (105);
}

void loop() {

long duration, distance;
digitalWrite(trigPin, LOW);
delayMicroseconds(2);
digitalWrite(trigPin, HIGH);

delayMicroseconds(10);
digitalWrite(trigPin, LOW);
duration = pulseIn(echoPin, HIGH);
distance = (duration/2) / 29.1;
if (distance < 25)/*if there's an obstacle 25 centimers, ahead, do the following: */ {
Serial.println ("Close Obstacle detected!" );
Serial.println ("Obstacle Details:");
Serial.print ("Distance From Robot is " );
Serial.print ( distance);
Serial.print ( " CM!");

Serial.println (" The obstacle is declared a threat due to close distance. ");
Serial.println (" Turning !");
motor1.run(FORWARD);
motor2.run (BACKWARD);

}
else {
Serial.println ("No obstacle detected. going forward");
delay (15);
motor1.run(FORWARD);
motor2.run(FORWARD);
}

}

  1. Always post code in code tags - Try reading the posting instruction.

  2. This part of the forum is for C/C++ programming questions. It is not for your problem - Again READ THE INSTRUCTIONS

  3. Reading the instructions for using an Arduino would solve your problem without posying a question!

Mark

MalcomBlanc:
I am very new to arduino and am just trying out a script I got, so if anybody knows what is going on, please help!

Hi Malcom. As Mark said, this really belongs in the "Installation and troubleshooting" forum.

Anyway, the error messages you're getting mean that your computer is not communicating properly with your Arduino. The most likely cause is one or more of the following.

  • No USB drivers, or the wrong USB drivers installed.

  • The wrong type of Arduino "board" selected, for example UNO instead of NANO etc. See "tools" menu.

  • The wrong "com port" selected. Again see "tools" menu.

Thread moved as requested.