Freunde, es ist Zeit, die Ergebnisse unseres Projektwettbewerbs âServer in the Cloudsâ zusammenzufassen. Falls sich jemand nicht auskennt: Wir haben ein lustiges Geek-Projekt gestartet: Wir haben einen kleinen Server auf Raspberry Pi 3 gebaut, einen GPS-Tracker und Sensoren daran angeschlossen, all das Zeug in einen Ballon geladen und den KrĂ€ften der Natur vertraut. Wo der Ballon landen wird, wissen nur die Götter der Winde und die Förderer der Luftfahrt. Deshalb haben wir alle eingeladen, Punkte auf der Karte einzutragen â wer dem tatsĂ€chlichen Landeplatz am nĂ€chsten liegt, erhĂ€lt âleckereâ Preise.
Unser Server ist also bereits in die Cloud geflogen und es ist an der Zeit, unsere Konkurrenz zusammenzufassen.
Links zu frĂŒheren Veröffentlichungen zum Wettbewerb
- (Ein Preis fĂŒr den ersten Platz in unserem Wettbewerb ist die Teilnahme an einer Segelregatta, das vom 3. bis 10. November im Saronischen Golf (Griechenland) zusammen mit dem RUVDS-Team und Habr stattfinden wird.
- Wie haben wir das gemacht"» des Projekts â fĂŒr Liebhaber von Geek-Pornos, mit Details und Analyse des Codes.
- mit ausfĂŒhrlicher Beschreibung.
- , auf dem die Bewegung des Balls und die Telemetrie in Echtzeit ĂŒberwacht werden konnten.
- vom Startplatz.
Und Erfahrung, Sohn schwieriger Fehler
Wie Sie sich erinnern, hatten wir vor, Daten vom Server ĂŒber ein GSM-Modem zu ĂŒbertragen. Es war der Hauptkanal zur Ăbermittlung von Informationen. Es schien uns, dass wir Ăberraschungen bei der Abdeckung des Mobilfunknetzes vorhergesehen hatten, indem wir zwei SIM-Karten der Betreiber mit der besten Abdeckung im Bezirk Dmitrovsky in das Modem eingelegt hatten. DarĂŒber hinaus verfĂŒgte das Modem ĂŒber eine gute Rundstrahlantenne. Aber wie man so schön sagt: Eine Person schlĂ€gt vor, und Opsos entsorgen. Als der Ballon ĂŒber 500 Meter (die Höhe des Ostankino-Fernsehturms) stieg, verschwand die Mobilfunkverbindung vollstĂ€ndig.

Im Nachhinein scheint das offensichtlich, aber im Nachhinein ist es so. NatĂŒrlich sind Mobilfunkantennen fĂŒr die Abdeckung am Boden und nicht fĂŒr die Abdeckung in der Luft ausgelegt. Ihre Strahlungsmuster âschlagenâ ĂŒber das GelĂ€nde und âleuchtenâ nicht in die Wolken. Mobilfunkkommunikation in einer Höhe von einem halben Kilometer und mehr ist also nur eine zufĂ€llige Reflexion der Keule einer Antenne. Auf der HĂ€lfte der Strecke gab es also keine Kommunikation mit dem Ball ĂŒber einen Mobilfunkkanal. Und beim Abstieg, als wir unter 500 Meter sanken, funktionierte die Mobilfunkverbindung wieder.
Wie haben wir Telemetriedaten vom Ball erhalten? DafĂŒr sorgt der duplizierende DatenĂŒbertragungskanal. Wir haben ein Kit auf dem Ball installiertBetrieb mit 433 MHz.

Der Durchsatz ist gering, aber fĂŒr unsere Aufgaben reichte er völlig aus. Was die Standortbestimmung des Balls per GPS angeht, gab es hier keine Probleme, der Tracker funktionierte ohne Probleme.

Und im Flug stellte sich heraus, dass das USB-Kabel, das das Telemetriemodul mit dem Raspberry Pi 3 verbindet, defekt war. Er arbeitete am Boden, weigerte sich aber am Himmel. Vermutlich Höhenangst. Den Fehler am Kabel stellten wir erst nach der Landung fest. GlĂŒcklicherweise ist es uns gelungen, die DatenĂŒbertragung direkt vom Telemetriemodul ĂŒber LoRa einzurichten.



Und ĂŒber gut
Das GlĂŒck lĂ€chelte die Habrauser an @ (der erste Platz), @ (zweiter Platz) und @ (dritter Platz)! Die GlĂŒcklichsten werden im November viele (hoffentlich angenehme) EindrĂŒcke mitnehmen, und den Gewinnern des zweiten und dritten Platzes werden wir bald gute Smartphones prĂ€sentieren. Und natĂŒrlich erhalten alle drei als Geschenk einen kostenlosen virtuellen Server von RUVDS.


Wie der Start verlief, können Sie in diesem kurzen Video sehen:

Source: habr.com
