Difference between revisions of "Workshop:ArduinoInitiationElectronique"

From Electrolab
Jump to: navigation, search
(Déroulement)
Line 37: Line 37:
  
 
== Démarche ==
 
== Démarche ==
Il n'est pas nécessaire de lire en détail cette section pour participer, voire pire: examiner en détail tous les rouages du workshop a priori risque de gâcher le fun (SPOILER ALERT ! :). Cependant, pour les curieux vis à vis de la démarche, voici quelques éléments qui éclairent la manière dont est conçu cet atelier.
+
Il n'est pas nécessaire de lire en détail cette section pour participer, voire pire: examiner en détail tous les rouages du workshop a priori risque de gâcher le fun (SPOILER ALERT ! :). Cependant, pour les curieux vis à vis de la démarche, [[Workshop:ArduinoInitiationElectronique| voici quelques éléments]] qui éclairent la manière dont est conçu cet atelier.
 
+
 
+
 
+
Le workshop est constitué de "modules", plus ou moins interdépendants, abordés successivement lors des sessions. Pour chaque module, je pense qu'il faut définir :
+
* les prérequis, que ce soit les modules antérieurs au(x)quel(s) il vaut mieux avoir assisté, ou les trucs à connaitre pour pas être trop largué.
+
* le résumé du module, pour voir si on a "besoin", ou plus simplement envie d'y participer.
+
* Une trame, une description un peu plus étoffée, un fil conducteur, bref, tout ce qui peut constituer un blabla introductif intéressant. Ca permet en gros de délimiter précisément le module, de le contextualiser, de le motiver (pour le dire autrement: donner l'eau à la bouche des participants et leur faire comprendre pourquoi ce module existe). Ca peut reposer par exemple sur une "démo spectaculaire", un truc marquant qui captive l'attention des participants.
+
* Les différentes notions & aspects constituant le coeur du module en question. Idéalement, un nombre restreint de points à aborder ; homogènes, pour que ca reste digeste. Ca, c'est la partie qui ressemblerait le plus à un contenu scolaire... mais si la partie précédente s'est bien déroulée, les participants ne s'en rendent même pas compte ! Dire que c'est une partie "scolaire" serait réducteur, parce qu'à part l'utilisation éventuelle d'outils connotés "scolaire" tel que tableau, papier/stylo, tout est fait pour se distinguer de l'enseignement "classique".
+
Après, la forme et la sélection du fond comptent énormément pour éviter l'écueil "trop scolaire". De mon point de vue, la recette miracle consiste à ne pas anticiper la demande - ce qui revient à gaver (au sens propre & figuré) les participants avec des notions, concepts, qu'ils essayent d'absorber "parce que l'enseignant me l'impose, et qu'il va probablement m'interroger là dessus ensuite". C'est plus intéressant de poser (ou plus exactement: susciter) des questions (formulées intelligemment/avec une idée derrière la tête) ; puis fournir progressivement des éléments de réponse, ou mieux: mettre à disposition l'air de rien le matos adapté pour tester différentes réponses et laisser faire les participants... et après coup les aider à structurer ce qu'ils viennent de "découvrir par eux même".
+
* Le détail des mise en pratique des notions abordées, pour que les participants soient le moins possible passifs. Dans pas mal de cas, la mise en pratique peut même précéder l'explication des notions sous jacentes (cf ci-dessus), sur le mode observation/hypothèse/expérience/déduction blabla. Forger pour devenir forgeron, toussa.
+
* Un petit bilan pour s'attaquer aux points d'ombre, aborder/évoquer les sujets annexes/suivants, pour finalement "valider"/clore ce module, au sens "faire ce qu'il faut pour pouvoir passer sereinement aux suivants".
+
 
+
Je n'ai pas pour l'instant trouvé de formalisme parfait pour traduire cette démarche, mais justement, relancer un cycle au lab me servira de prétexte pour peaufiner ce que j'ai déjà fait dans le domaine. Et puis je préfère rester flexible à ce niveau, aller "sur le terrain" et confronter mon approche didactique de l'électronique avec la réalité. Pfiou, pompeux, tout ca ! En réalité, je n'ai jamais eu le temps d'approfondir tout ca, donc je me contente de l'amateurisme :)
+
 
+
J'avoue également ne pas avoir non plus clairement tracé les contours de ces modules, mais j'y travaille. En première approximation, le cycle se déroulerait (SPOILER ALERT ! ;) de la manière suivante:
+
0/ lors du démarrage:
+
* permettre aux participants de voir ce qu'il y a au menu: présentation du cycle/modules, objectifs, méthode, contexte, contenus, ...
+
* faire connaissance: qui sont les participants, qu'est ce qu'on a autour de nous (lab), motivations/attentes de chacun
+
* valider ensemble la manière de fonctionner, se fixer des objectifs et modes de fonctionnement
+
1/ module "fondements de l'électricité/électronique": qu'est ce que l'électricité/l'électronique ?
+
* prérequis: aucun (à part... et c'est pas rien: un peu de jugeotte :)
+
* notions: le phénomène physique électricité, courant/tensions et leur mesure, notion de modèle/schéma/circuit électrique => les éléments fondamentaux et fondateurs de la science/technologie dédiée à l'étude de ce phénomène.
+
* accroche: ca, ca reste à voir pour le coté "démo spectaculaire". Quelque part, ca va dépendre aussi de ce qu'on compte faire par la suite, puisque ce module, en tant que 1er de la série, a un rôle primordial. M'enfin mon classique "ne pas voir la technologie qui nous entoure comme de la magie" pourrait être approprié.
+
* expérimentation/pratique: tout ce qui tourne autour de la mesure/constatation/caractérisation de phénomènes "simples" liés à l'électricité: mesure de tension/courant, modéliser un circuit avec un objectif en tête, caractériser un composant, ... et à chaque fois, en priorité, garder à l'esprit pourquoi on le fait : eg d'une part le rôle "prédictif" de tout ca, exemple: "je veux faire de la lumière: je peux allumer une led avec une pile/mon arduino ; je veux qu'elle brille plus fort/moins fort, je peux agir sur tel ou tel élément" mais aussi analytique "oups, elle a cramé, il s'est passé quoi ? ; ca ne s'est pas passé comme prévu, qu'est ce qui est défaillant dans mon raisonnement/ma réalisation ; tel truc annexe est intéressant/surprenant (ex: ca chauffe ! ex: phénomènes non pris en compte par les modèles, et/ou contre intuitifs et donc marquants)" et ainsi de suite.
+
1b/ en complément: composants fondamentaux
+
* notions: résistance, potentiometres, diode, led, boutons, ... ; lois des mailles, loi des noeuds.
+
* accroche/expérimentation: certainement réaliser un ou plusieurs petits montages sympa avec leds/potards & cie.
+
 
+
2/ ''TODO''
+
 
+
 
+
Fourre-tout de trucs à aborder:
+
* composants plus divers, voire exotiques (y compris électromécaniques): relais, thermistance, LDR, ... se familiariser un peu mieux avec lois fondamentales, et notions tension/courant, potentiel, ... capteurs/actionneurs en fonction des projets envisagés par les participants.
+
* critères de sélection de composants (déchiffrer une datasheet), fournisseurs/récup, ...
+
* transistor/amplification ; puissance & aspects thermiques
+
* tensions/courants alternatifs, signaux périodiques, représentation temps/fréquence (très basique, mais comprendre les représentations)
+
* structures archi classiques, type pont en H
+
* moteur électrique DC (couple/vitesse, constitution, phénomènes physiques associés)
+
* système plus complet tel que servomoteur (asservissement, ...)
+
Là, je crois qu'on aura fait le tour de l'électronique "analogique"
+
* présentation d'arduino en tant que système, mais aussi de ses sous-systèmes
+
* présentation de l'électronique numérique (nature, motivations, utilisations "simples")
+
* système plus complexe: principes d'un CPU, et plus généralement d'un microcontroleur
+
* comment on passe de l'informatique à l'électronique et réciproquement ?
+
* qu'est ce que c'est que faire un programme (au sens: il devient quoi, le texte qu'on écrit ? il se passe quoi concrètement pour que ca ait un impact dans le monde physique ? Il y a quoi à la frontière entre informatique/virtuel et électronique/concret ?)
+
 
+
 
= Cycle Q4-2011 =
 
= Cycle Q4-2011 =
 
''Infos à venir, suivre la mailing list pour voir ce qui se trame. L'idée actuelle est de viser un démarrage de cycle courant novembre 2011''
 
''Infos à venir, suivre la mailing list pour voir ce qui se trame. L'idée actuelle est de viser un démarrage de cycle courant novembre 2011''

Revision as of 19:30, 21 October 2011

Cette page rassemble toutes les informations relatives aux ateliers initiation à l'électronique/Arduino ayant lieu à l'Electrolab. Vous trouverez ici un ensemble d'informations présentant ces ateliers de manière générale, un suivi des sessions de cet atelier, et un ensemble de ressources liées à ce thème.

Présentation

Objectif

Permettre aux néophytes complets de bidouiller de l'électronique et s'attaquer à divers projets dans ce domaine à l'Electrolab.

Pour cela, on va mettre les mains dans le cambouis (enfin, l'étain ; enfin, non... mais vous m'avez compris !) et attaquer à la toute base:

  • d'un coté, on va le faire de manière la plus pragmatique possible, pour pouvoir rapidement s'attaquer à des projets persos (...ou pas, il

y a plusieurs projets du lab/en groupe qui ont besoin de bras !). On n'attaquera pas par des formules de physique quantique ni une liste exhaustive de tous les types de résistance et leurs paramètres complets.

  • d'un autre coté, on va le faire en prenant le temps de comprendre les choses, c'est à dire, ne pas faire l'impasse sur les éléments nécessaires pour réellement se mettre à bidouiller de l'électronique de sa propre initiative. On ira plus loin que juste assembler un kit déjà tout réfléchi selon les instructions sans capter ce qui se passe, compiler/utiliser un bout de code fourni en exemple.

Contenus

Pour répondre à cet objectif, les fondamentaux de différents domaines seront abordés:

  • notions d'électronique: courant/tension, circuit électrique & lois, schéma/composants/modèles, ...
  • composants: résistance, led, capteurs, actionneurs, ...
  • outils & techniques: utilisation multimètre, oscillo niveau basique, fer à souder, faire son circuit imprimé, ...
  • programmation électronique embarquée/microcontroleur : utilisation comme support de la plateforme Arduino
  • ensuite... ou plutot, tout du long: on gardera le plus possible un lien avec les projets que souhaitent faire chaque participant, pour aborder les points clé nécessaires

Selon les attentes & projets spécifiques, on pourra aller vers d'autres aspects... même si ce cycle de workshop est réservé aux fondamentaux des fondamentaux, et que tout ce qui est plus spécifique (électronique numérique, haute fréquence, etc) pourra faire l'objet d'autres workshops par la suite ou bien en parallèle.

Prérequis

Rien de particulier/d'insurmontable: cet atelier est prévu pour tout public. Il faut néanmoins être membre de l'Electrolab pour assister aux formations. Si vous ne l'etes pas encore, ou plus à jour, c'est l'occasion d'y remédier et d'intégrer le groupe ! Aucun niveau technique particulier n'est attendu, puisque l'idée étant de reprendre à la toute base. Il est très fortement conseillé de s'équiper (notamment pour l'aspect Arduino), mais le choix du matos adapté pourra se faire pendant l'atelier lui-même.

Déroulement

Il a été décidé de faire cet atelier sur un cycle relativement court, constitué de séances d'introduction sensées permettre aux participants de se familiariser avec les éléments fondamentaux. L'approfondissement et l'élargissement des thèmes se fera de manière plus libre, selon les envies et attentes de chacun, notamment en fonction des projets abordés.

Il est envisagé de proposer ce "cycle d'introduction" périodiquement, par exemple tous les quadrimestres, ou bien chaque fois qu'un petit groupe suffisant de personnes intéressées en fera la demande.

En dehors de ces cycles, le créneau retenu est conservé, mais de manière plus informelle. Ceci pour encourager la constitution de groupes de travail sur ces thématiques (initiation électronique/néophytes, arduino, petit projet perso, etc) pour bénéficier d'un effet d'entraide et d'émulation.

Les sessions sont prévues pour avoir lieu un soir de semaine à l'Electrolab, avec un judicieux mix de blabla/trucs au tableau et de sessions sur paillasse pendant le cycle workshop, pour une durée contenue. Libre à chacun en dehors de ces créneaux de continuer à approfondir seul ou en petit groupe.


Démarche

Il n'est pas nécessaire de lire en détail cette section pour participer, voire pire: examiner en détail tous les rouages du workshop a priori risque de gâcher le fun (SPOILER ALERT ! :). Cependant, pour les curieux vis à vis de la démarche, voici quelques éléments qui éclairent la manière dont est conçu cet atelier.

Cycle Q4-2011

Infos à venir, suivre la mailing list pour voir ce qui se trame. L'idée actuelle est de viser un démarrage de cycle courant novembre 2011

Ressources

Liens utiles

  • le site officiel Arduino, et notamment la partie forum, la partie 'playground' avec beaucoup de ressources, la partie 'scuola' pour tout ce qui touche à ce genre d'ateliers, ...
  • Catégorie à étoffer & trier ultérieurement ;)


A propos/FAQ

Voir également les archives de la mailing list à ce sujet ; n'hésitez pas à étoffer cette section avec vos propres questions/réponses.

A qui s'adresse ce workshop ? Pourquoi participer ? Pourquoi l'organiser ?

Comme dit précédemment, à tout le monde. Et pour faire court: pourquoi pas ? Pour rentrer un peu plus dans les détails, il s'adresse aux curieux, à ceux qui viennent au lab, sans forcément avoir toutes les billes pour se frotter aux projets qui les intéressent (mais qui les a réellement toutes ?). Il vise à inciter et à donner les moyens à toute personne motivée à faire de l'électronique à le faire concrètement. Au final, il est à mon sens parfaitement en phase avec l'objet de l'association.

Je ne peux pas venir, mais j'aimerais suivre à distance les ateliers/les faire seul chez moi.

Je n'ai rien contre l'éventualité de faire un suivi de l'ensemble sur le site/la mailing list/le wiki, pour permettre à des gens qui ne peuvent pas venir, de suivre ce qu'on va faire. C'est juste un surplus de boulot loin d'être négligeable, et je ne le ferai qu'en cas de requête particulière, voire avec l'aide de certains. Par exemple, si un des participants se sent de retracer le déroulement de l'ensemble, de mettre au propre ses impressions, de faire un article à publier sur le site, ce serait tip top ! Voir également la liste des ateliers similaires ci-après, et la section ressources, avec des liens.

Qui anime/organise les ateliers ?

Je (Clmnt) me suis proposé comme référent sur cet aspect. Cela ne veut pas dire que je serai le seul à faire vivre ces ateliers. S'il y a d'autres personnes intéressés pour co-animer ces workshops avec moi, ils sont plus que bienvenus. M'enfin autant prévenir: je n'ai pas l'intention de faire le prof, au sens assurer une transmission scolaire. Je veux juste amorcer la machine, faire vivre des groupes de travail où les néophytes seront à l'aise. Mais ce sera à chacun des participants d'être rapidement acteur de sa formation ! Je ne propose rien de plus que de filer un coup de main aux nouveaux (comme je le fais déjà) de manière un peu mieux formalisée, pour qu'ils puissent bénéficier de l'ensemble des ressources de l'Electrolab :)

J'aimerais trouver quelque chose de similaire, mais dans un autre contexte/ailleurs

Il y a une multitude d'autres occasions de se familiariser avec l'électronique & Arduino, notamment en contactant:

  • le fablab de la fac de Cergy Pontoise, qui a prévu également un cycle abordant Arduino & cie (en collaboration étroite avec l'Electrolab, soit dit en passant)
  • l'association Planète Science, qui fait des activités scientifiques & techniques pour les jeunes. La coupe de france de robotique est la plus connue, mais c'est loin d'être la seule ! Elle organise également périodiquement des formations, ateliers, etc, sur différents thèmes.
  • Le LOOP (hackerspace parisien), qui a par le passé organisé des ateliers Arduino. Il est envisageable que ces ateliers redémarrent.
  • Vous organisez un atelier similaire ? Ajoutez le ici !

Pourquoi Arduino ? Est-ce indispensable ? Je préfère la plateforme X ou Y

Il y a de nombreuses raisons qui peuvent conduire à choisir Arduino comme ressource pédagogique d'introduction à l'électronique, et sans rentrer dans les détails: elle est libre, répandue, accessible, évolutive. A noter cependant que cet atelier n'est pas exclusivement un atelier Arduino. Cette plateforme n'est qu'un moyen, pas une fin: vous pouvez parfaitement tenter de participer en utilisant toute autre plateforme similaire.