Dieses Projekt ist nicht mehr ausgeführt.
Dies ist ein Arduino-Projekt für das TTGO T-Beam ESP32 Development Board mit Lora Chip an Bord. Cayenne Backend bietet eine sehr schöne Webvisualisierung sowie kostenlose Android/iPhone -Apps, in denen Sie die Position Ihres Autos und das Innenklima ansehen können. In diesem Projekt wird das Cayenne -Paketpaketformat mit niedrigem Stromverbrauch verwendet, um GPS -Koordinaten und die Innenklimadaten einiger Autos zu übertragen. Es hat eine adaptive Paketrate, was bedeutet, dass Tracker, wenn sich das Auto bewegt, das Senden von Paketen, um die Flugbahn so präzise wie möglich zu aktualisieren. Die Mydevices Cayenne für Lora Connection erfolgt über das Dings Network Lorawan Cloud.
Hier finden Sie Dokumente über Cayenne -Nutzlast (LPP).
Ich werde versuchen, das gesamte Projekt -Setup so gut wie möglich zu beschreiben.
config.h im Arduino -Projekt einHeltec_WIFI_LoRa_32 Sie die Skizze in Ihr Board hoch.Cayenne LPP ausCayenne aus+ an und geben Sie den Projektnamen einSo wird es aussehen, wenn Daten von TTN und Cayenne empfangen werden.


Hinweis: Im GPS -Feld sind auch GPS -Höheninformationen verfügbar.
Optionale Felder können sie im Programm senden:
LoRa DIO1 -Pin anschließen, der als Lora1 mit dem Pin 33 gekennzeichnet ist, damit das ESP32 diese Ausgabe aus dem LORA -Modul lesen kann. Optional können Sie die Lora2 -Ausgabe auch an GPIO 32 anschließen, dies wird hier jedoch nicht benötigt.
Schließen Sie die SDA -Linie des BME/BMP280 -Moduls an Pin 21 und SCL an Pin 22 am TTGO an. Wenn Sie eine zuverlässigere Datenlinie wünschen (wenn die Drähte aus irgendeinem Grund lang sind), können Sie SDA- und SCL-Leitungen übersteuern . Jeder Wert von 2,2 k bis 10k sollte in Ordnung sein. VCC des Moduls bis 3V3 und GND zu GND natürlich.
config.hWenn Sie es noch nicht getan haben, aktualisieren Sie mit Ihren eigenen TTN -Tasten - ABP -Authentifizierung
Dies sind die Schlüssel, die Sie von der TTN -Konsole benötigen (markiert gelb).





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



Sie können gerne in irgendeiner Weise zu diesem Projekt beitragen. (Senden Sie ein Problem, einen Fehlerbericht, Fork und Verbesserung ...) Vorschläge und Feedback werden sehr geschätzt.