Go Down

Topic: necesito ayuda con programacion (Read 466 times) previous topic - next topic

will301

hola a todos por favor necesito una mano, tengo estos dos programas de arduino:
este es para un servo motor:
int valor;
int i;
const int pote = A0;
const int boton_1=3;
const int boton_2=2;
const int dir_a=8;
const int dir_b=7;
const int velo=9;


void setup ()
{
  pinMode(boton_1, INPUT);
  pinMode(boton_2, INPUT);
  pinMode(dir_a, OUTPUT);
  pinMode(dir_b, OUTPUT);
  digitalWrite(dir_a, LOW);
  digitalWrite(dir_b, LOW);
  Serial.begin(9600);
}

void loop()
{
  valor = analogRead(pote);
  valor = map (valor, 0, 1023, 0, 255);
  Serial.println(valor);
  analogWrite(velo, valor);
 
  if(digitalRead(boton_1)==1)
  {
    digitalWrite(dir_a,HIGH);
    digitalWrite(dir_b,LOW);
  }
 
  if(digitalRead(boton_2)==1)
  {
    digitalWrite(dir_a,LOW);
    digitalWrite(dir_b,HIGH);
  }
 
Y ESTE OTRO PARA UN SERVO MOTOR:

#include <Servo.h>
Servo servo_1;
const int pote = A0;
int valor;
void setup()
{
  Serial.begin(9600);
  servo_1.attach(11);
}
void loop()
{
  valor = analogRead(pote);
  valor = map(valor, 0,1023, 0,180);
  Serial.println(valor);
  servo_1.write(valor);
  delay(50);
}



el problema es el siguiente quiero unirlos y trabajar con un solo arduino,. por favor como lo hago.
gracias.

surbyte

A ver.. otro mas que no lee las normas. En ningún foro se permite el doble post!!
Ya publicaste esto y te contestaron.


Go Up