Malette Arduino éducative II : Différence entre versions
(Page créée avec « Travail a réaliser - Réaliser un shield pour les TP système d'ordonnancement. __TOC__ <br style="clear: both;"/> ==Cahier des charges== ===Présentation générale du pr... ») |
|||
Ligne 1 : | Ligne 1 : | ||
− | |||
− | |||
− | |||
− | |||
__TOC__ | __TOC__ | ||
<br style="clear: both;"/> | <br style="clear: both;"/> | ||
Ligne 20 : | Ligne 16 : | ||
====Description du projet==== | ====Description du projet==== | ||
− | Ce projet s'intéresse à la fabrication de shields spécifiques pour Arduino | + | Ce projet s'intéresse à la fabrication de shields spécifiques pour Arduino. |
− | + | La première partie consiste à développer un shield pour les TP système en IMA4. Il devra comporter tous les éléments nécessaires au TP (matrice de LED, LED, boutons, ...) et sera compact. | |
− | |||
− | La première partie consiste à développer un shield pour les TP système en IMA4. Il devra comporter tous les éléments nécessaires au TP (matrice de LED, LED, boutons, ...) et sera compact | ||
La seconde partie est à destination d'enfants. Polytech est engagée dans la sensibilisation aux sciences des enfants de primaire et du collège. Cela s'est traduit par exemple à la mise en place d'une compétition de robotique pour les élèves de primaire | La seconde partie est à destination d'enfants. Polytech est engagée dans la sensibilisation aux sciences des enfants de primaire et du collège. Cela s'est traduit par exemple à la mise en place d'une compétition de robotique pour les élèves de primaire | ||
− | |||
Afin d'aller plus vers l'apprentissage de la programmation, nous envisageons d'initier des élèves à la plateforme Arduino. | Afin d'aller plus vers l'apprentissage de la programmation, nous envisageons d'initier des élèves à la plateforme Arduino. | ||
Ligne 34 : | Ligne 27 : | ||
* une mallette avec un arduino, | * une mallette avec un arduino, | ||
* des cartes d'extensions spécialement pensées pour des expérimentations simple et sécurisées, | * des cartes d'extensions spécialement pensées pour des expérimentations simple et sécurisées, | ||
− | |||
− | |||
− | |||
− | |||
====Choix techniques : matériel et logiciel==== | ====Choix techniques : matériel et logiciel==== | ||
Ligne 44 : | Ligne 33 : | ||
* Pour la conception des shields nous allons utiliser Altium designer | * Pour la conception des shields nous allons utiliser Altium designer | ||
− | |||
Matériel de développement : | Matériel de développement : | ||
− | |||
* Des circuits imprimés pour réaliser des PCB [des plaques d'essai ou pour réaliser les PCB ?] [<span style="color: blue;"> Faites des PCB </span>] | * Des circuits imprimés pour réaliser des PCB [des plaques d'essai ou pour réaliser les PCB ?] [<span style="color: blue;"> Faites des PCB </span>] | ||
− | |||
− | |||
− | |||
− | |||
− | |||
Matériel de production : | Matériel de production : | ||
Ligne 67 : | Ligne 49 : | ||
===Etapes du projet=== | ===Etapes du projet=== | ||
− | La première étape du projet sera de réaliser un shield pour les TP système d'ordonnancement. Ce shield devra comporter une matrice 8*8 RGB, une LED rouge, une LED jaune, un afficheur 4*7 segments et une matrice 8*8 monocolore utilisant le bus i2c. | + | La première étape du projet sera de réaliser un shield pour les TP système d'ordonnancement. Ce shield devra comporter une matrice 8*8 RGB, une LED rouge, une LED jaune, un afficheur 4*7 segments et une matrice 8*8 monocolore utilisant le bus i2c. Il a été demandé d'ajouter deux interrupteurs. |
== Planning prévisionnel de l'avancement du projet == | == Planning prévisionnel de l'avancement du projet == | ||
Semaine 1 : réalisation du programme correspondant au premier shield : ordonnanceur, conception de la carte | Semaine 1 : réalisation du programme correspondant au premier shield : ordonnanceur, conception de la carte | ||
− | |||
semaine 2 : fabrication du shield et prise de rendez-vous avec tuteur pour la suite du projet. | semaine 2 : fabrication du shield et prise de rendez-vous avec tuteur pour la suite du projet. | ||
Ligne 78 : | Ligne 59 : | ||
==Avancement du Projet== | ==Avancement du Projet== | ||
===Semaine 1=== | ===Semaine 1=== | ||
− | |||
===Semaine 2=== | ===Semaine 2=== | ||
− | |||
===Semaine 3=== | ===Semaine 3=== | ||
− | |||
===Semaine 4=== | ===Semaine 4=== | ||
− | |||
===Semaine5=== | ===Semaine5=== | ||
− | |||
===Semaine6=== | ===Semaine6=== | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
== Fichiers Rendus == | == Fichiers Rendus == | ||
− | |||
− | |||
== Bibliothèque == | == Bibliothèque == | ||
Ligne 123 : | Ligne 80 : | ||
[[Fichier:Schlibafficheur.png]] | [[Fichier:Schlibafficheur.png]] | ||
− | |||
schématique library of matrice rgb 8x8 | schématique library of matrice rgb 8x8 | ||
Ligne 132 : | Ligne 88 : | ||
[[Fichier:Schlibmatricei2c.png]] | [[Fichier:Schlibmatricei2c.png]] | ||
− | |||
− | |||
− | |||
− | |||
empreinte : | empreinte : | ||
− | |||
pcb library of shield | pcb library of shield | ||
[[Fichier:Pcblibshield.png]] | [[Fichier:Pcblibshield.png]] | ||
− | |||
pcb library of afficheur 7 segment * 4 | pcb library of afficheur 7 segment * 4 | ||
− | |||
[[Fichier:Pcblibafficheur.png]] | [[Fichier:Pcblibafficheur.png]] | ||
− | |||
− | |||
pcb library of matrice RGB | pcb library of matrice RGB | ||
− | |||
− | |||
[[Fichier:PcblibmatriceRGB.png]] | [[Fichier:PcblibmatriceRGB.png]] | ||
− | |||
− | |||
− | |||
pcb library of matrice i2c | pcb library of matrice i2c | ||
− | |||
[[Fichier:Pcblibmatrice_i2c.png]] | [[Fichier:Pcblibmatrice_i2c.png]] | ||
− | |||
− | |||
====Schématique et PCB complet==== | ====Schématique et PCB complet==== | ||
− | |||
[[Fichier:Projet1sch.png]][[Fichier:Projet1pcb.png]] | [[Fichier:Projet1sch.png]][[Fichier:Projet1pcb.png]] |
Version du 19 mars 2015 à 17:53
Sommaire
Cahier des charges
Présentation générale du projet
Contexte
Ce projet est réalisé dans le cadre de notre quatrième année en IMA, alors que la question de comment intéresser les plus jeunes à la programmation se pose, et encore plus difficile : comment faire pour que les prochaines promotions d'IMA réussissent à comprendre quelque chose en système.
Objectif du projet
L'objectif de notre projet est de concevoir des shields Arduino pour les TP système en IMA4 et pour une mallette à vocation pédagogique (fin de primaire / collège) pour l'initiation à la programmation sur Arduino
Description du projet
Ce projet s'intéresse à la fabrication de shields spécifiques pour Arduino.
La première partie consiste à développer un shield pour les TP système en IMA4. Il devra comporter tous les éléments nécessaires au TP (matrice de LED, LED, boutons, ...) et sera compact.
La seconde partie est à destination d'enfants. Polytech est engagée dans la sensibilisation aux sciences des enfants de primaire et du collège. Cela s'est traduit par exemple à la mise en place d'une compétition de robotique pour les élèves de primaire
Afin d'aller plus vers l'apprentissage de la programmation, nous envisageons d'initier des élèves à la plateforme Arduino.
Il est demandé de concevoir et réaliser :
- une mallette avec un arduino,
- des cartes d'extensions spécialement pensées pour des expérimentations simple et sécurisées,
Choix techniques : matériel et logiciel
Logiciel:
- Pour la conception des shields nous allons utiliser Altium designer
Matériel de développement :
- Des circuits imprimés pour réaliser des PCB [des plaques d'essai ou pour réaliser les PCB ?] [ Faites des PCB ]
Matériel de production :
- LED rouge [50 commandées le 18/2/2015]
- LED jaune [50 commandées le 18/2/2015]
- LED verte [20 commandées le 18/2/2015]
- LED orange [20 commandées le 18/2/2015]
- Barettes 36 pins [30 commandées le 18/2/2015]
- Boutons-poussoirs [pas de référence au 18/2/2015] référence envoyé avant 16h00
Etapes du projet
La première étape du projet sera de réaliser un shield pour les TP système d'ordonnancement. Ce shield devra comporter une matrice 8*8 RGB, une LED rouge, une LED jaune, un afficheur 4*7 segments et une matrice 8*8 monocolore utilisant le bus i2c. Il a été demandé d'ajouter deux interrupteurs.
Planning prévisionnel de l'avancement du projet
Semaine 1 : réalisation du programme correspondant au premier shield : ordonnanceur, conception de la carte
semaine 2 : fabrication du shield et prise de rendez-vous avec tuteur pour la suite du projet.
Avancement du Projet
Semaine 1
Semaine 2
Semaine 3
Semaine 4
Semaine5
Semaine6
Fichiers Rendus
Bibliothèque
schématique library of shield
schématique library of afficheur 7 segment * 4
schématique library of matrice rgb 8x8
schématique library of matrice i2c
empreinte :
pcb library of shield
pcb library of afficheur 7 segment * 4
pcb library of matrice RGB
pcb library of matrice i2c