Está en la página 1de 5

Nicolle arcos 10-1

Primero.

int led= 4;

int pulsador= 5;

int tanque= 1;

void setup()

pinMode(pulsador, INPUT);

pinMode(led, OUTPUT);

Serial.begin(9600);

void loop()

if(digitalRead(pulsador)==HIGH && tanque<100)

tanque=tanque+1;

Serial.println("el tanque se ha llenado hasta ");

Serial.println(tanque);

delay(150);

if(Serial.available()&& tanque==100) ;

Serial.println("indica la velocidad");

digitalWrite(led,HIGH);

char a= Serial.read();

if(a>='0'&& a<='5')

int velocidad= map(a,'0','5',0,255);


analogWrite(A3,velocidad);

Serial.println("la velocidad es de");

Serial.println(a);

else

Serial.println("la velocidad que ingreso no es valida");

Segundo.

int motor;

int pot;

void setup()

{
Serial.begin(9600);

void loop()

pot = map (analogRead(A2),0,1023,0,1023);

Serial.println(pot);

analogWrite(A3,motor);

Tercero.

int motor1=3;

int botonA=5;

int botonB=4;

int contador1=0;

int veces1=0;
void setup()

pinMode(3, OUTPUT);

pinMode(botonA, INPUT);

pinMode(botonB, INPUT);

Serial.begin(9600);

void loop()

if(digitalRead(botonA)==HIGH)

Contador1++;

delay(100);

Serial.println(contador1);

else digitalWrite(motor1, HIGH);

if(digitalRead(botonB)==HIGH)

int velocidad1= map(velocidad1,0,9,0,255);

Serial.println(velocidad1);

analogWrite(motor1, velocidad1);
veces1++;

Veces1=0;

Contador1=0;

También podría gustarte