| Les deux révisions précédentes
Révision précédente
Prochaine révision
|
Révision précédente
|
cours:picaxe [2022/01/30 18:32] mrcjl [Exercices d'entrainement] |
cours:picaxe [2024/03/17 08:49] (Version actuelle) mrcjl [Installation (A LA MAISON)] |
| ~~NOTOC~~ | ~~NOTOC~~ |
| ======="Blockly pour Picaxe" et le "Simulateur de maquette"======= | ======="Blockly pour Picaxe" et le "Simulateur de maquette"======= |
| Pour programmer les microcontrôleur PICAXE qui équipent certaines des maquettes disponibles au collège, il nous faut un Environnement de Développement Intégré (IDE) compatible. Il s'agit d'une application permettant la mise au point, le transfert des programmes et d'autres actions en rapport avec le type de programmation désiré. | Pour programmer les **microcontrôleur** PICAXE qui équipent certaines des maquettes disponibles au collège, il nous faut un **Environnement de Développement Intégré (IDE)** compatible. Il s'agit d'une application permettant la mise au point, le transfert des programmes et d'autres actions en rapport avec le type de programmation désiré. |
| |
| Pour palier au manque de maquette, au collège (nombre insuffisant ou HS) et à la maison (absence), il est possible d'utiliser un simulateur développé dans ce but. | Pour palier au manque de maquette, au collège (nombre insuffisant ou HS) et à la maison (absence), il est possible d'utiliser un simulateur développé dans ce but. |
| | |
| | <WRAP center round box 90%> |
| | **Compétence(s)** |
| | * SC D2 Les méthodes et outils pour apprendre |
| | |
| | **J’ai acquis la(les) compétence(s) si :** |
| | * J'ai écouté et noté les consignes du professeur, si je les ai rangé dans mon classeur |
| | * J'ai pensé à les utiliser les séances suivantes et j'ai été autonome dans mon travail |
| | </WRAP> |
| | |
| | Cette fiche permet de prendre en main l'IDE "Blockly for PICAXE" et le simulateur de maquette. \\ |
| | Le professeur fait une démonstration aux élèves et leur demande de prendre en note les réglages et actions nécessaires à la mise en oeuvre afin d'être autonome pour les activités qui vont suivre. |
| |
| =====Blockly pour PICAXE===== | =====Blockly pour PICAXE===== |
| {{ :cours:picaxeblockly.jpg?600 |}} | {{ :cours:picaxeblockly.jpg?600 |}} |
| |
| ====Installation (A LA MAISON)==== | <wrap hi>Au collège, l'application **Blockly pour PICAXE** est directement disponible dans le dossier "Technologie" qui figure sur le bureau.</wrap> |
| <WRAP round important>Au collège, l'application est directement disponible dans le dossier "Technologie" qui figure sur le bureau. | |
| |
| Pour programmer les maquettes réelles, si vous en possédez une à la maison, le [[https://picaxe.com/hardware/cables/picaxe-usb-download-cable/|driver AXE27]] est aussi nécessaire. | ====Installation (A LA MAISON)==== |
| | <WRAP round important> |
| | * Installer l'application [[https://picaxe.com/software/picaxe/blockly-for-picaxe/|"Blockly App" (Windows)]] : |
| | - Onglet "Downloads" pour télécharger l'application. |
| | - Cliquer sur le fichier téléchargé pour l'installer et répondre aux questions posées lors de l'installation. |
| | - Créer un raccourci sur le bureau, |
| | - copier le fichier (C:\Program_Files\Revolution_Education\BlocklyForPICAXEApp\blocklypicaxe.exe) |
| | - clic droit sur le bureau et "Coller le raccourci". |
| | * <del>Installer le [[https://picaxe.com/hardware/cables/picaxe-usb-download-cable/|driver AXE27]] //nécessaire uniquement pour programmer les maquettes physiques//.</del> |
| </WRAP> | </WRAP> |
| |
| - Installer le logiciel [[https://picaxe.com/software/picaxe/picaxe-editor-6/|"Picaxe Editor 6" disponible ici]]. | |
| - Installer l'application [[https://picaxe.com/software/picaxe/blockly-for-picaxe/|"Blockly App"]] disponible ici. | |
| |
| ====Configuration==== | ====Configuration==== |
| Voir le tuto pour les détails : {{ :sp:simulmaqpic-blockly.pdf |Tuto "SimulMaqPic-blockly"}} | <WRAP round download> |
| * Mettre l'application en Français (de préférence) | Voir le tuto pour les détails : {{ :sp:simulmaqpic-blockly.pdf |Tuto "SimulMaqPic-blockly"}}</WRAP> |
| * Choisit le type de PICAXE utilisé sur la maquette : **08M2 et 20M2 sont aujourd'hui utilisables** | |
| * Définir le port utilisé pour programmer la maquette réelle (uniquement avec maquette réelle) | |
| |
| ====Utilisation==== | - <wrap hi>Mettre l'application en Français (en haut à gauche)</wrap> |
| <WRAP group><WRAP half column> | - <wrap hi>Choisit le type de PICAXE indiqué pour l'activité (Paramètre - Type)</wrap> |
| Avec maquette réelle : | - <wrap hi>Afficher le modèle du picaxe (Paramètre - Montrer le simulateur)</wrap> |
| - Créer un nouveau projet | - <del>Si maquette réelle : Définir le port utilisé par le câble de programmation des maquettes réelles (Paramètre - Ports)</del> |
| - Configurer le type de Picaxe et le port utilisés | - <wrap hi>Écrire le programme</wrap> |
| - Écrire le programme | |
| - Il est possible de tester le fonctionnement des broches et des variables dans le simulateur intégré. | - Il est possible de tester le fonctionnement des broches et des variables dans le simulateur intégré. |
| - Enregistrer le projet | - <wrap hi>Enregistrer le projet (format XML)</wrap> |
| - Programmer la maquette (menu PICAXE - Programmer) après avoir relié l'ordinateur à la maquette avec le câble. | |
| - Tester le programme sur la maquette | ====Utilisation==== |
| </WRAP><WRAP half column> | <del>Après avoir relié l'ordinateur à la maquette avec le câble, cliquer sur "PICAXE - Programmer"</del> |
| Avec le simulateur : | |
| - Créer un nouveau projet | Pour utiliser le simulateur, <wrap hi>passer en **mode CODE** et enregistrer le fichier au format *.bas (Attention : Projet = bloc à modifier ; Fichier = code du programme)</wrap> |
| - Configurer le type de Picaxe | |
| - Écrire le programme | <wrap hi>Tester le programme sur la maquette ou le simulateur</wrap> |
| - Il est possible de tester le fonctionnement des broches et des variables dans le simulateur intégré. | |
| - Enregistrer le projet | =====Le simulateur de maquette===== |
| - Passer en mode CODE et enregistrer le fichier (Attention : Projet = bloc à modifier ; Fichier = code du programme) | Il s'agit d'un outil écrit en [[https://www.java.com/fr/download/|langage JAVA]] (//Java est généralement installé sur les ordinateurs par défaut//) et qui fonctionne donc sur tous les systèmes d'exploitations. |
| - Utiliser le simulateur pour tester le programme sur la maquette virtuelle | Le simulateur téléchargeable par ce lien sous la forme d'un fichier Zip à décompresser n'a pas besoin d'être installé et doit juste être décompressé dans un dossier. Le fichier Zip contient aussi les maquettes utilisées au collège sous forme virtuelle. |
| </WRAP></WRAP> | |
| | <wrap hi>Au collège, il est directement disponible dans le dossier "Technologie" qui figure sur le bureau.</wrap> |
| | |
| | ====Installation (A LA MAISON)==== |
| | {{ :cours:simmaqpic.jpg?400|}} |
| | <WRAP round important>**Téléchargement de l'application** : |
| | * {{ :cours:simulpicaxe.zip |Fichier zip à télécharger}} |
| | * A la fin du téléchargement, dans le navigateur, clic droit sur le lien de téléchargement et "Ouvrir dans le dossier". |
| | * Dans le dossier, clic droit sur le fichier et "Extraire tout". |
| | * Cliquer sur "Parcourir" et cliquer sur "Windows c: - Programmes" |
| | * Créer un nouveau dossier nommé "SimulPicaxe" et le sélectionner <hi>(1 clic, ne pas entrer dedans)</hi> |
| | * Cliquer sur "Extraire" |
| | * Cocher la case "Faire pour tous" et continuer |
| | |
| | **Création du raccourci** |
| | * Dans le dossier "Windows c: - Programmes - SimulPicaxe" copier le fichier "Run.bat" |
| | * Faire un clic droit sur le bureau et "Coller le raccourci" |
| | </WRAP> |
| | |
| | ====Utilisation==== |
| | <wrap em>Attention : Une alerte de sécurité peut apparaître à la première utilisation. Confirmez</wrap> (il s'agit du lanceur du fichier .jar pour JAVA). |
| | |
| | <WRAP round download> |
| | * {{ :sp:simulmaqpic.pdf|Tuto pour le simulateur}} |
| | </WRAP> |
| | |
| | Ne fermer la fenêtre noire (appui sur la barre d'espace) que lorsque vous avez fini d'utiliser le simulateur. |
| | |
| | Dans la fenêtre du simulateur : |
| | * <wrap hi>Charger la maquette (fichier - Ouvrir - Maquettes - Maquette indiquée dans l'activité)</wrap> |
| | * <wrap hi>Cliquer sur la pile puis sur le câble</wrap> |
| | * <wrap hi>Charger le programme (fichier .bas que vous venez de sauvegarder</wrap> |
| | |
| | Agir sur les capteurs pour changer leurs états. L'outil est suffisamment intuitif pour ne pas avoir besoin d'explications supplémentaires. |
| |
| ====Exercices d'entrainement==== | =====Exercices d’entraînement===== |
| Dans le dossier "Maquette" du simulateur, vous avez des tutos de l'académie de Toulouse et les maquettes correspondantes que vous pouvez suivre et utiliser pour vous entrainer. (Les solutions sont fournis pour le simulateur mais testez les votre.) | Dans le dossier "Maquette" du simulateur, vous avez des tutos de l'académie de Toulouse que vous pouvez suivre et les maquettes correspondantes que vous pouvez utiliser pour vous entraîner. (Les solutions sont fournis pour le simulateur mais testez les votre.) |
| |
| ===Capteur actionneur=== | ===Capteur actionneur=== |
| * [[https://disciplines.ac-toulouse.fr/sii/sites/sii.disciplines.ac-toulouse.fr/files/ressources/didacticiels/programmation/picaxe/blockly/blockly-moteur.pdf|Le tuto d'origine]]. Préférez le tuto modifié fourni avec le simulateur et utilisez la maquette du même nom. | * [[https://disciplines.ac-toulouse.fr/sii/sites/sii.disciplines.ac-toulouse.fr/files/ressources/didacticiels/programmation/picaxe/blockly/blockly-moteur.pdf|Le tuto d'origine]]. Préférez le tuto modifié fourni avec le simulateur et utilisez la maquette du même nom. |
| |
| |
| =====Le simulateur de maquette===== | |
| <WRAP round download> | |
| * **Téléchargement** : {{ :sp:simulpicaxe.zip|Fichier zip à décompresser}} | |
| * {{ :sp:simulmaqpic.pdf|Tuto pour le simulateur}} | |
| |
| Attention : Une alerte de sécurité peut apparaitre à la première utilisation. Confirmez, il s'agit du lanceur du fichier .jar pour JAVA.</WRAP> | |
| |
| {{ :cours:simmaqpic.jpg?400|}} | |
| Il s'agit d'un outil écrit en [[https://www.java.com/fr/download/|langage JAVA]] (//Java est généralement installé sur les ordinateurs par défaut//) et qui fonctionne donc sur tous les systèmes d'exploitations. | |
| Le simulateur téléchargeable par ce lien sous la forme d'un fichier Zip à décompresser n'a pas besoin d'être installé et doit juste être décompressé dans un dossier. Le fichier Zip contient aussi les maquettes utilisées au collège sous forme virtuelle. | |
| |
| Chargez la maquette "Demo" dans le dossier "maquettes" pour une première découverte. L'outil est suffisamment intuitif pour ne pas avoir besoin d'explications supplémentaires. | |
| |
| |