Vous êtes sur la page 1sur 8

Programmation Flashprog sur Picaxe Programmation

LIVRET DE CONSIGNES A LAISSER SUR LE POSTE Consignes

1°) Lancer le logiciel Picaxe Editor 6


RACCOURCIS matière→Technologie→Picaxe Editor 6
• Si le logiciel est en anglais , cliquer sur le menu « File » puis Options/Language et choisir le français.

Vérifier aussi que


« organigramme » ou
« flochart » est sur français

• Dans le panneau de configuration sur la gauche de l'écran,


choisir dans la liste « puce Picaxe » le « PICAXE 08 »
(si non disponible, cliquer sur « afficher + de types de Picaxe »
et ajouter le 08 en le cochant dans la liste)
• Choisir le port de communication COM2

2°) Cliquer ensuite sur « Nouveau organigramme » puis OK pour démarrer un nouveau
programme.

3°) Mon premier programme :


Programmation Flashprog sur Picaxe Programmation
LIVRET DE CONSIGNES A LAISSER SUR LE POSTE Consignes

- But du programme : faire clignoter simultanément les 3 DELs « L0, L1 et L2 » (effet clignoteur).
- Notion de programmation abordée : activation / désactivation de plusieurs sorties, utilisation d’un temps
d’attente.
- Commentaire : Dès la mise sous tension L0, L1, L2 sont allumées. Au bout de 0,5s (ou 500ms), elles sont
éteintes. Un temps d’attente de 0,5s est introduit avant de les allumer de nouveau.
Le programme reboucle indéfiniment sur lui même.

Reproduire l'organigramme ci-dessous (Start est déjà en place) et enregistrer le programme dans
« perso/devoirs/techno/Editor » avec comme nom « flash1 ».
Remarque : Sortie0=L0=C0=Del 0 / Sortie1=L1=C1=Del1 / Sortie2=L2=C2=Del2

Allumer del0

Allumer del1

Allumer del2

Pendant 0,5seconde

Éteindre del0

Éteindre del1

Éteindre del2

Pendant 0,5seconde

Le programme tourne en boucle

4°) TEST avec le triangle : Transférer le programme


- Câbler le triangle flashprog avec le cordon spécial.
- Le mettre sous tension avec l'interrupteur et cliquer sur «Exécuter »
ou appuyer sur F5.
- Attendre la fin du téléchargement.
- Tester et observer le flashprog en fonctionnement.
Programmation Flashprog sur Picaxe Programmation
LIVRET DE CONSIGNES A LAISSER SUR LE POSTE Consignes

TEST sans le triangle : c'est possible !!!!

1-Cliquer sur « Simuler »


2- Puis « Connecter »
3- Connexion au logiciel de simulation
4- Sélection de AXE092 schools Experimenter
5- « Exécuter ».
Observer ce qui se passe.
Stopper ensuite la simulation
Programmation Flashprog sur Picaxe Programmation
LIVRET DE CONSIGNES A LAISSER SUR LE POSTE Consignes

5/ Ouvrir le fichier « flash1 autre possibilité » situé dans « Commun/travail/techno/Mme


Chassard/4 ».
Observer le fonctionnement (avec le triangle en transférant le programme ou en mode
simulation) : est-ce un clignotement différent ?
Cliquer sur les blocs et observez les informations saisies.
Pour un même résultat, plusieurs possibilités s'offrent donc à nous !

Et ce n'est pas terminé !!!!!


Voici encore une autre approche, semblable à celle que vous utiliserez en maths (scratch)
avec la programmation par blocs.
Pour les cartes Picaxe, il s'agit du module Blockly.
Programmation Flashprog sur Picaxe Programmation
LIVRET DE CONSIGNES A LAISSER SUR LE POSTE Consignes

6/ Reprenons l'exercice précédent


avec le mode « Blockly »

Le programme à reproduire et à
tester !
Programmation Flashprog sur Picaxe Programmation
LIVRET DE CONSIGNES A LAISSER SUR LE POSTE Consignes

7°) Modification d'un programme.


- Copier le fichier « detec lumi » situé dans « commun/travail/techno/4/chassard » et le
coller dans perso/devoirs/techno/Editor
- Compléter l'organigramme pour atteindre le but recherché et enregistrer le fichier.
- Tester et modifier si nécessaire.
*But du programme : faire clignoter simultanément L0, L1et L2 dès lors qu'un seuil de pénombre est
atteint.
*Notion de programmation abordée : test d’une entrée (LDR).

Dès la mise sous tension l’état de l’entrée LDR est testé. Tant que le niveau lumineux ambiant est élevé (jour)
L0, L1, L2 restent éteintes. Dès que le niveau lumineux ambiant est faible (pénombre) L0, L1, L2 clignotent.
Attention, bouchez la LDR pour test en mode « pénombre » sinon votre triangle restera éteint.
*Note : le capteur (LDR ou photorésistance) est affecté à l'entrée C3 (C3=1= « jour » détecté), les sorties
pour les 3 DELs restent les mêmes (C0,C1,C2)

Aidez vous du
programme
précédent !!!!

Le triangle doit rester Les DELs doivent


éteint jusqu'à la nuit clignoter jusqu'à ce qu'il
fasse jour.
Programmation Flashprog sur Picaxe Programmation
LIVRET DE CONSIGNES A LAISSER SUR LE POSTE Consignes

7) Et maintenant reprenons le programme sur Blookly !


Pour t'aider voici les blocs à utiliser mais à toi de les assembler dans le bon ordre !

Enregistrer le travail dans votre dossier Editor et tester à votre convenance.


8/ Les sous programmes.
Nous allons faire le même type de programme mais en utilisant cette fois-ci les blocs
« Procédures » : si il fait nuit, les 3DELs clignotent sinon elles restent éteintes.
- "Nouveau Blockly"
- Dans le groupe "Procédures" prendre le bloc :
" Vers nom sous fonction "
- Renommer " nom sous fonction " en "NUIT"
- Y insérer une boucle "Tant que l'entrée C.3 " ( afin de tester la présence de lumière )

- Placer à l'intérieur de cette boucle les commandes permettant de faire clignoter les DELs comme
souhaité
- Appeler votre programme à l'intérieur d'une boucle
( en dessous de début )
Programmation Flashprog sur Picaxe Programmation
LIVRET DE CONSIGNES A LAISSER SUR LE POSTE Consignes

- Tester, modifier éventuellement et enregistrer dans votre dossier Editor sous le nom « sous
programme nuit »

9/ Reproduire le programme suivant et avant de le tester, essayer d'expliquer ce que le programme


est censé faire.

As-tu deviner sans te tromper ? Si oui, tu as tout compris !!!!

Beaucoup de sites Internet peuvent t'aider, tu peux notamment suivre les liens insérés sur
mon site (tecaide).