Ensamble de Componentes para Transmisión de Datos con SP32

Clase 36 de 39Curso de IoT: Protocolos de Comunicación

Resumen

¿Cómo ensamblar el hardware necesario para LoRaWAN?

Una vez que tu programa esté compilado y listo para subirlo a tu placa ESP32, es crucial que armes el ensamble de componentes que necesitarás para la transmisión de datos. Siguiendo una serie de pasos, podrás ensamblar de manera efectiva tu hardware para garantizar un correcto funcionamiento.

¿Qué componentes utilizar en el ensamblaje?

En este proyecto, utilizaremos un ensamble similar al utilizado en prácticas pasadas con Wi-Fi, pero con algunas excepciones importantes:

  • LED y Botón: Eliminaremos el LED y el botón ya que si no se declaran como entradas de input compulsivo, podrían dañar el microcontrolador al conectarlos directamente a tierra con una señal positiva. Si decides usar un LED, colócalo en el pin de tu elección y defínelo en el programa en lugar del LED Vim Vim.

  • Conexiones adicionales:

    • Pin del LED Hachette: Este debe estar conectado a voltaje, tierra y el pin 23.
    • Pin de datos: Ya ha sido definido en el programa de LoRaWAN.

¿Cómo conectar la antena para la transmisión?

Es esencial diferenciar entre la antena de Wi-Fi y la de LoRaWAN, ya que tienen propósitos y conexiones distintas:

  • Antena de LoRaWAN: Usa un conector llamado U.FL. Este tipo de conector es común en la industria y permite conectar desde la PCB a un adaptador SMA. Este adaptador puede instalarse en una carcasa (kees) para tener una salida SMA directa.

  • Antenas usadas: Puedes emplear antenas dipolo del kit de Arduino LoRaWAN que operan en las frecuencias correctas (como 915 MHz). Si la frecuencia no coincide con 915 MHz, la potencia de transmisión y la ganancia pueden disminuir.

¿Cómo conectar adecuadamente la antena?

Para asegurar una conexión segura, desconecta el cable USB antes de manipular el ESP32 del protocolo CTO:

  1. Conexión del conector U.FL: Inserta el conector U.FL en el conector correcto con cuidado, evitando deformaciones.
  2. Conexión del adaptador SMA: A continuación, conecta el adaptador SMA y coloca el ESP32 de nuevo en su lugar respetando los pines de voltaje y tierra.
  3. Verificación de la antena: Asegúrate de que la antena SMA sea compatible y opere en la frecuencia correcta (915 MHz).

¿Cómo programar y verificar la transmisión de datos?

Una vez conjuntado el hardware, programar y comprobar la transmisión es sencillo:

  1. Conexión y programación: Conecta tu dispositivo a la computadora y selecciona el puerto serial correspondiente para subir el programa previamente compilado.
  2. Monitoreo de tráfico: Abre el monitor serial para observar el comportamiento del sistema. Inicialmente, se debe avisar de los procesos de inicio y cualquier evento relevante registrado en la librería LMIC.

Por último, conecta a tu red Kedy y abre el portal de consola de The Things Network (TTN) para verificar que los datos se reciben correctamente en tu consola. Esta práctica es fundamental para asegurar que el sistema funcione correctamente y puedas transmitir datos usando LoRaWAN. ¡Continúa perfeccionando tus habilidades y amplía tus conocimientos en el fascinante mundo de IoT!