🤖Have you ever tried Chat.M5Stack.com before asking??😎
    M5Stack Community
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Search
    • Register
    • Login

    Atom Motion Kit

    Deutsches Forum
    2
    5
    8.9k
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • W
      Werner_G
      last edited by

      Bin schwer begeistert von den Atom-Produkten. Habe jetzt neu das Motion Kit, leider kann ich über UIFlow weder Servo oder Motor bewegen. Was bedeutet der Init-Block in Base/Motion? Muss ich neben dem Atom Lite noch etwas anderes flashen? Auch das Flashen des Easyloaders hat nichts gebracht. Danke für jeden Hinweis!

      1 Reply Last reply Reply Quote 0
      • ajb2k3A
        ajb2k3
        last edited by

        @werner_g said in Atom Motion Kit:

        Bin schwer begeistert von den Atom-Produkten. Habe jetzt neu das Motion Kit, leider kann ich über UIFlow weder Servo oder Motor bewegen. Was bedeutet der Init-Block in Base/Motion? Muss ich neben dem Atom Lite noch etwas anderes flashen? Auch das Flashen des Easyloaders hat nichts gebracht. Danke für jeden Hinweis!

        Der Init-Block muss verwendet werden, um die Kommunikation zwischen Atom und Basis zu starten. Manchmal wird dieser Code hinzugefügt, wenn andere Blöcke hinzugefügt werden, aber in diesem Fall muss er vom Programmierer hinzugefügt werden.

        UIFlow, so easy an adult can learn it!
        If I don't know it, be patient!
        I've ether not learned it or am too drunk to remember it!
        Author of the WIP UIFlow Handbook!
        M5Black, Go, Stick, Core2, and so much more it cant be fit in here!

        1 Reply Last reply Reply Quote 0
        • W
          Werner_G
          last edited by

          Das war genau der Hinweis den ich suchte. Läuft alles, Danke!

          1 Reply Last reply Reply Quote 1
          • W
            Werner_G
            last edited by Werner_G

            Ich habe ein bisschen mehr herausgefunden. Der Init-Block in Python bedeutet:
            from base.Motion import Motion
            motion = Motion()
            Den Init-Block gibt es automatisch im Web-UIFlow und funktioniert super.

            Die Desktop-Version von UIFlow kennt den Init-Block nicht. Füge ich unter Base - Motion eine Funktion zu, bedeutet das in Python
            from base import motion
            Das funktioniert aber nicht. Editiere ich den Python-Code, kann ich Blockly nicht mehr nutzen.
            A bug or a feature?

            1 Reply Last reply Reply Quote 0
            • W
              Werner_G
              last edited by

              Das Problem ist in UIFlow 1.7.4 behoben.

              1 Reply Last reply Reply Quote 0
              • First post
                Last post