Problématique

Comment programmer avec Blockly ?

Travail à faire

Récapitulatif des entrées et sorties :

 

Composants

Entrée / Sortie

Moteur

Sortie B4 et B5 (moteur C)

LED

Sortie B3

Bouton poussoir (BP)

Entrée C2

Microrupteur Portail Ouvert (MPO)

Entrée C0

Microrupteur Portail fermé (MPF)

Entrée C1

 

 

Niveau 1 : Programmes avec début et fin (Ces 4 programmes ne nécessitent pas de boucle)

Problème N°1 : Comment allumer une LED ?

Problème N°2 : Comment faire clignoter une LED une fois (clignotement de 1s) ? (utiliser la fonction « attendre »)

Problème N°3 : Comment ouvrir le portail pendant 5s puis l’arrêter ?

Problème N°4 : Comment fermer le portail pendant 5s puis l’arrêter ?

 

Niveau 2 : Programmes avec boucle

Problème N°5 : Ouvrir le portail 2s, le refermer 2s, et ceci à l'infini.

Problème N°6 : Faire clignoter la LED 1s à l'infini.

 

Niveau 3 : Programmes avec conditions

Problème N°7 : Ouvrir le portail et l'arrêter quand il rencontre le microrupteur (MPO)

Problème N°8 : Le portail doit s'ouvrir, appuyer sur le microrupteur MPO et se refermer pendant  2 s puis s'arréter.

Problème N°9 : Le portail doit s'ouvrir et se refermer après appui sur le microrupteur (MPO), puis s'ouvrir à nouveau après appui sur le deuxième microrupteur (MPF), ceci à l'infini.

Problème N°10 : Le portail s'ouvre quand on appui sur le bouton (par défaut ce bouton est désactivé), rester ouvert 5 secondes, se refermer et s'arrêter.

 

Problème bonus : Faire la même chose qu'avec le problème 10, en ajoutant le clignotement de la LED, de l'appui sur le BP à l'arrêt du portail.

 

 

 

J'ai réussi mon travail si

  • Je sais transférer un programme sur la maquette.
  • Je sais utiliser Blockly

Ressources, aide

Tutoriel Blockly

Fiches connaissances

IP23-2-3_Chaine-Info-Programmation.png    IP-2-3-FE1-Notion-dalgorithme-et-de-programme-300x169.jpeg     IP-2-3-FE3a-Declenchement-dune-action-300x169.jpeg    IP-2-3-FE3b-Declenchement-dune-action-300x169.jpeg

Entrainement, remédiation