VarioGPS-Sensor
- nightflyer88
- Offline Autor
- Premium Mitglied
- Beiträge: 137
- Dank erhalten: 143
Wie in einem anderen Thema zu lesen, habe ich das Vario von RC-Thougts einwenig erweitert und optimiert. Nun hat mich natürlich auch der GPS-Sensor von Tero interessiert, und bin damit sehr zufrieden. Soweit so gut, nur hat mich gestört, dass ich jetzt zwei Sensoren mit Expander in meinem Segler verbauen müsste. Desshalb habe ich kurzerhand die beiden Sensoren zu einem kombiniert.
Funktionen der Erweiterten Firmware:
- Es werden zusätzlich die Drucksensoren BMP085, BMP180, BMP280, BME280 unterstützt
- Vario und die relative Höhe wird barometrisch bestimmt
- 2D und 3D Distanz zum Modell
Hardware wie beim RCT GPS-Sensor, der zusätzliche Luftdrucksensor wird einfach am A4/A5 Pin des Arduino angeschlossen
Firmware hier verfügbar: github.com/nightflyer88/Jeti_VarioGPS-Sensor
Funktionen der Erweiterten Firmware:
- Es werden zusätzlich die Drucksensoren BMP085, BMP180, BMP280, BME280 unterstützt
- Vario und die relative Höhe wird barometrisch bestimmt
- 2D und 3D Distanz zum Modell
Hardware wie beim RCT GPS-Sensor, der zusätzliche Luftdrucksensor wird einfach am A4/A5 Pin des Arduino angeschlossen
Firmware hier verfügbar: github.com/nightflyer88/Jeti_VarioGPS-Sensor
von nightflyer88
Folgende Benutzer bedankten sich: lpaelke
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
- VOBO
- Offline
- Platinum Mitglied
- Beiträge: 531
- Dank erhalten: 131
Hallo nightflyer88,
Du bist auf einem guten Weg.
Ein schönes Ziel wäre, wenn auch noch zum Vario 2 Spannungsmessungen hinzukämen (Empfängerakku u. Backup).
Für Segelflieger reicht mir eigentlich ein Vario und die beiden Spannungsmessungen.
Für Elektrosegler könnte ich mir eine Kombi aus Vario, Stromsensor und 2 zusätzlichen Spannungsmessungen vorstellen.
Vielleicht traust du dich da mal ran?
GPS ist ja ganz nett, zumindest ich benötige es aber nicht.
Aktuell bin ich mit OXS unterwegs, das ist aber etwas überfrachtet wenn man nur Jeti benötigt und hat auch keine Bedienschnittstelle.
Gruß Volker
Du bist auf einem guten Weg.
Ein schönes Ziel wäre, wenn auch noch zum Vario 2 Spannungsmessungen hinzukämen (Empfängerakku u. Backup).
Für Segelflieger reicht mir eigentlich ein Vario und die beiden Spannungsmessungen.
Für Elektrosegler könnte ich mir eine Kombi aus Vario, Stromsensor und 2 zusätzlichen Spannungsmessungen vorstellen.
Vielleicht traust du dich da mal ran?
GPS ist ja ganz nett, zumindest ich benötige es aber nicht.
Aktuell bin ich mit OXS unterwegs, das ist aber etwas überfrachtet wenn man nur Jeti benötigt und hat auch keine Bedienschnittstelle.
Gruß Volker
von VOBO
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
- nightflyer88
- Offline Autor
- Premium Mitglied
- Beiträge: 137
- Dank erhalten: 143
Hallo Volker
Also zusätzlich noch 2 Spannungsmessungen einzubauen wäre kein Problem. Nur mit dem Stromsensor wird es schwierig, da ich nichts da habe um zu testen.
Mein Ziel wäre eine universal Firmware, die automatisch erkennt welche Sensoren angeschlossen sind. Egal was für ein Sensor man bauen möchte, GPS, Vario oder zur Spannungsmessung, man kann immer die selbe Firmware laden. Das hat natürlich den grossen Vorteil, dass man im Arduino Code nichts konfigurieren muss, insbesondere wenn man sich mit der ganzen Arduino IDE zu wenig auskennt.
Zur Spannugsmessung:
Um dies automatisch zu erkennen, würde ich nach dem boot vorgang ca. 0.2s warten, die Spannungen am entsprechenden Pin messen, wenn diese grösser als 0 ist, kann man davon ausgehen, dass eine Spannung gemessen werden soll.
Gruss Michael
Also zusätzlich noch 2 Spannungsmessungen einzubauen wäre kein Problem. Nur mit dem Stromsensor wird es schwierig, da ich nichts da habe um zu testen.
Mein Ziel wäre eine universal Firmware, die automatisch erkennt welche Sensoren angeschlossen sind. Egal was für ein Sensor man bauen möchte, GPS, Vario oder zur Spannungsmessung, man kann immer die selbe Firmware laden. Das hat natürlich den grossen Vorteil, dass man im Arduino Code nichts konfigurieren muss, insbesondere wenn man sich mit der ganzen Arduino IDE zu wenig auskennt.
Zur Spannugsmessung:
Um dies automatisch zu erkennen, würde ich nach dem boot vorgang ca. 0.2s warten, die Spannungen am entsprechenden Pin messen, wenn diese grösser als 0 ist, kann man davon ausgehen, dass eine Spannung gemessen werden soll.
Gruss Michael
von nightflyer88
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
- VOBO
- Offline
- Platinum Mitglied
- Beiträge: 531
- Dank erhalten: 131
Guter Einstieg.
Die Spannungen müssen aber auch irgendwie mit nem Label versehen und in den Jeti-Stream eingebunden werden.
Wäre auch nicht schlecht wenn man das Label selbst vergeben könnte.
Damit wäre man flexibel was die Symbolik im Jeti-Display und bei den Sprachausgaben angeht.
Ohne ein bischen configurieren wird es wohl nicht gehen.
Aber eins nach dem anderen.
Gruß Volker
Die Spannungen müssen aber auch irgendwie mit nem Label versehen und in den Jeti-Stream eingebunden werden.
Wäre auch nicht schlecht wenn man das Label selbst vergeben könnte.
Damit wäre man flexibel was die Symbolik im Jeti-Display und bei den Sprachausgaben angeht.
Ohne ein bischen configurieren wird es wohl nicht gehen.
Aber eins nach dem anderen.
Gruß Volker
von VOBO
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
- nightflyer88
- Offline Autor
- Premium Mitglied
- Beiträge: 137
- Dank erhalten: 143
So habe mal zwei externe Spannungen eingebaut, jedoch nicht Hardwareseitig getestet. Kannst ja bei gelegenheit einen Versuch machen, und schauen ob das so geht.
Die zwei Spannungsmessungen(Pin A0/A1) können per Jetibox aktiviert werden. Am Analogeingang muss mit 2 Wiederständen(20K/10K) ein Spannungsteiler gemacht werden. So kann bei 3.3V Betriebsspannung theoretisch 9.9V gemessen werden.
Des weiteren kann man nun das GPS per Jetibox deaktivieren.
Aktuelle Version hier: github.com/nightflyer88/Jeti_VarioGPS-Sensor
Die zwei Spannungsmessungen(Pin A0/A1) können per Jetibox aktiviert werden. Am Analogeingang muss mit 2 Wiederständen(20K/10K) ein Spannungsteiler gemacht werden. So kann bei 3.3V Betriebsspannung theoretisch 9.9V gemessen werden.
Des weiteren kann man nun das GPS per Jetibox deaktivieren.
Aktuelle Version hier: github.com/nightflyer88/Jeti_VarioGPS-Sensor
Last Edit:12 Nov. 2017 20:11
von nightflyer88
Letzte Änderung: 12 Nov. 2017 20:11 von nightflyer88.
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
- VOBO
- Offline
- Platinum Mitglied
- Beiträge: 531
- Dank erhalten: 131
Danke, das hast du ja sehr schnell umgesetzt.
Ich werde mich damit beschäftigen.
Das kann aber ein paar Tage dauern, da ich gerade andere Prioritäten habe.
Gruß Volker
Ich werde mich damit beschäftigen.
Das kann aber ein paar Tage dauern, da ich gerade andere Prioritäten habe.
Gruß Volker
von VOBO
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
Ladezeit der Seite: 1.049 Sekunden