Difference between revisions of "Formations:Arduino:PremierProjet"
(Created page with " Page en cours de creation... = Formation Arduino: mon premier projet = Grâce aux cartes Arduino, il est possible d'aborder tout un tas de projets passionnants! Plus simple ...") |
(→Lancons nous dans des projets !) |
||
(One intermediate revision by one user not shown) | |||
Line 1: | Line 1: | ||
− | + | __NOTOC__ | |
= Formation Arduino: mon premier projet = | = Formation Arduino: mon premier projet = | ||
Grâce aux cartes Arduino, il est possible d'aborder tout un tas de projets passionnants! Plus simple à dire qu'à faire tout seul dans son coin... heureusement, le lab est là pour pouvoir se lancer dans de bonnes conditions. | Grâce aux cartes Arduino, il est possible d'aborder tout un tas de projets passionnants! Plus simple à dire qu'à faire tout seul dans son coin... heureusement, le lab est là pour pouvoir se lancer dans de bonnes conditions. | ||
− | Cette formation s'adresse à toute personne voulant se lancer dans un projet Arduino, avec un petit coup de main | + | Cette formation s'adresse à toute personne voulant se lancer dans un projet Arduino, avec un petit coup de main: sur la base de projets prepares, en utilisant un ensemble de ressources mises à disposition, il vous sera plus facile de realiser votre premier vrai projet à base de microcontroleur. |
== Informations pratiques == | == Informations pratiques == | ||
Line 11: | Line 11: | ||
== Formations liées == | == Formations liées == | ||
*Prérequis: avoir suivi la formation initiation Arduino, ou savoir déjà s'en servir. | *Prérequis: avoir suivi la formation initiation Arduino, ou savoir déjà s'en servir. | ||
− | |||
− | |||
− | |||
== Matériel requis == | == Matériel requis == | ||
Il est indispensable d'avoir un ordinateur portable, et d'installer l'environnement Arduino (voir www.arduino.cc) avant la formation pour gagner du temps. | Il est indispensable d'avoir un ordinateur portable, et d'installer l'environnement Arduino (voir www.arduino.cc) avant la formation pour gagner du temps. | ||
− | Il est possible d'utiliser du materiel du lab (cartes arduino & accessoires), ou de vous équiper vous meme (materiel en vente au lab). | + | Il est possible d'utiliser du materiel du lab (ordinateur portable, cartes arduino & accessoires), ou de vous équiper vous meme (materiel en vente au lab). |
Ce que nous allons utiliser: | Ce que nous allons utiliser: | ||
* carte Arduino (Nano, mais autres versions OK) + cable usb | * carte Arduino (Nano, mais autres versions OK) + cable usb | ||
* kit de démarrage sauce Electrolab: | * kit de démarrage sauce Electrolab: | ||
− | ** breadboard, fils | + | ** breadboard, fils, leds + résistances, joystick, micro-servomoteur, buzzer, photoresistance et thermistance + resistances adaptées : il s'agit du contenu du kit découverte Arduino. |
− | + | ** un ensemble de capteurs et actionneurs divers & variés | |
− | |||
− | |||
− | |||
== Ressources additionnelles == | == Ressources additionnelles == | ||
* documentation Arduino en ligne: | * documentation Arduino en ligne: | ||
− | |||
** sur le site www.arduino.cc : [https://www.arduino.cc/en/Tutorial/HomePage tutoriels] et surtout [https://www.arduino.cc/en/Tutorial/BuiltInExamples exemples de code avec explications] ; voir aussi [https://www.arduino.cc/en/Reference/HomePage pour les elements du langage de programmation et les librairies], et [https://www.arduino.cc/en/Guide/HomePage la page équivalente à celle-ci] directement sur le site official (en moins bien, forcément ;) | ** sur le site www.arduino.cc : [https://www.arduino.cc/en/Tutorial/HomePage tutoriels] et surtout [https://www.arduino.cc/en/Tutorial/BuiltInExamples exemples de code avec explications] ; voir aussi [https://www.arduino.cc/en/Reference/HomePage pour les elements du langage de programmation et les librairies], et [https://www.arduino.cc/en/Guide/HomePage la page équivalente à celle-ci] directement sur le site official (en moins bien, forcément ;) | ||
** plein d'autres sites (voir par exemple les sites des vendeurs genre sparkfun, adafruit industries, ...). | ** plein d'autres sites (voir par exemple les sites des vendeurs genre sparkfun, adafruit industries, ...). | ||
Line 54: | Line 47: | ||
Il est envisageable de suivre le plan en autoformation (mais pour l'instant, cette page nécessite d'être étoffée). | Il est envisageable de suivre le plan en autoformation (mais pour l'instant, cette page nécessite d'être étoffée). | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
== Introduction == | == Introduction == | ||
− | |||
− | |||
− | == | + | === Rappels Arduino === |
− | === | + | Notions requises pour pouvoir faire nos projets: summary de la formation initiation, verification que notre materiel fonctionne (IDE, carte, ...) |
− | === | + | |
+ | === Méthodologie projet === | ||
+ | * conception crobar, poc, "doc de conception", documenter, outils... | ||
+ | * bref, un mélange de réfléchir avant d'agir, et d'approche expérimentale | ||
+ | |||
+ | === Nouveaux capteurs/actionneurs === | ||
+ | * a voir en function des projets qu'on veut faire... fiches d'identité/comment on s'en sert... | ||
+ | |||
+ | === Lancons nous dans des projets ! === | ||
+ | * Brainstorm projets/creation de teams | ||
+ | * chaque chapitre suivant est un déroulé de projet/une presentation des bouts existants... les participants sont invites à améliorer/completer les exemples existants, voire à en créer de toutes pièce. | ||
+ | * Idées de projets "prémachés"/notions qu'on peut vouloir expliciter: | ||
+ | ** petit robot suiveur de ligne: deux servomoteurs modifiés, capteurs de lumière/ligne | ||
+ | ** automate d'arrosage de plantes: pilotage de relais, capteurs divers, IHM avec LCD 2x16 | ||
+ | ** dessinateur 2D avec cables: pilotage de moteurs pas à pas | ||
+ | ** synthétiseur: generation de sons | ||
+ | ** jeu de Simon: buzzer, leds, boutons ; logiciel un peu touffu | ||
+ | ** borne d'arcade/souris: interface avec le PC/Leonardo | ||
+ | ** guirlande/ledmatrix: piloter un grand nombre de sorties | ||
+ | ** système quelconque avec asservissement (robot pendule inverse?) | ||
+ | ** peut être qu'on a envie de parler de Processing ? | ||
+ | ** système d'éclairage vélo ; pilotage de "gros" moteur DC avec pont en H. | ||
+ | |||
+ | == Projet 1: Titre == | ||
+ | * Description de ce projet. | ||
+ | * Expression des besoins | ||
+ | * Description des modules HW/SW | ||
+ | * Assemblage/fabrication | ||
+ | * Tests/améliorations | ||
+ | |||
+ | == Projet 2: Titre == | ||
+ | * Description de ce projet. | ||
+ | * Expression des besoins | ||
+ | * Description des modules HW/SW | ||
+ | * Assemblage/fabrication | ||
+ | * Tests/améliorations | ||
+ | |||
− | |||
− | |||
− | |||
= Conclusion = | = Conclusion = | ||
− | Cette formation a permis | + | Cette formation a permis : |
− | * | + | * De se raffraichir la mémoire sur Arduino, de découvrir de nouveaux accessoires |
− | * | + | * De creuser un peu la méthodologie pour se lancer dans un projet |
+ | * De passer à la pratique sur un projet concret | ||
− | La suite | + | == La suite == |
+ | * Poursuivre/étoffer les projets | ||
+ | * Ajouter de nouveaux projets/accessoires | ||
− | + | == retours sur la formation == | |
− | = | + | * Discutons de la formation: qu'est-ce qui a bien marché? pas bien marché? Que faut il garder, supprimer, ajouter? |
+ | * Appropriez vous le contenu. Sauriez vous animer la formation vous meme? expliquer ce que vous venez d'apprendre à quelqu'un d'autre? | ||
− | A vous la parole | + | A vous la parole: remplissez la fiche d'évaluation. |
+ | Rangeons le materiel et la salle pour les suivants! |
Latest revision as of 16:33, 5 February 2016
Formation Arduino: mon premier projet
Grâce aux cartes Arduino, il est possible d'aborder tout un tas de projets passionnants! Plus simple à dire qu'à faire tout seul dans son coin... heureusement, le lab est là pour pouvoir se lancer dans de bonnes conditions.
Cette formation s'adresse à toute personne voulant se lancer dans un projet Arduino, avec un petit coup de main: sur la base de projets prepares, en utilisant un ensemble de ressources mises à disposition, il vous sera plus facile de realiser votre premier vrai projet à base de microcontroleur.
Informations pratiques
- Durée: 3h
- Public visé: tous les membres souhaitant
Formations liées
- Prérequis: avoir suivi la formation initiation Arduino, ou savoir déjà s'en servir.
Matériel requis
Il est indispensable d'avoir un ordinateur portable, et d'installer l'environnement Arduino (voir www.arduino.cc) avant la formation pour gagner du temps.
Il est possible d'utiliser du materiel du lab (ordinateur portable, cartes arduino & accessoires), ou de vous équiper vous meme (materiel en vente au lab).
Ce que nous allons utiliser:
- carte Arduino (Nano, mais autres versions OK) + cable usb
- kit de démarrage sauce Electrolab:
- breadboard, fils, leds + résistances, joystick, micro-servomoteur, buzzer, photoresistance et thermistance + resistances adaptées : il s'agit du contenu du kit découverte Arduino.
- un ensemble de capteurs et actionneurs divers & variés
Ressources additionnelles
- documentation Arduino en ligne:
- sur le site www.arduino.cc : tutoriels et surtout exemples de code avec explications ; voir aussi pour les elements du langage de programmation et les librairies, et la page équivalente à celle-ci directement sur le site official (en moins bien, forcément ;)
- plein d'autres sites (voir par exemple les sites des vendeurs genre sparkfun, adafruit industries, ...).
- doc sur esplora, sympa
- reference francophone: j'en connais pas UNE qui explose tout le monde... à completer!
- how to code:
- site de google resource à identifier... ou créer
- pour faire des schéma/breadboard: Fritzing.org
- how to electronique: resource à identifier... ou créer ; voir par exemple sur le wiki du lab
- pour se fournir en matériel:
- on a des trucs à dispo (et d'autres en vente) au lab
- il y a plein de gens bien de ci de là (sparkfun, adafruit industries, lextronic, snootlab, etc etc etc etc)
- ouvrages papier: à mon humble avis, "Arduino pour les nuls" est pas mal.
Contenu détaillé
Cette formation est prevue pour être animée au lab. Il est envisageable de suivre le plan en autoformation (mais pour l'instant, cette page nécessite d'être étoffée).
Introduction
Rappels Arduino
Notions requises pour pouvoir faire nos projets: summary de la formation initiation, verification que notre materiel fonctionne (IDE, carte, ...)
Méthodologie projet
- conception crobar, poc, "doc de conception", documenter, outils...
- bref, un mélange de réfléchir avant d'agir, et d'approche expérimentale
Nouveaux capteurs/actionneurs
- a voir en function des projets qu'on veut faire... fiches d'identité/comment on s'en sert...
Lancons nous dans des projets !
- Brainstorm projets/creation de teams
- chaque chapitre suivant est un déroulé de projet/une presentation des bouts existants... les participants sont invites à améliorer/completer les exemples existants, voire à en créer de toutes pièce.
- Idées de projets "prémachés"/notions qu'on peut vouloir expliciter:
- petit robot suiveur de ligne: deux servomoteurs modifiés, capteurs de lumière/ligne
- automate d'arrosage de plantes: pilotage de relais, capteurs divers, IHM avec LCD 2x16
- dessinateur 2D avec cables: pilotage de moteurs pas à pas
- synthétiseur: generation de sons
- jeu de Simon: buzzer, leds, boutons ; logiciel un peu touffu
- borne d'arcade/souris: interface avec le PC/Leonardo
- guirlande/ledmatrix: piloter un grand nombre de sorties
- système quelconque avec asservissement (robot pendule inverse?)
- peut être qu'on a envie de parler de Processing ?
- système d'éclairage vélo ; pilotage de "gros" moteur DC avec pont en H.
Projet 1: Titre
- Description de ce projet.
- Expression des besoins
- Description des modules HW/SW
- Assemblage/fabrication
- Tests/améliorations
Projet 2: Titre
- Description de ce projet.
- Expression des besoins
- Description des modules HW/SW
- Assemblage/fabrication
- Tests/améliorations
Conclusion
Cette formation a permis :
- De se raffraichir la mémoire sur Arduino, de découvrir de nouveaux accessoires
- De creuser un peu la méthodologie pour se lancer dans un projet
- De passer à la pratique sur un projet concret
La suite
- Poursuivre/étoffer les projets
- Ajouter de nouveaux projets/accessoires
retours sur la formation
- Discutons de la formation: qu'est-ce qui a bien marché? pas bien marché? Que faut il garder, supprimer, ajouter?
- Appropriez vous le contenu. Sauriez vous animer la formation vous meme? expliquer ce que vous venez d'apprendre à quelqu'un d'autre?
A vous la parole: remplissez la fiche d'évaluation. Rangeons le materiel et la salle pour les suivants!