Tabla de contenido:

15 $ LoRa Gateway / Node ESP8266 Build PCB 3cmX8cm Tamaño: 6 pasos
15 $ LoRa Gateway / Node ESP8266 Build PCB 3cmX8cm Tamaño: 6 pasos

Video: 15 $ LoRa Gateway / Node ESP8266 Build PCB 3cmX8cm Tamaño: 6 pasos

Video: 15 $ LoRa Gateway / Node ESP8266 Build PCB 3cmX8cm Tamaño: 6 pasos
Video: 15$ LoRa Gateway Node ESP8266 | Ra-02 SX1278 Tutorial 2024, Noviembre
Anonim
Image
Image

Hey, ¿qué pasa, chicos? Akarsh aquí de CETech.

Hoy vamos a hacer un proyecto que es un nodo LoRa simple e incluso puedes usarlo como puerta de enlace de un solo canal.

Aquí el microcontrolador que utilicé es el ESP8266, que está conectado a placas LoRa de 433MHz (Ra-02 de Ai-Thinker), también he adjuntado una pantalla OLED a la PCB para que la información del paquete sea visible.

Para simplificar las cosas, he diseñado una PCB que puede fabricar para soldar.

También hice un video sobre la construcción de este proyecto en detalle, recomiendo verlo para obtener una mejor comprensión y detalles.

Paso 1: Partes

Partes
Partes

Obtuve la mayoría de las piezas para mi construcción de LCSC.

Necesitará:

1) Módulo Ra-02 LoRa

2) ESP8266

3) pantalla OLED

4) Componentes pasivos como resistencias y condensadores

Necesitaría que la PCB suelde estos componentes que veremos en el siguiente paso.

Paso 2: hacer que se fabrique la PCB del proyecto

Consiga que se fabrique el PCB del proyecto
Consiga que se fabrique el PCB del proyecto

¡Debe consultar JLCPCB para solicitar PCB en línea a bajo precio!

Obtiene 10 PCB de buena calidad fabricados y enviados a su puerta por 2 $ y algunos gastos de envío. También obtendrá un descuento en el envío de su primer pedido. Para diseñar su propia PCB, diríjase a easyEDA, una vez hecho esto, cargue sus archivos Gerber en JLCPCB para que se fabriquen con buena calidad y un tiempo de respuesta rápido.

Descarga el archivo Gerber:

Paso 3: Conexiones (TEORÍA)

Conexiones (TEORÍA)
Conexiones (TEORÍA)
Conexiones (TEORÍA)
Conexiones (TEORÍA)

Principalmente hay 4 aspectos en las conexiones aquí:

1) ESP8266 solo para funcionar correctamente necesita un poco de tirar hacia arriba y hacia abajo de la conexión para G0, G15, EN y RST.

2) Los módulos Ra-02 y ESP8266 están conectados entre sí mediante el protocolo SPI

3) OLED y ESP8266 se conectan entre sí mediante el bus I2C

4) Todos los módulos deben estar conectados a rieles de alimentación para que funcionen (Obvio: P)

Paso 4: soldadura

Soldadura
Soldadura
Soldadura
Soldadura

Suelde todos los componentes a la PCB.

Sugeriría soldar los componentes de baja altura en la PCB primero y luego moverlos a componentes con más altura como los encabezados, etc.

Antes de encender el módulo, pruebe todas las conexiones con un multímetro en busca de juntas de soldadura defectuosas y cortocircuitos.

Paso 5: codificación del módulo

Codificación del módulo
Codificación del módulo
Codificación del módulo
Codificación del módulo
Codificación del módulo
Codificación del módulo

1) Descarga el código desde aquí.

2) Abra el código en el IDE de Arduino.

3) Conecte la PCB a la computadora usando el convertidor de USB a serie CP2102 o cualquier otro dispositivo similar.

4) Reinicie el módulo ESP8266 mientras baja GPIO0 (mantenga presionado el botón G0 mientras reinicia).

5) Ahora presione el botón de carga en el IDE. La carga puede fallar una o un par de veces, por lo que debe intentarlo 2-3 veces en caso de falla.

6) Desconecte el adaptador USB a serie y conecte la pantalla OLED si aún no lo ha hecho.

7) Programar la otra parte del proyecto Receptor / Transmitter

Paso 6: ¡Tiempo de prueba

¡Tiempo de prueba!
¡Tiempo de prueba!
¡Tiempo de prueba!
¡Tiempo de prueba!

Una vez que haya codificado ambos módulos, puede conectarlos a la alimentación.

En mi caso, conecté mi transmisor a un banco de energía, el receptor a una computadora portátil para acceder a un monitor en serie.

Tan pronto como encendí el transmisor, comencé a ver mensajes en el monitor en serie conectado al receptor.

¡El mío funciona de maravilla!

Recomendado: