Ci-dessous, les différences entre deux révisions de la page.
| Prochaine révision | Révision précédente | ||
|
cours:picaxe4 [2023/02/08 09:55] mrcjl créée |
cours:picaxe4 [2023/02/09 08:43] (Version actuelle) mrcjl |
||
|---|---|---|---|
| Ligne 16: | Ligne 16: | ||
| Vous travaillez dans une entreprise de matériel de chauffage. Votre patron vous charge de réaliser le programme d'un nouveau régulateur de température. | Vous travaillez dans une entreprise de matériel de chauffage. Votre patron vous charge de réaliser le programme d'un nouveau régulateur de température. | ||
| + | <WRAP round info> [[https:// | ||
| + | |||
| + | ======Programmation====== | ||
| <WRAP round info> | <WRAP round info> | ||
| [[cours: | [[cours: | ||
| Ligne 22: | Ligne 25: | ||
| </ | </ | ||
| - | ======Programmation====== | + | =====Informations préalables===== |
| {{ : | {{ : | ||
| - | |||
| - | =====Informations préalables===== | ||
| **Microcontrôleur** : PICAXE20M2 \\ | **Microcontrôleur** : PICAXE20M2 \\ | ||
| **Maquette** : Nom = Maquette4-1; | **Maquette** : Nom = Maquette4-1; | ||
| Ligne 32: | Ligne 33: | ||
| |TMP |B.0 |Capteur de température | | |TMP |B.0 |Capteur de température | | ||
| |POT |B.1 |Potentiomètre de réglage | | |POT |B.1 |Potentiomètre de réglage | | ||
| + | |MODE |B.2 |Commutateur de mode | | ||
| + | |VALID |B.3 |Bouton de sélection | | ||
| |AFF |C.0 |Afficheur 2 lignes de 16 caractères | | |AFF |C.0 |Afficheur 2 lignes de 16 caractères | | ||
| |LR |C.1 |Voyant marche | | |LR |C.1 |Voyant marche | | ||
| |VENT |C.2 |Voyant mode ventilation | | |VENT |C.2 |Voyant mode ventilation | | ||
| - | |CHAUF|C.3 |Radiateur | | + | |CHAUF |C.3 |Radiateur | |
| + | |||
| + | <WRAP round download> | ||
| =====Description des composants===== | =====Description des composants===== | ||
| - | ====Le capteur de température==== | + | ===Le capteur de température=== |
| - | * Il s'agit d'un capteur analogique spécifique fournissant la **température** de la pièce à 1 degré prêt | + | * Il s'agit d'un capteur analogique |
| - | * La température | + | * Il change d' |
| - | ====Le potentiomètre de réglage==== | + | ===Le potentiomètre de réglage=== |
| - | * Il s'agit d'un capteur analogique standard indiquant une **valeur** | + | * Il s'agit d'un capteur analogique |
| - | * La valeur de consigne est indiqué après le nom | + | * Il change d' |
| - | * **des clics de souris | + | |
| - | ====Le | + | ===Le commutateur de mode=== |
| + | * Il s'agit d'un capteur logique " | ||
| + | * Il change d' | ||
| + | |||
| + | ===Le bouton de sélection=== | ||
| + | * Il s'agit d'un capteur logique " | ||
| + | * Il change d' | ||
| + | |||
| + | ===Le radiateur=== | ||
| * Il s'agit d'un actionneur logique permettant d' | * Il s'agit d'un actionneur logique permettant d' | ||
| - | * S'il n'est pas activé, la température redescend jusqu' | + | * S'il n'est pas activé, la température redescend jusqu' |
| - | * La température ambiante est indiqué après le nom | + | * (Des clics de souris droit ou gauche dessus |
| - | * **des clics de souris droit ou gauche dessus** modifient | + | |
| - | ====Les LEDs==== | + | ===Les LEDs=== |
| - | * Il s'agit d' | + | * Il s'agit d' |
| - | ====L' | + | ===L' |
| - | * Il s'agit d'un actionneur analogique **LCD par liaison série** pouvant afficher des messages sur 2 lignes | + | * Il s'agit d'un actionneur analogique **LCD par liaison série** pouvant afficher des messages sur 2 lignes |
| * On peut lui envoyer les commandes : Effacer, Ligne1 ou Ligne 2 | * On peut lui envoyer les commandes : Effacer, Ligne1 ou Ligne 2 | ||
| - | * Il peut lui demander d' | + | * On peut lui demander d' |
| + | |||
| + | =====Activité 1 : Régulation simple===== | ||
| + | Écrire un algorithme, permettant de déclencher le chauffage si la valeur de consigne est supérieure à la température mesurée dans la pièce. | ||
| + | |||
| + | Le traduire en programme et le tester. | ||
| + | |||
| + | =====Activité 2 : Affichage de la température mesurée===== | ||
| + | indiquer la valeur de la température mesuré sur l' | ||
| + | |||
| + | Le traduire en programme et le tester. | ||
| + | |||
| + | =====Activité 3 : Mode Eco===== | ||
| + | Modifier l' | ||
| - | =====Acti 1 : Régulation simple===== | + | Le traduire en programme et le tester. |