Tabla de contenido:
- Paso 1: Partes
- Paso 2: Consiga que se fabriquen los PCB para su proyecto
- Paso 3: Comprensión del módulo Reyax y cómo usarlo. (OPCIONAL: Puede omitir la lectura de este paso si no está interesado en el trabajo)
- Paso 4: Conexiones de los módulos
- Paso 5: Descargue y configure el IDE de Arduino
- Paso 6: codificación del proyecto
- Paso 7: jugar con el dispositivo
Video: LoRa Messenger para dos dispositivos para distancias de hasta 8 km: 7 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:42
Conecte el proyecto a su computadora portátil o teléfono y luego chatee entre los dispositivos sin Internet o SMS usando solo LoRa.
Hey, ¿qué pasa chicos? Aquí Akarsh de CETech. Hoy vamos a hacer un proyecto que se puede conectar a su teléfono inteligente o cualquier computadora y hace que ese dispositivo sea un mensajero habilitado para LoRa. Ahora, cuando termine, podrá enviar mensajes a cualquier otro dispositivo utilizando el mismo mensajero LoRa. Todo esto se hace sin la presencia de 4G / LTE / 3G / GSM / WiFi / SMS.
Paso 1: Partes
Para hacer esto, necesitará una placa ESP8266, sugiero usar una placa estilo NodeMCU, utilicé la placa Firebeetle de DFRobot ya que tiene una solución de monitoreo y carga de batería a bordo.
Para el propósito de LoRa, utilicé un RYLR896. Recomiendo encarecidamente este módulo ya que es muy fácil de usar sobre UART usando comandos AT.
Paso 2: Consiga que se fabriquen los PCB para su 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.
Paso 3: Comprensión del módulo Reyax y cómo usarlo. (OPCIONAL: Puede omitir la lectura de este paso si no está interesado en el trabajo)
1. El módulo LoRa que tenemos es un módulo UART que se configura mediante comandos AT.
2. El módulo aloja una MCU STM32 que habla con el módulo SPI LoRa a bordo del RYLR896.
3. Los comandos de la imagen son básicos; puede consultar este documento para obtener más información: REYAX-Lora-AT-COMMAND-GUIDE4. Aún así, te recomiendo encarecidamente que revises mi video de YouTube donde explico esto correctamente.
Paso 4: Conexiones de los módulos
1. Ambos módulos se conectarán de la misma forma que en la imagen de arriba.
2. Cuando ambos módulos están conectados, puede programar los módulos uno por uno y luego probar el proyecto.
Paso 5: Descargue y configure el IDE de Arduino
Descargue el IDE de Arduino desde aquí.
1. Instale el IDE de Arduino y ábralo.
2. Vaya a Archivo> Preferencias.
3. Agregue https://arduino.esp8266.com/versions/2.5.0/package_esp8266com_index.json las URL del Administrador de tableros adicionales.
4. Vaya a Herramientas> Tablero> Administrador de tableros.
5. Busque ESP8266 y luego instale la placa.
6. Reinicie el IDE.
Paso 6: codificación del proyecto
1. Descargue el repositorio:
2. Extraiga la carpeta descargada y abra el archivo Stage1.ino en Arduino IDE.
3. Navegue a Herramientas> Tablero. Seleccione la placa adecuada que está utilizando NodeMCU (12E) funciona en la mayoría de los casos.
4. Seleccione la comunicación correcta. puerto yendo a Herramientas> Puerto.
5. Presione el botón de carga.
6. Cuando la pestaña diga Terminado de cargar, estará listo para usar el dispositivo.
Después de cargar, abra el monitor en serie para ver los siguientes detalles
Paso 7: jugar con el dispositivo
1. Conecte los dispositivos mediante cables USB a dos dispositivos diferentes en los que necesita enviar mensajes. En mi caso, conecté un módulo a mi computadora portátil y el otro a mi teléfono usando un cable OTG.
2. ¡Pase al monitor en serie y comience a enviar mensajes de texto al instante!
3. ¡CONGO! el dispositivo está funcionando como se esperaba.
Recomendado:
Controlador remoto basado en LoRa - Controle los aparatos desde grandes distancias: 8 pasos
Mando a distancia basado en LoRa | Controle los electrodomésticos desde grandes distancias: ¡Hola, chicos! Aquí Akarsh de CETech.En este proyecto, vamos a crear un control remoto que se puede usar para controlar una variedad de instrumentos como LED, motores o si hablamos de nuestro día a día podemos controlar nuestro electrodoméstico
Medidor de frecuencia arduino simple de bricolaje hasta 6.5MHz: 3 pasos
Medidor de frecuencia Arduino simple de bricolaje hasta 6.5MHz: hoy le mostraré cómo construir un contador de frecuencia simple capaz de medir frecuencias de señales reactangulares, sinusoidales o triangulares de hasta 6.5 MHz
Mensajero de control remoto LoRa con un TFT de 1.8 "para distancias de hasta 8 km: 8 pasos
Mensajero de control remoto LoRa con un TFT de 1.8 "para distancias de hasta 8 km: conecte el proyecto a su computadora portátil o teléfono y luego chatee entre los dispositivos sin Internet o SMS usando solo LoRa. Oye, ¿qué pasa, chicos? Akarsh aquí de CETech. PCB también tiene una pantalla y 4 botones que se pueden usar como control remoto para
Convertidor BOOST de corriente de 1A a 40A para motor de CC de hasta 1000 W: 3 pasos
Convertidor BOOST de corriente de 1A a 40A para motor de CC de hasta 1000 W: ¡Hola! En este video, aprenderá cómo hacer un circuito de refuerzo de corriente para sus motores de CC de alto amperaje de hasta 1000 W y 40 A con transistores y un transformador de toma central. la corriente en la salida es muy alta pero el voltaje será r
ESP32 LoRa: ¡puedes alcanzar hasta 6,5 km !: 8 pasos
ESP32 LoRa: ¡Puedes alcanzar hasta 6,5 km !: ¡6,5 km! Este fue el resultado de una prueba de transmisión que realicé con ESP32 OLED TTGO LoRa32, y hoy lo discutiré más con ustedes. Como el modelo que usé originalmente tenía una antena que considero mala, elegí usar otra antena