Arduino Getting Started (15) - Timekeeping with the millis() function

Sdílet
Vložit
  • čas přidán 13. 09. 2024

Komentáře • 4

  • @chrism4145
    @chrism4145 Před rokem +6

    Tolle Tutorials, großes Lob

  • @MrJohnrambo12
    @MrJohnrambo12 Před rokem

    Was pasiert dann nach 50tagen?

    • @technikselbsterlebt
      @technikselbsterlebt  Před rokem +1

      Es beginnt wieder bei 0. Die nächste Binärzahl wäre ein 1 mit 32 Nullen. Der Überlauf der ersten Stelle kann aber nicht gespeichert werden, weil kein 33. Bit vorhanden ist. Damit bleiben nur 32 Nullen.
      In der Software muss das natürlich berücksichtigt werden. Ein Intervall sollte immer so überprüft werden:
      if (aktuelleMillis - letzteMillis >= Intervall) ...

    • @MrJohnrambo12
      @MrJohnrambo12 Před rokem

      @@technikselbsterlebt vielen Dank für die Erklärung