Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
|
wiki:tutoriels:affiche-interactive:accueil [2020/06/19 22:02] damien.muti [Le pdf du tutoriel est le suivant :] |
wiki:tutoriels:affiche-interactive:accueil [2021/06/21 11:04] (Version actuelle) damien.muti [Macro Projet - Margot Goutière- 2021] |
||
|---|---|---|---|
| Ligne 9: | Ligne 9: | ||
| * {{: | * {{: | ||
| * Nouvelle version Processing (2020-...) : {{ : | * Nouvelle version Processing (2020-...) : {{ : | ||
| + | * Intégration d'un programme quelconque comme animation du programme des affiches interactives (ici Pong multiballes): | ||
| * Ancienne version (2017-2020, incluant la version Raspbery) : {{: | * Ancienne version (2017-2020, incluant la version Raspbery) : {{: | ||
| * Lien : | * Lien : | ||
| Ligne 21: | Ligne 22: | ||
| - | ===== Matériaux | + | ===== Matériel |
| Makey-Makey :[[ https:// | Makey-Makey :[[ https:// | ||
| Ligne 41: | Ligne 42: | ||
| vous pouvez télécharger tous les programmes Processing sur les liens suivant : | vous pouvez télécharger tous les programmes Processing sur les liens suivant : | ||
| - | * {{ : | + | * version 2020 : {{ : |
| - | * {{: | + | * version 2018-2020 : {{: |
| Ligne 274: | Ligne 275: | ||
| Le programme associé à cette affiche est donnée dans la partie " | Le programme associé à cette affiche est donnée dans la partie " | ||
| - | ===== Exemples de programmes: | + | ===== Exemples de programme |
| + | ==== FRAC 2018 ==== | ||
| Voici un exemple de programme réalisé par Mai Quynh Nguyen, Emma BAYLION et Anaïs Aubert pour le projet FRAC 2018, en BTS DG2: | Voici un exemple de programme réalisé par Mai Quynh Nguyen, Emma BAYLION et Anaïs Aubert pour le projet FRAC 2018, en BTS DG2: | ||
| Ligne 284: | Ligne 285: | ||
| * {{: | * {{: | ||
| + | |||
| + | ==== Mars en Baroque 2018 ==== | ||
| Voici l' | Voici l' | ||
| * {{: | * {{: | ||
| * {{: | * {{: | ||
| + | |||
| + | ==== Alcazar - décembre 2018 ==== | ||
| Dans le cadre d'un projet conduit avec la bibliothèque de l' | Dans le cadre d'un projet conduit avec la bibliothèque de l' | ||
| * {{ : | * {{ : | ||
| + | |||
| + | ==== Macro Projet - Margot Goutières- 2021 ==== | ||
| + | Dans le cadre de son Macro Projet, Margot Goutières propose d' | ||
| + | |||
| + | Le programme correspondant est le suivant : | ||
| + | * [[http:// | ||
| + | * [[|Affiche_Interactive_Poesie_Marseille_GD]] | ||
| + | |||
| + | {{ : | ||
| + | {{ : | ||
| + | |||
| + | |||
| + | ===== Intégrer l' | ||
| + | |||
| + | Un programme Processing (sketch) est une classe particulière de Processing. Il est donc possible de l' | ||
| + | * Les **variables globales** d'un sketch représente les **attributs** de la classe correspondante | ||
| + | * La méthode setup() d'un sketch représente le constructeur de la classe correspondante. En effet, c'est dans le setup() que les variables globales (donc les attributs de la classe) sont initialisées. ATTENTION : il faudra éliminer toutes les commande d' | ||
| + | |||
| + | Une fois la classe (MonAnim) définie dans le programme Affiche_Interactive, | ||
| + | * un nouvel objet " | ||
| + | * Il faut ensuite instancier la classe dans le seutp() du sketch principal. | ||
| + | * Il faut enfin appeler la méthode draw() du nouvel objet monAnimation précédemment créé, lorsqu' | ||
| + | |||
| + | Le programme suivant donne une proposition d' | ||
| + | * [[https:// | ||
| + | |||
| + | |||
| ===== Programme Processing sur du Raspbery ===== | ===== Programme Processing sur du Raspbery ===== | ||