» Électronique » Arduino »Transfert de données de l'accéléromètre au Scratch via Arduino

Transfert de données de l'accéléromètre via Arduino vers Scratch



Offert aux lecteurs fait maison author Instructables sous le surnom akellyirl vous permet de gérer des objets virtuels dans l'environnement de programmation pédagogique Scratch à l'aide d'un véritable accéléromètre.

Tout d'abord, le maître passe à ce site et y télécharge une version spéciale de l'interpréteur Scratch, complétée par une fonction d'interaction avec Arduino (Scratch4Arduino, en abrégé S4A), ainsi qu'un croquis pour cette carte qui fournit cette interaction.

Acquiert une carte avec un accéléromètre à trois axes ADXL335 ou similaire installé dessus. Cet accéléromètre est conçu pour une alimentation avec une tension de 3,3 V, à partir de 5 V il tombe en panne. Si votre Arduino a un stabilisateur de 3,3 V, rien de plus n'est nécessaire. Si ce stabilisateur produit 5 V, vous en aurez besoin d'un autre, externe, par exemple, LM1117-3.3. Vous pouvez également acheter une carte avec un accéléromètre sur lequel un stabilisateur est déjà installé.

L'accéléromètre génère trois signaux analogiques correspondant aux axes X, Y, Z. Le maître envoie ces signaux à l'Arduino dans l'ordre suivant: X - A0, Y - A1, Z - A2. Il est clair qu'une carte compatible Arduino avec des entrées analogiques est nécessaire, mais aujourd'hui, elles sont presque toutes.




Clignote Arduino avec le croquis indiqué ci-dessus, lance S4A, et si tout fonctionne, voit qu'il y a une réaction à l'inclinaison de l'accéléromètre sur les trois axes:



Maintenant, l'interaction de l'accéléromètre avec Arduino et Arduino avec l'interpréteur a été établie, vous pouvez compiler des programmes de toute complexité dans le langage Scratch. Mais d'abord, l'assistant recommande d'essayer les deux suivants:




En prenant un clone Arduino plutôt miniature et en y connectant un accéléromètre sans une planche à pain comme la planche à pain - à souder, et en mettant tout cela dans le boîtier, vous pouvez obtenir un tel contrôleur pour les jeux en langage Scratch, sur lequel il n'y aura pas de boutons. Vous pouvez contrôler les objets du jeu en l'inclinant simplement.
0
0
0

Ajoutez un commentaire

    • souriresouritxaxaokne sais pasYahoonea
      patronse gratterfououioui-ouiagressifsecret
      désolédansedanse2danse3pardonaiderles boissons
      arrêteramisbonbonsifflerévanouirla langue
      fumerapplaudircraydéclarermoqueurdon-t_mentiontélécharger
      chaleurirritérire1mdaréunionmasquagenégatif
      not_ipop-cornpunirlireeffrayerfait peurrecherche
      railleriemerci_vousçato_clueumnikaigud'accord
      mauvaisabeilleblack_eyeblum3rougirse vanterennui
      censuréplaisanteriesecret2menacervictoireyusun_bespectacled
      shokrespektlolprévalubienvenuekrutoyya_za
      ya_dobryiaidene_huliganne_othodifludinterdirefermer

Nous vous conseillons de lire:

Donnez-le au smartphone ...