Connecter Arduino sur Scratch

Bonjour à tous,

Je suis professeur de technologie au collège et j'aimerais effectuer un projet, en collaboration avec un professeur de langue.

Nous aimerions faire un maquette géante d'une ville (inventée). Sur certains éléments de la ville se trouveraient des petits boutons poussoir.

Exemple sur la plage:

En appuyant sur ce bouton, nous aimerions afficher sur l'écran de notre ordinateur le mot plage en différente langues.

Nous avons pour cela des Arduino et le logiciel de programmation scratch (utilisé au collège).

Je ne sais absolument pas comment faire le lien entre les deux.

Mais je suis ouverte à d'autre proposition.

Merci d'avance pour votre aide.

Geekthia.

Post déplacé dans la partie francophone

Merci de lire et appliquer les recommandations listées dans « Les bonnes pratiques du Forum Francophone”

—-

Avez vous joué avec scratch? La détection de bouton doit être prévue, ainsi que l’affichage sur le moniteur série…

ok merci.

Oui je connais parfaitement le logiciel Scratch, mais impossible de faire le lien avec mes cartes Arduino.

Bonjour

mon moteur de recherche signale 'S4A = Scratch for Arduino', ça ne fait pas l'affaire ?
http://robot-educatif.fr/comment-programmer-arduino-scratch/

http://s4a.cat/

Bonjour

Je m'étais penchée sur ce problème il y a quelque temps pour faire utiliser un Arduino comme manette pour un petit jeu vidéo. Pour moi, mBlock paraissait adapté. Même s'il est conçu pour faire fonctionner un robot de la marque associé, on peut le faire fonctionner avec d'autres cartes Arduino plus classique.

Il faut quand même faire la différence entre deux situations :

  1. Programmer une carte Arduino en utilisant scratch (qui remplace le code de l'IDE)
  2. Faire communiquer un Arduino avec un jeu, une animation... (ex : faire sauter un personnage de l'animation quand on appuie sur un bouton de la manette Arduino)

La version de Scratch adaptée à Arduino ne s'appelle-t-elle pas ardublock ?

https://www.technologieservices.fr/ardublock-education-ress-175345.html

Bonjour,
Merci pour ton message je n'avais pas pensé à MBlock.
Problème réglé.
Merci mille fois.

Ardublock permet (seulement) de programmer une carte Arduino

Mais parfois, tu peux vouloir récupérer le signal de l'Arduino (envoyé sur le port série, avec les valeurs de différents capteurs...) et l'utiliser pour autre chose (ex : une animation, un petit jeu...)