Re: Unir Codigos Arduino

Hola, soy nuevo en esto, alguien podría ayudarme a unir estos dos códigos por favor

#include <Stepper.h>
#define motpin1 8
#define motpin2 9
#define motsteps 100
int bot1=2;
int bot2=3;
int led1=4;
int led2=5;
Stepper motor (motsteps,motpin1,motpin2);
void setup() {
motor.setSpeed(50);
pinMode(motpin1,OUTPUT);
pinMode(motpin2,OUTPUT);
pinMode(bot1,INPUT);
pinMode(bot1,INPUT);
pinMode(led1,OUTPUT);
pinMode(led2,OUTPUT);
}

void loop(){
if (digitalRead(bot1)==HIGH) {
motor.step(1);
digitalWrite(led2,HIGH);
}
else {
motor.step(0);
digitalWrite(led2,LOW);
}

if (digitalRead(bot2)==HIGH) {
motor.step(-1);
digitalWrite(led1,HIGH);
}
else
{
motor.step(0);
digitalWrite(led1,LOW);
}
}

//////////////////////////////////////////////////////////////////////////////////////////777

// Puertos
const int botonSumaPin = 10; //boton que sumara 5 al ciclo de trabajo
const int botonRestaPin = 6; //boton que restara 5 al ciclo de trabajo
const int transPin = 11; //Puerto con salida PWM

// Variables
int botonSumaValue; //Variable para el boton de suma
int botonRestaValue; //Variable para el boton de resta
int cicloTrabajo; //Variable para el ciclo de trabajo del led

//inicialización
void setup(){
Serial.begin (9600);
pinMode(transPin, OUTPUT);
pinMode(botonSumaPin, INPUT);
pinMode(botonRestaPin, INPUT);
}

void loop (){
botonSumaValue= digitalRead(botonSumaPin);
botonRestaValue= digitalRead(botonRestaPin);
Serial.println(botonRestaValue, DEC);
if (botonSumaValue == HIGH && cicloTrabajo <=250){
cicloTrabajo +=5;
}
if (botonRestaValue == HIGH && cicloTrabajo >=5){
cicloTrabajo -=5;
}
analogWrite(transPin, cicloTrabajo);
delay(300);
}