exit status 1 expected unqualified-id before '{' token

Bonjour, j’ai un probleme avec mon code arduino:

#include <Servo.h> }

/* Créer un objet Servo pour contrôler le servomoteur */

{
Servo myservo(6);
}

Il me dit comme quoi j’ai un probleme avec “{”.
Ou dois-je mettres { pour que le code soit bon?
Merci d’avance. :grinning: :grinning:

Bonjour,

C'est très simple, regardes les exemples fournis avec la bibliothèque Servo

J'ajoute un setup?

Il y a un setup dans l'exemple?

J’ai ca:

/*
Controlling a servo position using a potentiometer (variable resistor)
by Michal Rinott http://people.interaction-ivrea.it/m.rinott

modified on 8 Nov 2013
by Scott Fitzgerald

*/

#include <Servo.h>

Servo myservo; // create servo object to control a servo

int potpin = 0; // analog pin used to connect the potentiometer
int val; // variable to read the value from the analog pin

void setup() {
myservo.attach(9); // attaches the servo on pin 9 to the servo object
}

void loop() {
val = analogRead(potpin); // reads the value of the potentiometer (value between 0 and 1023)
val = map(val, 0, 1023, 0, 180); // scale it to use it with the servo (value between 0 and 180)
myservo.write(val); // sets the servo position according to the scaled value
delay(15); // waits for the servo to get there
}

Mets ton code entre balises
Ben, tu fais la même chose :smiley:

/*
 Controlling a servo position using a potentiometer (variable resistor)
 by Michal Rinott <http://people.interaction-ivrea.it/m.rinott>

 modified on 8 Nov 2013
 by Scott Fitzgerald
 http://www.arduino.cc/en/Tutorial/Knob
*/

#include <Servo.h>

Servo myservo;  // create servo object to control a servo

int potpin = 0;  // analog pin used to connect the potentiometer
int val;    // variable to read the value from the analog pin

void setup() {
  myservo.attach(9);  // attaches the servo on pin 9 to the servo object
}

void loop() {
  val = analogRead(potpin);            // reads the value of the potentiometer (value between 0 and 1023)
  val = map(val, 0, 1023, 0, 180);     // scale it to use it with the servo (value between 0 and 180)
  myservo.write(val);                  // sets the servo position according to the scaled value
  delay(15);                           // waits for the servo to get there
}

Il fallait modifier ton post et pas en créer un autre

Je prends un knob ou un sweeb?

Ca dépend de ce que tu veux faire, tu prend celui qui se rapproche le plus de ce que tu veux faire.