sábado, 22 de octubre de 2011

Mando para Bots III

Por fin lo he terminado. Tan solo queda construir un alojamiento para la bateria de 9V. Por fuera, tiene la apariencia de un mando inalambrico de PS2 (salvo por la antena). Por dentro cambia la electrónica y el sistema de radio que emplea. He aprovechado los joystick y las placas de los botones frontales (L1, L2, R1 y R2) ya que así me he evitado cortar unos nuevos a medida. Al final me ha quedado un mando inalámbrico con 14 botones digitales y 2 joysticks que son capaces de enviar 16 señales diferentes entre los dos (4 señales por eje para progresividad de motores). Todo esto con un simple PIC16F876A y un módulo XBee de 1Mw con un alcance teórico de 30 metros en interiores y 100m en exteriores.
I finally finished. Only accommodation is building a 9V battery. On the outside, looks like a PS2 wireless controller (except for the antenna). For changes in electronics and radio system it employs. I used the joystick and buttons front plates (L1, L2, R1 and R2) and so I avoided as cut some new. In the end I was left with a wireless controller with 14 digital buttons and 2 joysticks that are able to send 16 different signals between the two (4 signals to progressive motor shaft). All this with just a PIC16F876A and a 1MW XBee module with a theoretical range of 30 meters indoors and 100m outdoors.



jueves, 20 de octubre de 2011

Mando a Distancia para Bots II


Este es el aspecto que tiene ahora el mando. Lo he estado probando con otro XBee conectado al ordenador y pese al aspecto chapucero que tiene, funciona bastante mejor de lo que me esperaba. La XBee que incorpora el mando es un XBee de la serie 1 con conexión U.FL a una antena (sacada de un router wifi ) y que va a ir cogida al cuerpo del mando. La XBee que va a ir en el bot es otra XBee de la serie 1 pero con antena de cable (latiguillo). He codificado el recorrido de los joystics en cinco pasos  (2+1+2) de forma que me sirva para  tener 2 velocidades diferentes en los motores, dependiendo de si empujo el joystick un poco o hasta el final.


This is the aspect that is now over. I've been trying another XBee connected to the computer and despite the sloppy appearance is, it works far better than I expected. The XBee incorporating the command is a XBee Series 1 with U. FL connection to an antenna (taken from a wifi router) and caught going to the body of command. The XBee is going to go on the bot is another XBee Series 1 but with antenna cable (hose). I coded the path of the joystics in five steps (2 +1 +2) so that I may have to have 2 different engine speeds, depending on if I push the joystick a bit or until the end.