physik und autoit, klappt das? wer kann V=s/t oder hat schon gecoded?

  • guten morgen meine freunde ich habe ein kleines problem.

    ich bin schüler und habe in physik die aufgabe bekommen mit powerpoint eine präsentation über das weg-zeit-gesetz zu machen. die präsentation ist soweit fertig und hat auch eine nette trigger funktion mit drinnen, bei der ein auto auf dem bildschirm erscheint und auf knopfdruck die strasse langfährt.
    jetzt habe ich mir gedacht das es doch nett wär wenn ich mit autoit dazu die geschwindigkeit berechnen lassen kann so dass ich das auto dann mit 3 verschiedenen geschwindigkeiten entlangfahren lassen kann und alle drei geschwindigkeiten dazu habe, sowie weg und zeit so dass ich dann das ganze an der tafel nochmal genau erkären kann.

    das grundkonzept zu der idee siet so aus

    Spoiler anzeigen

    V=s/t s=v*t t=s/v

    v=geschwindigkeit
    s=strecke
    t=zeit


    strecke: pixel a - pixel b
    zeit: timer pixel a- pixel B
    geschwindigkeit: pixel x -pixel b / timer pixel a- pixel b


    es wär wirklich nett wenn mir einer von euch helfen kann meinephysiknote zu retten :)

  • Hallo ilike,
    Wenn ich dich richtig verstehe, willst du die Durchschnitts Geschwindigkeit ermitteln und dann anzeigen, oder?

    Dass schafst du auch mit PowerPoint. Einfach in einer Textbox mit s und t und dem darausfolgendem v anzeigen.

    P.S.: Du hast einen kleinen Fehler in deiner Formel. Die richtige ist:
    v = (s2 - s1) : (t2 - t1)

  • ja die darstellung ist unrelevant die habe ich schon geplant, magst du mir vielleicht zum neujahr ein kleines script dazu zusammenbauen bitte XD ich hatte gestern einen üblen unfall, ist mit einem toten ausgegangen..... :( ------dasauto es war einmal jetzt ist es tot :( und ich habe eine hirnerschütterung
    trozdem wünsche ich allen ein frohes neues jahr und einen super start für alle :)
    vielen dank

  • [autoit]

    #include <ButtonConstants.au3>
    #include <EditConstants.au3>
    #include <GUIConstantsEx.au3>
    #include <StaticConstants.au3>
    #include <WindowsConstants.au3>
    #Region ### START Koda GUI section ### Form=
    $Form1_1 = GUICreate("V-Berechnung", 339, 164, 192, 124)
    $l_start = GUICtrlCreateLabel("Start KM", 8, 66, 81, 17)
    $l_ende = GUICtrlCreateLabel("End KM", 10, 87, 78, 17)
    $i_start = GUICtrlCreateInput("0", 60, 64, 81, 21, BitOR($ES_RIGHT,$ES_AUTOHSCROLL))
    $i_ende = GUICtrlCreateInput("0", 60, 88, 81, 21, BitOR($ES_RIGHT,$ES_AUTOHSCROLL))
    $l_tstart = GUICtrlCreateLabel("Start Stunde", 176, 65, 67, 17)
    $l_tende = GUICtrlCreateLabel("End Stunde", 176, 86, 64, 17)
    $i_tstart = GUICtrlCreateInput("0", 242, 63, 81, 21, BitOR($ES_RIGHT,$ES_AUTOHSCROLL))
    $i_tende = GUICtrlCreateInput("0", 242, 87, 81, 21, BitOR($ES_RIGHT,$ES_AUTOHSCROLL))
    $l_ergebnis = GUICtrlCreateLabel("0", 8, 0, 310, 62, $SS_RIGHT)
    GUICtrlSetFont(-1, 36, 400, 0, "MS Sans Serif")
    $b_berechne = GUICtrlCreateButton("Starte Berechnung", 8, 120, 313, 33, $WS_GROUP)
    GUISetState(@SW_SHOW)
    #EndRegion ### END Koda GUI section ###

    [/autoit][autoit][/autoit][autoit]

    While 1
    $nMsg = GUIGetMsg()
    Switch $nMsg
    Case $GUI_EVENT_CLOSE
    Exit
    Case $b_berechne
    berechne()

    [/autoit][autoit][/autoit][autoit]

    EndSwitch
    WEnd

    [/autoit][autoit][/autoit][autoit]

    Func berechne()
    $zeitdif = GUICtrlRead($i_tende) - GUICtrlRead($i_tstart)
    $wegdif = GUICtrlRead($i_ende) - GUICtrlRead($i_start)
    $v = $wegdif / $zeitdif
    GUICtrlSetData($l_ergebnis, $v & "km/h")
    EndFunc

    [/autoit]