¿Cómo configurar mis módulos xbee s2c para comunicarse con arduinos + sensores?

0

Tengo dos módulos xbee (fijados en una placa de desarrollo), estas placas no tienen pines de acceso individuales para acceder a los pines xbee (foto incluida), sino un puerto RS232.

En cuanto a lo que he buscado, hay dos formas de configurar su xbee para la comunicación. Una es usar el software Coolterm desde aquí. La segunda es dos. use el software XCTU desde aquí.

Usando Coolterm
Esto requiere arduino para configurarlo. Este es el video . Circuito:

Problema:nopuedoobtenerningunarespuestadexbee,yaquecuandoescribo"+++", el resultado debería ser "+++ OK". Pero nada viene.

Pregunta: ¿Es esta la manera correcta de conectar arduino y xbee? Estoy usando cables de una sola hebra y los estoy insertando directamente.

Utilizando XCTU
No sé si requiere arduino o no. Vídeo al que hice referencia Aquí utilicé un adaptador RS232 a USB y lo conecté a la computadora portátil. El administrador de mi dispositivo está mostrando que el COM5 está conectado, pero en XCTU, no puede buscar mi xbee. Probé mis dos xbees.

Problema: Mi XCTU no detecta el xbee conectado al puerto USB a través de un adaptador que está conectado directamente a xbee. Arduino está allí solo para proporcionar energía, no hay otras conexiones.

Pregunta: ¿Es esta la forma correcta de hacerlo? ¿Qué tengo que hacer para que sea detectado? ¿Este puerto RS232 está creando problemas?

    
pregunta Sajal

1 respuesta

0

X-CTU

Recomiendo X-CTU ya que es el software de programación oficial de Digi, permite la programación por aire, el acceso a la consola y más. X-CTU no tiene nada que ver con Arduino . Aquí está la tarjeta adaptadora USB que uso enlace

Asegúrese de que si lo usa en Linux, se agregue al grupo de marcado. Ejemplo: sudo usermod -a -G dialout chris

Asegúrese de que Arduino IDE u otros programas que usan puertos COM estén cerrados cuando se trabaja con XCTU. El descubrimiento de la radio puede ser delicado, pero funciona cuando funciona.

Los enlaces de descarga de XCTU en el sitio web de Digi a veces están rotos. Encuentre el nombre del archivo en la página de descarga, luego busque manualmente la versión correcta de XCTU en su servidor ftp.

Si no puede hacer que XCTU se comunique con su XBee, la regla de oro es seguir intentándolo. No siempre funciona la primera o la segunda vez. Pruebe también los diferentes métodos de conexión, desde el descubrimiento hasta el ingreso manual de la configuración serial / USB de XBee. Verifique el cableado tal como lo documenta su placa de desarrollo.

X-CTU solo encontrará su XBee cuando haya introducido la velocidad de transmisión correcta. Su X-Bee puede estar en una velocidad de transmisión diferente a la que usted espera. Cuando realice una conexión a su XBee, use XCTU para escanear automáticamente a través de todas las diferentes velocidades de transmisión.

Es posible que necesite apagar y encender su XBee justo antes de conectarlo, ya sea cortocircuitando dos pines o presionando un botón de reinicio. Para determinar si esto es necesario, consulte la documentación de su placa de desarrollo XBee.

Power

El XBee es muy sensible cuando se trata de energía. Necesita lo más cerca posible de 3.3V. Si está intentando programar el XBee de forma remota mediante X-CTU, y el proceso de lectura parece lento, puede que el XBee se bloquee cuando intenta extraer la alimentación. Comprueba los voltajes y vuelve a intentarlo.

    
respondido por el Grimtech

Lea otras preguntas en las etiquetas