Anónimo #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
>>3938Vale 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
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
>>3939Aqui 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
>>3950te super amo weeeee