Texte à méditer :  
Dernière mise à jour : 2 juin 2017 .
Trucs et astuces pour l'utilisation de
l'imprimante 3D DiscoEasy200

      
.
PICAXE pour débutants - 03 - Premier programme

Séquence à programmer :

  • Allumer la LED rouge pendant 4 secondes,
  • Eteindre la LED rouge et allumer la jaune pendant 2 secondes,
  • Eteindre la LED jaune et allumer la LED verte pendant 5 secondes,
  • Boucler indéfiniment.

Cette séquence pourrait correspondre, en plus rapide, à la séquence d'allumage des feux de carrefour (une des deux directions seulement).

 

Inventaire des sorties nécessaires :

En sortie le montage doit piloter 3 LED's.

On a donc besoin de 3 sorties.

Un PICAXE 08 ou 08M ou 08M2 est suffisant.

 

 

 

Représentation chronologique des séquences :

 

Ne pas négliger ce petit exercice graphique.

Il permet de mieux visualiser le déroulement du programme.

 

 

Premier diagramme :

Capture_13.png

Il fait apparaitre 9 phases dans la séquence : x3 activations ; x3 désactivations ; x3 temporisations.

L'organigramme du programme sera donc composé de 9 blocs de fonctions.

Capture_15.png    BLOCKLY_capture.png

Version "BLOCKLY for PICAXE", application intégrée à Google Chrome        

Avouez que c'est sympa et plus élégant...       

ICI : note à lire avant de télécharger   puis   Télécharger le programme BLOCKLY       

Deuxième diagramme :

Capture_14.png

Cette fois-ci, au lieu d'utiliser les instructions "Activer" et "Désactiver", on utilise l'instruction "Sorties" qui permet de traiter les 3 sorties en une seule fois.

On obtient un organigramme plus compacte et plus élégant.

Capture_16.png

Chaque fonction "Sorties" regroupe les états des 3 sorties, rouge, jaune et verte, càd C0, C1 et C2.

 

N.B. les "bulles" jaunes ne sont là que pour documenter le programme.

ICI : note à lire avant de télécharger   puis  télécharger le programme LOGICATOR : Programme_1.plf.

 

 

Variations sur un même thême :

En modifiant simplement les durées des temporisations, ce programme peut être utilisé pour d'autres applications.

  • Si par exemple on règle les trois "Attentes" à 0,2 secondes, on peut constituer un gyrophare à trois LED's 0402 très réaliste.
  • Avec des valeurs de 10 à 60 secondes on peut obtenir un éclairage intérieur de bâtiment dans lequel 3 pièces s'éclairent successivement.
    C'est sommaire mais ça fonctionne.

 

 


Date de création : 06/08/2013 - 15:19
Dernière modification : 07/05/2016 - 13:46
Catégorie : PICAXE pour débutants
Page lue 2613 fois

Imprimer l'article Imprimer l'article

react.gifRéactions à cet article

Personne n'a encore laissé de commentaire.
Soyez donc le premier !

^ Haut ^