/t/ Tecnología

Volver Abajo

Estás respondiendo un hilo
Nombre
Opciones
Mensaje
Archivo

Imagen: dsgsdfgsdfg (2).jpg 55.32 KB 576x521

#3938

ANON INFORMÁTICO INVOCO TU PRESENCIA EN ESTE TÚ CHAN

anon necesito de tu sabiduria

veras, ya tengo mi programa vergas que hace girar motorsitos

**int step_pin_1 = 8;
int step_pin_2 = 9;
int step_pin_3 = 10;
int step_pin_4 = 11;

float delay_time;
int value_bluetooth = 0;


String readString;

void setup()
{
Serial.begin(9600);
}

void loop()
{

while (Serial.available()){
char c= Serial.read();
readString+=c;
}

if(readString.length() >0) {

value_bluetooth =readString.toInt();

if (value_bluetooth > 0 ){
delay_time = 15;
}
else
{
delay_time=0;
}

Serial.println(value_bluetooth);


digitalWrite(8, HIGH); digitalWrite(step_pin_2, HIGH); digitalWrite(step_pin_3, LOW); digitalWrite(step_pin_4, LOW);
delay(delay_time);


digitalWrite(step_pin_1, LOW); digitalWrite(step_pin_2, HIGH); digitalWrite(step_pin_3, HIGH); digitalWrite(step_pin_4, LOW);
delay(delay_time);

digitalWrite(step_pin_1, LOW); digitalWrite(step_pin_2, LOW); digitalWrite(step_pin_3, HIGH); digitalWrite(step_pin_4, HIGH);
delay(delay_time);

digitalWrite(step_pin_1, HIGH); digitalWrite(step_pin_2, LOW); digitalWrite(step_pin_3, LOW); digitalWrite(step_pin_4, HIGH);
delay(delay_time);


readString="";

}

}**

Con este programa puedo hacer girar un motor, pienso yo que sólo debo agregar los otros pines como salidas para hacer funcionar los otros 2 motores.

El programa funciona metiendo en el Serial Monitor el numero de pasos que quiero que haga el motor, mi gran duda es que si puedo hacer que esos pasos los "mande" vía el HC-06

No sé si me entiendas o estoy diciendo puras pendejadas sin sentido :c

Tu fortuna: Te gustarán los covers de ilonka

Anónimo #3939

>>3938
Vale verga si soy estúpido

Ese programa no era, era este


#include <Stepper.h>

int in1Pin = 12;
int in2Pin = 11;
int in3Pin = 10;
int in4Pin = 9;

Stepper motor(512, in1Pin, in2Pin, in3Pin, in4Pin);

void setup()
{
pinMode(in1Pin, OUTPUT);
pinMode(in2Pin, OUTPUT);
pinMode(in3Pin, OUTPUT);
pinMode(in4Pin, OUTPUT);


while (!Serial);

Serial.begin(9600);
motor.setSpeed(60);
}

void loop()
{
if (Serial.available())
{
int steps = Serial.parseInt();
motor.step(steps);
}
}

Como dije jala cuando en la pc pongo el número de pasos que quiero que de el motor, mi intención es hacer que eso lo haga el HC-06 pero no sé si eso sea posible

Anónimo #3940

Imagen: Cirno.full.1262676.jpg 453.1 KB 1000x707

cy

Anónimo #3941

Te ayudaría, soy experto en estas cosas, pero me da flojera, aparte, no te vamos a hacer tu tarea juanito.

Aunque si me ofreces paga, me lo pensaría.

Anónimo #3942

Pinches juanes por eso terminan igual que dontakos, peor, él al menos tuvo a la gordaru por un rato.

Ultrapipi #3950

>>3939
Aqui anon informatico, quieres que el modulo bt mande info por el serial?

En uno de los codigos que pase por aqui puse como recivir del serial del bt.

Con la libreria SoftwareSerial.h
Y la clase SoftwareSerial.

Anónimo #3951

>>3950
te super amo weeeee



Volver Arriba Responder Actualizar
allbaawdwintsadttoyvx34efh