Tabla de contenido:
- Paso 1: Partes
- Paso 2: hacer que se fabrique la PCB del proyecto
- Paso 3: Conexiones (TEORÍA)
- Paso 4: soldadura
- Paso 5: codificación del módulo
- Paso 6: ¡Tiempo de prueba
Video: 15 $ LoRa Gateway / Node ESP8266 Build PCB 3cmX8cm Tamaño: 6 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:42
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
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
¡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)
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
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
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
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:
Arcade retro - (tamaño completo con tecnología Raspberry Pi): 8 pasos
Retro Arcade - (Tamaño completo con tecnología Raspberry Pi): Primero quería agradecerle por echar un vistazo a la guía de construcción de este sistema Retro Arcade. Estoy tomando una caja de juegos antigua y la coloco en un gabinete independiente con un monitor de pantalla ancha de 24 pulgadas. Las medidas de esta guía son aproximadas para dar y
Robot de telepresencia de tamaño humano con brazo de agarre: 5 pasos (con imágenes)
Robot de telepresencia de tamaño humano con brazo de agarre: MANIFIESTO Un amigo mío me invitó a una fiesta de Halloween (más de 30 personas) durante una pandemia, así que le dije que asistiría y me puse a diseñar un robot de telepresencia para causar estragos en la fiesta de mi casa. lugar. Si no está familiarizado con lo que es un telep
LoRa Gateway ESP8266 Arduino DIY: 5 pasos
LoRa Gateway ESP8266 Arduino DIY: este instructivo lo ayudará a crear un LoRa Gateway compatible con The Things Network, para todas las regiones del mundo, utilizando un ESP8266 junto con un módulo de radio RFM95 / 96. También se proporciona el código fuente para que funcione y viene con un w integrado
DIY Build BB-8 en India -- Hablador y controlado por Android -- Tamaño real: 19 pasos (con imágenes)
DIY Build BB-8 en India || Hablador y controlado por Android || Tamaño real: SUSCRÍBETE a mi canal para ver más proyectos. Este proyecto trata sobre cómo construir un droide Starwars BB-8 que funcione, de tamaño real, hablador y controlado por arduino. sólo vamos a utilizar materiales domésticos y un pequeño circuito Arduino. En esto estamos
Controle los electrodomésticos sobre LoRa - LoRa en domótica - Control remoto LoRa: 8 pasos
Controle los electrodomésticos sobre LoRa | LoRa en domótica | Control Remoto LoRa: Controla y automatiza tus electrodomésticos desde largas distancias (Kilómetros) sin la presencia de internet. ¡Esto es posible a través de LoRa! Hey, ¿qué pasa, chicos? Akarsh aquí de CETech. Este PCB también tiene una pantalla OLED y 3 relés que un