Si además quieres enviarnos un Artículo para el Blog y redes sociales, pulsa el siguiente botón:
Buenas tardes. Estoy pensando en hacer un sistema de localización por radio. Tengo pensadas dos aplicaciones:
- poner unos seis emisores de radio en una habitación (para que el robot se localice en la habitación)
- poner dos emisores en los zapatos de una persona (para que el robot localice la posición de la persona respecto a él mismo)
Lo que pasa es que no soy para nada bueno con el HW. Lo que quiero es, por un lado, un microcontorlador que emita un número constante configurable por radio y, por otro, un micro que mande por USB la potencia con la que le llega cada número que recibe. Las preguntas:
a) ¿Es relativamente fácil el hardware?
b) ¿Sería relativamente barato? Necesito que el receptor más 5 emisores no llegue a 120€ (unos 20€ por circuito).
c) ¿Qué cacharros necesito?
Si tenéis alguna idea aquí estoy, lo único que necesito es una guía para empezar, porque no sé por donde.
Pues no había caído en que habrá poca diferencia en la potencia de la señal de zigbee, parece que tienes razón porque, de hecho, creo recordar que están pensados para que llegue la señal bastante lejos. ¿Cualquier tipo de emisor/receptor de ultrasonidos valdría?
No lo quiero vender, todo lo contrario, distribuiría los esquemas como Creative Commons y el software como GPL.
Supongo que cualquier serveria, mientras llegue con el angulo y distancia que necesitas para el espacio que quieres cubrir con cada emisor.
Sobre el zigbee, mucha distancia no, pero yo hice unas pruebas muyyyyy amatare hace un tiempo con dos placas zigbee, con antena hecha en PCB, y llegaba el señal a 50m, sin problemas...
Las patentes tambien tienen en cuenta todo lo libre no? o me equivoco?
Ok, lo miraré.
Las patentes en Europa no cuentan, sólo en US.
Si hablamos de ecolocalización, yo ya comenté hace algún tiempo que tengo un proyectillo 'sencillo' para hacerlo por TOA con ultrasonidos. La idea la tengo abierta y cualquiera que se quiera poner a probar será bienvenido. Como Luisj me parece que está fuerte con el tema de programación y cálculo matemático con PC, me aventuro a proponer algunas cosillas con el HW, y quien quiera que se apunte.
Mi idea era poner varios receptores de ultrasonidos sencillos, con un micro, comunicaciones por RS-485, fijos en el suelo, y conectados en bus al PC. Montar un emisor en el robot, sincronizado por RF con el PC, y que el PC hiciese los cálculos.
Tengo algunas rutinas de RS-485/ModBus para mis queridos AVR (las placas receptoras podrían ser la entrenadora AVR del proyecto Entrenadora de esta WEB), pero quien quiera podría pasarlas a PIC. La parte del PC sería sencilla, ya que tengo algo en C# Express 2005 (gratuito de Microchof). El emisor sería algo sencillísimo.
¿Alguien se apunta?
La resolución que calculo sería de alrededor de 1cm en una área de unos 10 x 10 metros. Y eso sin mejoras, que las tengo ya preparadas.
Yo realmente lo quiero para localizar un par de emisores en función al robot, pero el problema es el mismo básicamente. Si tienes por ahí el circuito y el sw de los micros puedo intentar hacerme con algunos sensores de ultrasonidos y montar el circuito necesario. En tal caso, creo que con una odometría chusquera y un filtro de partículas poría ir muy bien la cosa. Tengo a mano conversores RS-485, algunos micros, y un stk500, así que sólo sería comprar los ultrasonidos.