ArdPyLog

(Cliquez pour afficher la version PDF)

   

 

 

ArdPyLog est un logiciel programmé en Python 3 afin de faciliter la gestion des sketchs pour les cartes Arduino UNO, dans les lycées d’enseignement général et technologique.

 

Fenêtre d’accueil d’ArdPyLog

 

Les sketchs enregistrés dans la base de données d’ArdPyLog peuvent être téléversés dans la mémoire de l’Arduino Uno.

Il est possible d’associer, à chaque sketch, une image représentant le circuit électronique correspondant ainsi qu’un document descriptif au format « pdf »

Les sketchs peuvent être classés par catégories et une fonction de recherche est disponible pour retrouver rapidement vos codes…

Les données envoyées par l’Arduino, via la liaison série, comme les valeurs d’un capteur, sont enregistrables et exploitables. 

Enfin, ArdPylog dispose d’un mode « Acquisition » qui transforme l’Arduino Uno en centrale d’acquisition grâce à l’utilisation de ses entrées analogiques. Les tensions mesurées sur les entrées analogiques sélectionnées sont acquises pendant la durée et la période d’échantillonnage définies par l’utilisateur.

 

1. Installation d’ArdPyLog

1.1 Installation d’ArdPylog avec le code source

1.2 Utilisation de la version portable d’ArdPylog

2. L’interface graphique – Les menus

2.1 La fenêtre principale

2.2 La barre de menu principal
      2.2.1 Ajouter un sketch
      2.2.2 Supprimer un sketch
      2.2.3 Modifier les données d’un sketch
              2.2.3.1 modification de l’image du circuit
              2.2.3.2 modification du descriptif et/ou du code
              2.2.3.3 Définition ou modification du document PDF
     2.2.4 Mode « Tableur »
     2.2.5 Mode « Acquisition »

2.3 La barre de gestion des sketchs
      2.3.1 Affichage des circuits électroniques ou du code
      3.3.2 Recherche de sketchs par nom ou par catégorie
      2.3.3 Affichage du moniteur série
      2.3.4 Modifications des paramètres d’ArdPyLog
      2.3.5 Retour à la fenêtre d’accueil d’ArdPyLog

        2.4 Le panneau des circuits électroniques

        2.5 Le panneau des détails du sketch


3. Gestion des codes en langage « Arduino »

3.1 La fenêtre principale

3.2 Le moniteur série


4. Le mode « Tableur »

4.1  Enregistrement des données envoyées par l’Arduino Uno

4.2  Utilisation du tableur
       4.2.1 La barre de menu de gestion des fichiers CSV
       4.2.2 La barre de gestion des variables et des données du tableur
       4.2.3 Manipulation des données et des variables

4.3  Exploitation graphique des données du tableur
       4.3.1 Modification des paramètres du graphe
       4.3.2 Modélisation des fonctions Y=F(X)
       4.3.3 Les outils graphiques
       4.3.4 L’onglet « Tableur »


5. Le mode « Acquisition »

5.1  Définition ou modification des paramètres de l’acquisition

5.2  Acquisition des données

5.3  Enregistrement et exploitation des mesures

5.4  Exemples d’acquisition (charge et décharge du condensateur d’un dipôle RC)
       5.4.1 Charge du condensateur
       5.4.2 Décharge du condensateur

6. Les sketchs d’ArdPyLog

6.1  Catégorie « Apprentissage »

6.2  Catégorie « DEL RVB »

6.3  Catégorie « Dipoles RC »

6.4  Catégorie « Divers »

6.5  Catégorie « Ondes sonores »

6.6  Catégorie « Ondes ultrasonores »

6.7  Catégorie « Pression »

6.8  Catégorie « Relais »

6.9  Catégorie « Serial »

6.10  Catégorie « Temperatures »

6.11  Des sketchs à ajouter