Go Down

Topic: Ayuda con mi motor controlado por radio frecuancia codigo no adecuado o yo que s (Read 162 times) previous topic - next topic

pit_floyd

hola buenas estaba haciendo un motor controlado por radio frecuencia para abrir y cerrar una cerradura pero el codigo no esta bien escrito no se lo que falla aqui esta el codigo

Code: [Select]
#include <RCSwitch.h>



RCSwitch mySwitch = RCSwitch();

const int enPin = 5; // PWM se conecta al pin 1 del puente-H
 
const int in1Pin = 7; // Entrada 2 del puente-H
 
const int in2Pin = 4; // Entrada 7 del puente-H
 
 
 
void setup() {
 
 
 
 
pinMode(in1Pin, OUTPUT);
 
pinMode(in2Pin, OUTPUT);
 
mySwitch.enableReceive(0);
 
}
 
 
 
void loop() {
  if (mySwitch.available(){
    long  int value = mySwitch.getReceivedValue();
    int speed = 255;
    analogWrite(enPin, speed);
   if( value == 8069800 || 7133592 || 13189800 || 11397288)
        {
          digitalWrite(in1Pin,HIGH);
          digitalWrite(in2Pin,LOW);
          delay(6500);
     mySwitch.resetAvailable();

         
 
    }
   
   
 
     if( value == 8069796 || 7133588 || 13189796  || 11397284) {
 
      digitalWrite(in1Pin,LOW);
      digitalWrite(in2Pin,HIGH);
      delay(6000);
    mySwitch.resetAvailable();
 
    }
  }
         
     

 
  }
 

pues el codigo queda como en bucle y el motro empieza a hacerlo pero pasandose el if por los cojones

ayuda porfavor

surbyte

Hilo duplicado, permanecerá cerrado y luego será borrado.

Tu hilo original fue movido a Software.
No sabes que ya lo publicaste o no puedes leer mas alla de las 2 o 3 primeras líneas, lo digo con ironía porque el tuyo dice MOVED mismo titulo, etc etc.

Lee las normas del foro por favor!!

Go Up