extension Scratch pour Raspberry-Pi par ethernety.net


Professeur de technologie, en 2016 je me suis inspiré de l'extension Xi4s développé par Alan Yorinks pour produire une extension pour ScratchX permettant de pilotter à distance un Raspberry Pi. Ce système permet de programmer à distance le Raspberry Pi sur lequel tourne un service d'échange qui prend en charge des capteurs et des actionneurs. Actuellement il permet de piloter des modules Grove au travers de la carte GrovePi+ et un panneau à DEL de technologie ws2812b avec une carte permettant d'adapter le signal en puissance et des servo-moteurs avec le shield Adafruit Servo/PWM Pi Hat! .

Voici un rapide descriptif du fonctionnement de l'ensemble : Le service extServer tourne sur les Raspberry-Pi. Les élèves utilisent scratchX ou Scratch 3 avec l'extension ext4scratch et utilisent les blocs afin de manipuler les capteurs et les actionneurs connectés aux Raspberry-Pi. Le service supporte actuellement trois shield (GrovePi+ et les modules Grove, le controleur NéoLED ws2812b pour matrice de LEDs et Adafruit PiHat!).

Voici les parties en cours de dévellopement :

Voici les dernières améliorations