Conexion bluetooth
Publicado por Max (1 intervención) el 24/09/2023 21:18:54
Hola, tengo este programa;
#include <Servo.h>
Servo esc1;
Servo esc2;
Servo serv1;
Servo serv2;
int Y = 0;
void setup() {
serv1.attach(2);
serv2.attach(3);
esc1.attach(8);
esc2.attach(9);
esc1.writeMicroseconds(1000);
esc2.writeMicroseconds(1000);
Serial.begin(9600);
}
void loop() {
int val1;
int posicio_Y = analogRead(Y);
val1= analogRead(A0);
val1= map(val1, 0, 1023,1000,2000);
int angle = map (posicio_Y, 0, 1023, 0, 180);
esc1.writeMicroseconds(val1);
esc2.writeMicroseconds(val1);
serv1.write (angle);
serv2.write (angle);
delay(10);
}
Este programa controla dos servos con un joystick y dos motores brushless con un potenciometro
me gustaria cambiar el programa para agregar una conexion bluetooth y subtituir el potenciometro y joystick para controlarlo por el mobil. Alguien podria ayudarme? Gracias
#include <Servo.h>
Servo esc1;
Servo esc2;
Servo serv1;
Servo serv2;
int Y = 0;
void setup() {
serv1.attach(2);
serv2.attach(3);
esc1.attach(8);
esc2.attach(9);
esc1.writeMicroseconds(1000);
esc2.writeMicroseconds(1000);
Serial.begin(9600);
}
void loop() {
int val1;
int posicio_Y = analogRead(Y);
val1= analogRead(A0);
val1= map(val1, 0, 1023,1000,2000);
int angle = map (posicio_Y, 0, 1023, 0, 180);
esc1.writeMicroseconds(val1);
esc2.writeMicroseconds(val1);
serv1.write (angle);
serv2.write (angle);
delay(10);
}
Este programa controla dos servos con un joystick y dos motores brushless con un potenciometro
me gustaria cambiar el programa para agregar una conexion bluetooth y subtituir el potenciometro y joystick para controlarlo por el mobil. Alguien podria ayudarme? Gracias
Valora esta pregunta


0