Différence entre mBlock et Scratch
Scratch
![]() | ![]() Logiciel de programmation par blocs |
Scratch est un langage de programmation graphique manipulable et exécutable par le logiciel de même nom à vocation éducative. Ainsi, Scratch est à la fois un environnement de développement et un moteur d'exécution du langage Scratch mais aussi un site web.
Tableau d'affectation des entrées et sorties
Entrée | Sortie | |
---|---|---|
Led rouge 1 | D2 | |
Led rouge 2 | D3 | |
Led blanche 1 | D4 | |
Led blanche 2 | D5 | |
Capteur de mouvement PIR 1 | D6 | |
Capteur de mouvement PIR 2 | D7 | |
Capteur de luminosité 1 | A0 | |
Capteur de luminosité 2 | A3 | |
Ecran LCD | I2C |
Mon premier programme
Une boucle
Algorithme : La lumière rouge s'allume 1 seconde puis s'éteint 1 seconde, l'action se reproduit à l'infini.

Logiciel de programmation par blocs basé sur Scratch
Impossible d'accéder à la ressource audio ou vidéo à l'adresse :
La ressource n'est plus disponible ou vous n'êtes pas autorisé à y accéder. Veuillez vérifier votre accès puis recharger le média.
Algorithme : La lumière rouge s'allume1 seconde puis s'éteint 1 seconde, l'action se reproduit à l'infini.
Mon deuxième programme
Une condition
Algorithme : Si le détecteur détecte un mouvement, alors la lumière rouge s'allume, sinon elle est éteinte.
Algorithme : Si le détecteur détecte un mouvement, alors la lumière rouge s'allume, sinon elle est éteinte.