Dans cet exercice de programmation, nous allons simuler un système de chauffage complet. Nous y utiliserons des variables et nous programmerons le système afin que la température dans la maison reste celle choisie par l’utilisateur.
Réalise bien le travail étape par étape... Les fichiers images sont sur le réseau du collège ou dans cette page
Ouvrir Mblock
Mise en place des éléments :
Mise en place des indicateurs :
Initialisation du programme :
Rendez-vous dans l'onglet "arrière plan" et cliquez sur notre arrière plan, dans la partie de droite nous allons pouvoir programmer les valeurs de départ de nos variables.
Lorsque l'on démarre le programme en cliquant sur le drapeau vert, l'état de la clim doit être à 0 (éteinte), la température désirée à 20ºC, la température extérieure à 20ºC, la température intérieure à 20ºC. Nous ajouterons une instruction qui cachera la variable "etat de la Clim".
Nous nous plaçons donc dans la situation idéale ou la température extérieure est égale à la température désirée. Le système de chauffage est donc éteint.
Réglons les témoins On/Off de nos appareils :
Cliquez sur chaque témoin lumineux et faites en sorte que dès que l'on lance le programme avec le drapeau ver, si l'état de la clim est à 0 le bouton doit être rouge et inversement il sera vert sur l'état de la clim est à 1.
Une fois le programme fait duplique ce bouton 3 fois et place un bouton à côté de chaque climatiseur intérieur.
Rendons nos boutons + et - opérationnels :
Cliquez sur les boutons + et faites en sorte que lorsque l'on clique dessus la valeur associée augmente de 0,5ºC.
Cliquez sur les boutons - et faites en sorte que lorsque l'on clique dessus la valeur associée diminue de 0,5ºC.
Programmons notre pompe à chaleur :
Si la température désirée est inférieure à la température intérieure, l'état de la climatisation réversible doit être à 1 (chauffage allumé)
Si la température désirée est égale ou supérieure à la température intérieure, l'état de la clim doit être à 0 (système éteint)
Cliquez pour cela sur la pompe à chaleur et entrez le code.
Simulons l’évolution de la température selon l’état du système de chauffage
Cliquons sur le thermostat intérieur et programmons une simulation du chauffage.
Si l'Etat de la clim est à 1 (allumée), alors la température intérieure doit augmenter de 0,5 degrés chaque 3 secondes
Si l'Etat de la clim est à 0(éteinte), alors la température intérieure doit diminuer de 0,5 degrés chaque 3 secondes
Amélioration et bonus
Propose une amélioration du programme qui fasse qu'en cas de coupure du système de chauffage la température intérieure monte si dehors il fait plus chaud (sans jamais dépasser cette température) ou baisse si la température extérieure est inférieure à la température extérieure (sans jamais aller en dessous)