Malette Arduino éducative I : Différence entre versions

De Wiki de Projets IMA
(Description du projet)
(Choix techniques : matériel et logiciel)
Ligne 37 : Ligne 37 :
 
* une documentation claire et didactique pour les enfants,
 
* une documentation claire et didactique pour les enfants,
 
* une documentation plus approfondie pour les enseignats.
 
* une documentation plus approfondie pour les enseignats.
 +
  
 
====Choix techniques : matériel et logiciel====
 
====Choix techniques : matériel et logiciel====
 +
 +
Logiciel:
  
 
Pour la conception des shields nous allons utiliser Altium designer
 
Pour la conception des shields nous allons utiliser Altium designer
  
 
Pour la programmation, nous allons utiliser le langage C et Arduino.
 
Pour la programmation, nous allons utiliser le langage C et Arduino.
 +
 +
 +
 +
Matériel :
 +
 +
Un arduino
 +
 +
Des circuits imprimés,
 +
Une matrice RGB 8*8
 +
Une matrice monocouleur
 +
matrice 8*8 monocolore utilisant le bus i2c
 +
un afficheur 4*7 segments
 +
Une LED rouge
 +
Une LED jaune
  
 
===Etapes du projet===
 
===Etapes du projet===

Version du 28 janvier 2015 à 15:46

Travail a réaliser - Réaliser un shield pour les TP système d'ordonnancement.



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 et au développement de logiciels / bibliothèque associés.


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. Le code associé permettant de simplifier la prise en main du TP sera mis au point.

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,
  • des exemples de projets réalisables par des enfants, soit en autonomie (collège) soit accompagnés (primaire),
  • une documentation claire et didactique pour les enfants,
  • une documentation plus approfondie pour les enseignats.


Choix techniques : matériel et logiciel

Logiciel:

Pour la conception des shields nous allons utiliser Altium designer

Pour la programmation, nous allons utiliser le langage C et Arduino.


Matériel :

Un arduino

Des circuits imprimés, Une matrice RGB 8*8 Une matrice monocouleur matrice 8*8 monocolore utilisant le bus i2c un afficheur 4*7 segments Une LED rouge Une LED jaune

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.


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 : fabriquation du shield et prise de rendez-vous avec tuteur pour la suite du projet.

Avancement du Projet

Semaine 1

...

Fichiers Rendus