3pi Robot con Bluetooth

5

Quiero usar bluetooth para obtener la información de mi 3pi en lugar de mostrarla en la pequeña pantalla LCD. Pololu proporciona una biblioteca para la comunicación en serie.

Me pregunto cuál es el mejor módulo de Bluetooth / serie que se debe usar.

Un amigo recomendó el módulo Xbee. ¿Alguna idea?

    
pregunta SaM

3 respuestas

5

Yo usaría bluetooth, es más fácil comunicarse con una computadora. Todo lo que necesita para el bluetooth es el módulo, como el BlueSMiRF de sparkfun y un dongle USB de Bluetooth. Luego, todo lo que haría es usar las capacidades serie del 3pi para comunicarse con la computadora a través de la conexión serie Bluetooth con un programa como Hyperterminal. Por otro lado, con el xbee necesitaría dos transmisores y una forma de leer los datos en una computadora. Una forma de hacerlo es a través de Xbee Explorer . Ambas opciones tendrían el mismo costo, pero la ruta Xbee toma más componentes y es más compleja. Esta página le muestra cómo establecer el puerto serie virtual y esta página muestra la conexión, aunque es para el Lillypad. Usted conecta el VCC y los Grounds del 3pi y el Bluetooth y luego el RX y TX del 3pi al TX y RX del módulo Bluetooth de manera respetable. Espero que esto ayude. También Aquí está el tutorial para la comunicación serie 3pi.

    
respondido por el Hristos
3

En general, estoy de acuerdo con Hristos, pero debo estar en desacuerdo con respecto a Xbee. He hecho esto con ambos dispositivos y no hubo una diferencia significativa en la complejidad.

Me gustaría señalar, hay una buena regla para recordar aquí, como la afeitadora de electrónica de occam, tratar de mantener la tecnología más común y accesible. Muchas computadoras tienen bluetooth que elimina la necesidad de un dongle, es una tecnología muy común y, de hecho, tiene más disponible en desarrollo.

Relación de rango, la mayoría de la gente piensa que Xbee tiene un mayor rango, pero el bluetooth también puede tener una potencia irradiada de hasta 100 mW en la clase 1, aunque decir que un dispositivo es de clase 1 no implica que esto sea cierto, simplemente define un máximo. Si desea un rango, DEBE leer acerca de la potencia radiada real del dispositivo. La mayoría de las personas también pasan por alto la sensibilidad del receptor, y descubrirá que con las pruebas, a menudo tiene más que ver con el alcance que con la potencia radiada, aunque ambas son importantes.

Espero haberte ayudado. -Max

    
respondido por el Kortuk
2

Depende de tus requisitos, pero Xbee no sería una mala elección. Tienen un mejor alcance que Bluetooth

    
respondido por el jdiaz

Lea otras preguntas en las etiquetas