Este proyecto ya no se mantiene.
Este es un proyecto Arduino para la Junta de Desarrollo TTGO T-Beam ESP32, que tiene Lora Chip a bordo. Cayenne Backend proporciona una visualización web muy agradable, y también proporciona aplicaciones gratuitas de Android/iPhone, donde puede ver la posición de su automóvil y el clima interior. Este proyecto utiliza el formato de paquete de carga útil de baja potencia de Cayenne para transferir coordenadas GPS y datos climáticos de interior de algunos automóviles. Tiene una tasa de paquetes adaptativo, lo que significa que cuando el automóvil se mueve, el rastreador comienza a 'explotar' enviando paquetes para actualizar la trayectoria lo más precisa posible. El MyDevices Cayenne para Lora Connection se realiza a través de las cosas de Lorawan Cloud.
Puede encontrar documentos sobre la carga útil de baja potencia de Cayenne (LPP) aquí.
Intentaré describir la configuración de todo el proyecto lo mejor que pueda.
config.h en el proyecto ArduinoHeltec_WIFI_LoRa_32Cayenne LPPCayenne+ e ingrese el nombre del proyectoAsí es como se verá cuando TTN y Cayenne reciban datos.


Nota: En el campo GPS, también hay información de altitud GPS disponible.
Campos opcionales, puede elegir enviarlos al programa:
LoRa DIO1 marcado como Lora1 al pin 33 , para que el ESP32 pueda leer esa salida del módulo Lora. Opcionalmente, también puede conectar la salida Lora2 a GPIO 32 , pero esto no es necesario aquí.
Conecte la línea SDA del módulo BME/BMP280 al PIN 21 y SCL al PIN 22 en el TTGO. Si desea una línea de datos más confiable (si los cables son largos por alguna razón), puede agregar resistencias pull-up en líneas SDA y SCL. Cualquier valor de 2.2k a 10k debería estar bien. VCC del módulo a 3V3 y GND a GND , por supuesto.
config.hSi aún no lo ha hecho, actualice con sus propias claves TTN - Autenticación ABP
Estas son las claves que necesitará de la consola TTN (amarillo marcado).





ESP32
ESP32 Version REV1
WiFi
Bluetooth
4MB Flash
3D Antenna
LORA
Working voltage: 1.8 ~ 3.7v
Acceptable current: 10 ~ 14mA
Transmit current: 120mA @ +20dBm
90mA @ +17dBm
29mA @ +13dBm
Operating frequency: 433MHz / 868MHz / 915MHz
Transmit power: +20dBm
Receive sensitivity: -139dBm @ LoRa & 62.5 KHz & SF=12 & 146bps
-136dBm @ LoRa & 125 KHz & SF=12 & 293bps
-118dBm @ LoRa & 125 KHz & SF=6 & 9380bps
-123dBm @ FSK & 5 KHz & 1.2Kbps
Frequency error: +/-15KHz
FIFO space: 64 byte
Data rate: 1.2K ~ 300Kbps @ FSK
0.018K ~ 37.5Kbps @ LoRa
Modulation Mode: FSK, GFSK, MSK, GMSK, LoRa TM, OOK
Interface form: SPI
Sleep current: 0.2uA @ SLEEP
1.5uA @ IDLE
Operating temperature: -40? - +85?
Digital RSSI function
Automatic frequency correction
Automatic gain control
RF wake-up function
Low voltage detection and temperature sensor
Fast wake-up and frequency hopping
Highly configurable data packet handler
GPS
GPS modules NEO-6M, 3V-5V power supply Universal
Destined module with ceramic antenna, signal super
Save the configuration parameter data EEPROM Down
With data backup battery
There are LED signal indicator
Default Baud Rate: 9600
Power
IP5306 2A Battery PMIC
LED, Blue - User controller
LED, Red - GPS 1PPS
LED, Red/green - battery charged/power on
Button, reset switch
Button, user readable
Switch, power on/battery charge
USB
CP2104-GMR



Puede contribuir a este proyecto de cualquier manera. (Envíe un problema, informe de errores, bifurcación y mejora ...) Las sugerencias y la retroalimentación son muy apreciadas.