Outils pour utilisateurs

Outils du site


start:arduino:emg:grove

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
start:arduino:emg:grove [2023/02/13 08:45] – [Code arduino Servo-moteur] gerardadminstart:arduino:emg:grove [2023/02/13 08:58] (Version actuelle) – [Commande Servo-Moteur avec un EMG] gerardadmin
Ligne 256: Ligne 256:
 <code c Cmdservo-emg001.ino> <code c Cmdservo-emg001.ino>
 #include "Servo.h" #include "Servo.h"
 +
 +int PinEmg = A0;
 +int PinServo = 9;
  
 Servo servo; // création de l'objet "servo" Servo servo; // création de l'objet "servo"
  
 void setup() { void setup() {
-   servo.attach(10); // attache le servo au pin spécifié +   servo.attach(PinServo); // attache le servo au pin spécifié 
-   pinMode(A1, INPUT);+   pinMode(PinEmg, INPUT);
    Serial.begin(9600); // ouvre le port série    Serial.begin(9600); // ouvre le port série
 } }
  
 void loop() { void loop() {
-   int val = analogRead(A1); // lit la valeur actuelle du potentiomètre+   int val = analogRead(PinEmg); // lit la valeur actuelle du capteur EMG
    // mise à l'échelle pour renvoyer la position entre 0 et 180°    // mise à l'échelle pour renvoyer la position entre 0 et 180°
    val = map(val, 0, 1023, 0, 180);    val = map(val, 0, 1023, 0, 180);
/home/chanteri/www/fablab37110/data/attic/start/arduino/emg/grove.1676274343.txt.gz · Dernière modification : de gerardadmin