» Elektronik » Arduino »Übertragen von Daten vom Beschleunigungsmesser zum Scratch über Arduino

Beschleunigungsmesser-Datenübertragung über Arduino nach Scratch



Den Lesern angeboten hausgemacht author Instructables unter dem Spitznamen akellyirl ermöglicht es Ihnen, virtuelle Objekte in der Lernprogrammierumgebung Scratch mit einem realen Beschleunigungsmesser zu verwalten.

Zunächst wechselt der Master zu diese Seite und lädt dort eine spezielle Version des Scratch-Interpreters herunter, ergänzt durch eine Funktion der Interaktion mit Arduino (Scratch4Arduino, abgekürzt S4A) sowie eine Skizze für dieses Board, die diese Interaktion ermöglicht.

Erwirbt eine Karte mit einem dreiachsigen Beschleunigungsmesser ADXL335 oder ähnlichem. Dieser Beschleunigungsmesser ist für die Stromversorgung mit einer Spannung von 3,3 V ausgelegt, ab 5 V fällt er aus. Wenn Ihr Arduino einen 3,3-V-Stabilisator hat, wird nichts extra benötigt. Wenn dieser Stabilisator 5 V erzeugt, benötigen Sie einen anderen externen, z. B. LM1117-3.3. Sie können auch ein Board mit einem Beschleunigungsmesser kaufen, auf dem bereits ein Stabilisator installiert ist.

Der Beschleunigungsmesser erzeugt drei analoge Signale, die den X-, Y- und Z-Achsen entsprechen. Der Master sendet diese Signale in der folgenden Reihenfolge an das Arduino: X-A0, Y-A1, Z-A2. Es ist klar, dass eine Arduino-kompatible Karte mit analogen Eingängen benötigt wird, aber heute sind es fast alle.




Blinkt Arduino mit der oben angegebenen Skizze, startet S4A und sieht, wenn alles funktioniert hat, eine Reaktion auf die Neigung des Beschleunigungsmessers entlang aller drei Achsen:



Nachdem die Interaktion sowohl des Beschleunigungsmessers mit Arduino als auch von Arduino mit dem Interpreter hergestellt wurde, können Sie Programme beliebiger Komplexität in der Scratch-Sprache kompilieren. Zunächst empfiehlt der Assistent jedoch, die folgenden beiden zu versuchen:




Wenn Sie einen eher kleinen Arduino-Klon nehmen und einen Beschleunigungsmesser ohne ein Steckbrett wie ein Steckbrett daran anschließen - und all dies in den Koffer packen, können Sie einen solchen Controller für Spiele in der Scratch-Sprache erhalten, auf dem es keine Tasten gibt. Sie können Spielobjekte steuern, indem Sie sie einfach kippen.
0
0
0

Kommentar hinzufügen

    • lächelnlächeltxaxaokweiß nichtYahoonea
      ChefKratzerDummkopfjaja-jaaggressivGeheimnis
      Entschuldigungtanzendance2Tanz3VerzeihungHilfeGetränke
      hör aufFreundegutgut gutpfeifenOhnmachtZunge
      RauchklatschenCrayerklärenspöttischdon-t_mentionherunterladen
      Hitzeärgerlichlach1mdaTreffenMoskingnegativ
      not_iPopcornbestrafenlesenerschreckenAngstSuche
      verspottendankedasto_clueumnikakutstimme zu
      schlechtbeeeblack_eyeblum3errötenprahlenLangeweile
      zensiertAngenehmheitsecret2drohenSiegyusun_bespectacled
      shokrespektlolvorgezogenWillkommenKrutoyya_za
      ya_dobryiHelferne_huliganne_othodiFludVerbotschließen

Wir empfehlen Ihnen zu lesen:

Gib es für das Smartphone ...