Technik – die neusten Beiträge

DJI mavic mini 2 abgestürzt im Wald, verloren?

Hey! Heute abend war ich mal eine Runde drohnen fliegen.

Bei 35% akku habe ich gemerkt, ich sollte vllt zurück fliegen, und habe den automatischen "return home" button benutzt. Es war aber sehr hoch gestellt aus sicherheit, was eigentlich nicht nötig wäre denn da waren ziemlich flache Bäume und alles.

Die return home automatisch von DJI ist richtig langsam, deswegen habe ich mich umhergeguckt im Wald solange, und nach paar minuten, ehe ich mich versah, war es bei ca. 100 metern hoch sehr großen wind, und die Drohne ging nur sehr sehr langsam automatisch wieder nach hause.

Danach habe ich schnell zu sportmodus gewechselt und habe noch schnell mit 7% manuell versucht zu mir zu fliegen, allerdings erfolglos und die Drohne zwangslandete neben dem Wald auf der anderen Seite, wo auch eine große Hafer-anbau ist.

Ich habe noch die genaue koordinaten vom Flug und sowas, ist alles auf diesem Bild drauf hoffentlich.

Morgen gehe ich eine durchsuchungsaktion starten, weiß jemand wie ich da am besten vorgehen kann, und wie ich die Drohne finden kann?

Ist diese

Ist dieser blaue punkt da was anzeigt, wo die drone zuletzt war? Wie funktioniert das ganze? Ich habe bemerkt, das das satelitenbild oft nicht akkurat ist, und der Kompass oder was das ist sich oftmals komisch bewegt und auch nicht ganz akkurat ist (manchmal von Seite vom handy aus zeigt es den Pfeil, manchmal frontal vom bildschirm aus, etc)

Bild zum Beitrag
Flug, Technik, Technologie, Drohne, DJI, Drohnenflug, Drohnen kamera

Warum ist der Code unreachable?

import os
import sys


# Wilkommensnachricht
print("Tic-Tac-Toe Python")


# Variablen
spiel_aktiv = True
spieler_aktuell = 'X'
versuche = 0


# Spielfeld als Liste erstellen
spielfeld = [" ",
             "1","2","3",
             "4","5","6",
             "7","8","9"]


# Spielfeld ausgeben
def spielfeld_ausgeben():
    print (spielfeld[1] + "|" + spielfeld[2] + "|" + spielfeld[3] )
    print (spielfeld[4] + "|" + spielfeld[5] + "|" + spielfeld[6] )
    print (spielfeld[7] + "|" + spielfeld[8] + "|" + spielfeld[9] )



# Die Spieler Eingabe
def spieler_eingabe():
    while True:
        global versuche
        spieler_zug = input("Auf welches Feld setzt du? ")
        spieler_zug = int(spieler_zug)
        spielfeld[spieler_zug] = spieler_aktuell
        versuche += 1




# Kontrolle ob und wer das Spiel gewonnen hat.
def kontrolle_gewonnen():
    if spielfeld[1] == spielfeld[2] == spielfeld[3]:
        print("Du hast gewonnen", spieler_aktuell)
    if spielfeld[4] == spielfeld[5] == spielfeld[6]:
        print("Du hast gewonnen", spieler_aktuell)
    if spielfeld[7] == spielfeld[8] == spielfeld[9]:
        print("Du hast gewonnen", spieler_aktuell)
    # Kontrolle auf Spalten
    if spielfeld[1] == spielfeld[4] == spielfeld[7]:
        print("Du hast gewonnen", spieler_aktuell)
    if spielfeld[2] == spielfeld[5] == spielfeld[8]:
        print("Du hast gewonnen", spieler_aktuell)
    if spielfeld[3] == spielfeld[6] == spielfeld[9]:
        print("Du hast gewonnen", spieler_aktuell)


    # Kontrolle auf Diagonalen
    if spielfeld[1] == spielfeld[5] == spielfeld[9]:
        print("Du hast gewonnen", spieler_aktuell)


    if spielfeld[7] == spielfeld[5] == spielfeld[3]:
        print("Du hast gewonnen", spieler_aktuell)  


# Kontrolle ob unentschieden
def kontrolle_auf_unentschieden():
    if versuche == 9:
        print("Unentschieden!")


# Den aktiven Spieler wechseln X/O
def spieler_change():
    global spieler_aktuell
    if spieler_aktuell == "X":
        spieler_aktuell = "O"
    else:
        spieler_aktuell = 'X'



def main():
  spielfeld_ausgeben()
  while True:
    spieler_eingabe()
    # Code unreachable
    spielfeld_ausgeben()
    kontrolle_gewonnen()
    kontrolle_auf_unentschieden()
    spieler_change()
    # Ende von Code unreacheable
main()
Computer, Schule, Technik, programmieren, Python, Technologie

Meistgelesene Beiträge zum Thema Technik