fbpx

Expresate

Si además quieres enviarnos un Artículo para el Blog y redes sociales, pulsa el siguiente botón:

Avisos
Vaciar todo

Construcción de microrobot

69 Respuestas
11 Usuarios
0 Reactions
21.4 K Visitas
quiquelin
Respuestas: 21
Topic starter
(@quiquelin)
Eminent Member
Registrado: hace 15 años

Buenas a todos, me llamo quique y soy nuevo por el foro...escribiendo, por que llevo mucho tiempo leyendolo.

Me he arrancado a escribir por que estoy realizando mi proyecto fin de carrera (estoy terminando mis estudios de ingenieria industrial).

Mi proyecto consiste en la construcción de un microrobot. Este microrobot cuenta con una placa, bueno en realidad son dos. La primera se utiliza para el control de los motores y los sensores del robot y la segunda es el cerebro digamos. De la primera no tengo problema ya que tengo los planos ya que voy a utilizar los planos de la sky293, una placa desarrollada para el skybot, un robot de caracteristicas similares al mío en la autónoma de Madrid diseñado por obijuan, miembro de este foro.

El problema viene en al segunda placa, voy a utilizar para controlarla un micro pic 16f876a, y para conectarlo al pc un usb. No es necesaria la conexión por rj11 para la programación ya que vamos a utilizar un bootloader para poder cargar los programas por usb. Vamos a utilizar un conversor usb-serie (ft232rl de ftdi ) para poder conectarlo al pic y luego una serie de conectores bus de 10 pines para poder conectarlo con la placa antes mencionada.

El robot se va a conectar al pc mediante un módulo de radiofrecuencia, en concreto uno que distribuye microchip y del que ya se ha hablado en el foro. El módulo en cuestión es el mrf24j40ma. Lo tengo desde hace 1 mes...y sinceramente no he sido capaz de hacer nada más que jugar a encender y apagar luces con el entre las placas que acompañan a los módulos. Las placas que acompañan a los módulos son parte del kit picdem que trae dos módulos completos y dos placas con un 18f4620 para poder trastear un pcoo con ellos...pero no he conseguido nada.

En definitiva estoy bastante atascado por que no se que hacer con los módulos ni nada si alguien me pudiese ayudar le estaría muy agradecido.

Un saludo y perdón por todo el rollaco pero entiendo que cuantos más datos dé mejor se entenderá mi problema. Si necesitais algun dato más o los planos o lo que sea pedidmelos y os los proporciono encantado.

Responder
68 respuestas
victorblue
Respuestas: 64
(@victorblue)
Trusted Member
Registrado: hace 15 años

Os pongo unas imagenes de como va mi microrobot (lo de micro es discutible... 😆 ). Hoy recibí los portapilas y los sensores ir de sharp, y he estado trabajando en la estructura. Todavía me queda por poner la camara inalámbrica ( a ver donde la pongo...)

He probado los sensores ir con el arduino y va de fábula. Lo que me falta de la parte de la electrónica es comunicar el arduino con el modem bt, que con el ssc-32 es muy sencillo, pero no veo mucha documentación con el arduino.

robot1s

robot2t

robot3f

Ya os comentaré como va la cosa. Acepto sugerencias!!!
Por cierto, la pila de 9V recargable de 200mah la he apañao del lidl, que estaban a 3.90 eurillos. 😛

POR CIERTO: Tengo que "implementar" dos ruedas locas para que el robot se mantenga, y he pensado en hacerlas con "bolas" de los roll-on de los desodorantes,que parece que ofrecen poco rozamiento. ¿Alguna idea?

Responder
furri
Respuestas: 2708
(@furri)
Ardero
Registrado: hace 19 años

No te aconsejo poner dos ruedas locas ya que al primer desnivel te quedarás sin tracción...

Responder
victorblue
Respuestas: 64
(@victorblue)
Trusted Member
Registrado: hace 15 años

Que tal!

Sigo por aquí dando la lata con mi explorador. Ya he probado el modem bluetooth con el arduino y va bastante bien, es como si tuvieras conectado el USB, a diferencia de que no se puede programar o subir los programas por bluetooth 😥 (para eso estará la versión bluetooth que vale un dinerillo....)

Os dejo un esquema de conexionado del robot, a ver qué os parece. El tema de las baterías en serie no sé si me dará algún problema. El cargador de pilas recargables que tengo es "inteligente" y carga cada pila por separado.

esquemarobot

Ya lo que me queda es probar el dongle bluetooth que me vino con el bluesmirf en Linux, que es donde quiero que corra la estación base.

Responder
txapapoteman
Respuestas: 1
(@txapapoteman)
New Member
Registrado: hace 14 años

Muy buenas VictorBlue, he visto también un video tuyo, tengo arduino uno y el mismo módulo bluetooth que tú, peor no logro hacerlo funcionar, correctamente, hoy he logrado cambiarle el nombre al bluetooth pero ni siquiera se como.

La cosa es que lo necesito para detectar la mac de un movil y poder abrir la puerta desde el movil, , he realizado codigo de pruebas sencillos cpomo el de cambiar el nombre que te adjunto acontinuación pero no logro hacer que funicone y el bluetooth está todo el rato de color rojo parpadeando.
Logro leer la respuesta del bluetooth pero son carácteres ASCII

#include <NewSoftSerial.h>
char val;
NewSoftSerial mySerial(2,3);

void setup() {
pinMode(12,OUTPUT);
mySerial.begin(115200);
Serial.begin(115200);
delay(3000);
mySerial.print("$$$");
mySerial.print('n');
delay(3000);
}

void loop() {

mySerial.print("SN,lolo");
mySerial.print('n');
while(mySerial.available())
{

val = mySerial.read();

Serial.print((char)mySerial.read());
Serial.println(val);
// read it and store it in 'val'
digitalWrite(12, HIGH);
delay(1000); // turn ON the LED
}

if( val == "CMD" )
{

digitalWrite(12, LOW);
delay(3000); // turn ON the LED

}

delay(100);

}

Responder
Página 14 / 14
Compartir: