Programmation Version De Base Niveau 1 - A4Tech BE-AVOL-ROUL Mode D'emploi

La maquette volet roulant
Table des Matières

Publicité

Programmation version de base niveau 1

Objectifs :
Découvrir et maîtriser le matériel avec des exemples très simples pour débuter en programmation.
Appréhender les différentes fonctionnalités du matériel.
Ce niveau permet de découvrir toutes les fonctionnalités de base du volet automatique, en apprenant les structures
de base de la programmation. Et en particulier celles demandées dans les nouveaux programmes : séquences,
boucles, structures conditionnelles et enfin les variables.
Nous vous conseillons pour chaque exercice d'essayer d'écrire le programme vous-même, en partant du modèle de
base (fournit avec les exercices), avant de regarder la correction et l'explication de chaque programme.
Par exemple pour le programme « VR_N1_A1.xml », charger le programme modèle « VR_BASE.xml ».
Dans chaque programme modèle du niveau 1 vous trouverez la liste de blocs nécessaires à la réalisation des
exercices des sous niveaux A, B, C et D. Au fur et à mesure de l'avancement dans les sous niveaux, la liste de blocs
s'agrandit jusqu'à retrouver tous les blocs nécessaires pour piloter complétement le volet roulant.
Nom du fichier
Description
Niveau 1 A (Modèle : VR_BASE.xml)
Allumer le voyant lumineux pendant 3
VR_N1_A1.xml
secondes puis l'éteindre.
VR_N1_A2.xml
Répéter cette même action deux fois
Répéter cette action à l'infini
VR_N1_A3.xml
Niveau 1 B (Modèle : VR_BASE.xml)
Activer un moteur dans un sens puis dans
VR_N1_B1.xml
l'autre pour enfin s'arrêter.
Ouvrir et fermer le volet en continu
VR_N1_B2.xml
jusqu'à l'appui d'un bouton-poussoir.
Niveau 1 C (Modèle : VR_BASE.xml)
Allumer le voyant lumineux à l'appui du
VR_N1_C1.xml
BP.
Activer le voyant lumineux lorsque le
VR_N1_C2.xml
capteur infrarouge est franchi.
Niveau 1 D (Modèle : VR_BASE.xml)
Incrémenter une variable au cours du
temps et observer sa valeur à l'aide du
VR_N1_D1.xml
PC (débogage).
Incrémenter une variable au cours du
VR_N1_D2.xml
temps faire un test sur celle-ci pour
activer le voyant.
Incrémenter une variable à l'appui d'un
bouton poussoir, la décrémenter à l'appui
VR_N1_D3.xml
de l'autre bouton poussoir.
incrémenter une variable puis faire un test
VR_N1_D4.xml
sur celle-ci pour contrôler l'état du voyant.
D-BE-AVOL-ROUL– Mars 2019
Volet roulant - Dossier pédagogique / Programmation avec Blockly
Objectif
Fonctionnalité matérielle abordé :
-Allumage/extinction du voyant lumineux
Notions de programmation abordées :
-séquence d'instructions
-temps d'attente
-boucle infinie
Fonctionnalité matérielle abordé :
-Gestion du moteur
-Utilisation de Bouton-poussoir
Notions de programmation abordées :
-boucle qui dépend d'une entrée
Fonctionnalité matérielle abordé :
-Gestion des modules infra-rouge
-Utilisation de Bouton-poussoir
Notions de programmation abordées :
-Le test d'une entrée (si/sinon)
Fonctionnalité matérielle abordé :
Notions de programmation abordées :
-Définition de variable
-Incrémentation de variable
-Test (si/sinon) de variable
-Test (juste si) d'entrée
-Débogage
9

Publicité

Table des Matières
loading

Table des Matières