Projet

Général

Profil

Code de simulation du robot sur arduino » sketch_nov24a.ino

Anonyme, 29/11/2021 14:34

 
#include <AFMotor.h>
AF_DCMotor motor1(3);
AF_DCMotor motor2(4);
AF_DCMotor motor3(1);
int j,k,l;
void setup() {
// put your setup code here, to run once:
Serial.begin(9600);
Serial.println("Start");
pinMode(A0,INPUT);
pinMode(A1,INPUT);
pinMode(A2,INPUT);
motor1.setSpeed(250);
motor1.run(RELEASE);
motor2.setSpeed(250);
motor2.run(RELEASE);
motor3.setSpeed(250);
motor3.run(RELEASE);
}

void loop() {
// put your main code here, to run repeatedly:
motor1.run(FORWARD);
motor3.run(FORWARD);
motor2.run(FORWARD);
motor1.setSpeed(j);
j=map(analogRead(A0),0,1023,0,255);
k=map(analogRead(A1),0,1023,0,255);
l=map(analogRead(A2),0,1023,0,255);
Serial.println(j); Serial.println(k);
Serial.println(l);

if(l==255 and k==255){
motor2.setSpeed(0);
motor3.setSpeed(0);}
else{
motor2.setSpeed(k);
motor3.setSpeed(l);}

}
    (1-1/1)