Le Raspberry Pi est un outil idéal pour découvrir la technologie DIY et la programmation à petit budget. C'est aussi un ordinateur abordable pour les enfants, riche en ressources éducatives pour développer des compétences essentielles dès le plus jeune âge.
De nombreux projets débutants exploitent les broches GPIO (entrées/sorties à usage général) du Pi. Raspbian intègre Python, et une version de Minecraft est disponible pour apprendre électronique et programmation !
Bien que parfait pour les initiés, comment enseigner les GPIO sans langage de code ?
Scratch est la solution.
Aujourd'hui, utilisez Scratch pour allumer une LED connectée aux GPIO, en explorant animations et programmation basique – sans taper une ligne de code ! Idéal pour initier les enfants à l'électronique DIY et à la logique programmatique, en classe ou à la maison. Vidéo et tutoriel inclus.

Montez la LED et la résistance sur la breadboard comme suit :

Voici le schéma équivalent (LED inversée, circuit identique).

Connectez un fil de la broche GPIO 5 à une patte de la résistance. L'autre patte va à l'anode (+) de la LED (patte courbée). La cathode (-) (patte plate) vers une broche GND.
Vérifiez le montage et démarrez le Pi. Consultez notre guide débutant pour identifier les broches.
Ouvrez Scratch via Menu Démarrer > Programmation > Scratch 2.0.

L'espace de gauche est la scène d'action.

En dessous, la liste des sprites pour importer ou créer des images.

Le panneau central propose les blocs (onglets Costumes/Sons pour personnalisation).
À droite, assemblez les blocs.

Ajoutez l'extension GPIO : Plus de blocs > Ajouter une extension > Pi GPIO.


Avec le sprite chat, ajoutez déplacer de 10 étapes (Mouvement), puis définir sortie GPIO sur (numéro 5).

Cliquez pour tester : chat bouge, LED s'allume.
Ajoutez attendre 1s (Contrôle), puis définir sortie GPIO sur sortie basse (même broche).

La LED clignote 1 seconde.
Ajoutez sprite Arrow1 (Sprites > bibliothèque).

Positionnez chat à gauche, flèche en haut.

Pour la flèche : quand ce sprite cliqué + diffuser "go" (Événements).

Pour le chat : quand je reçois "go" au début de la pile.

Positionnez chat à gauche, notez x:y (coin inférieur gauche).

Ajoutez si


Ajoutez aller à x:y dans le "si" (coordonnées notées).


Programme complet !
Vous avez créé un projet intégrant animation, électronique DIY et logique – sans code textuel.
Parents et enseignants : initiez les enfants au codage via ces projets hardware. Élargissez leur horizon technologique.