Dé électronique communiquant : Différence entre versions

De Wiki d'activités IMA
(Ajout du contexte)
Ligne 16 : Ligne 16 :
 
* Jeu de mémoire couleur/son (comme le jeu Simon)
 
* Jeu de mémoire couleur/son (comme le jeu Simon)
  
=== Choix techniques : Matériel ===
+
=== Choix techniques : matériel et logiciel ===
Nous allons nous baser sur un microcontrôleur de type MBED (ARM Cortex M3) dont on peut trouver la documentation [http://developer.mbed.org/platforms/mbed-LPC1768/#schematics-and-data-sheets ici].
+
Nous allons nous baser sur un microcontrôleur de type MBED (ARM Cortex M3) dont on peut trouver la documentation [http://developer.mbed.org/platforms/mbed-LPC1768/#schematics-and-data-sheets ici]. Les programmes implémentés seront codés en C.
  
 
Ensuite, les composants suivants doivent être intégrés :
 
Ensuite, les composants suivants doivent être intégrés :
Ligne 26 : Ligne 26 :
 
* Haut parleur (sons)
 
* Haut parleur (sons)
 
* Faces tactiles
 
* Faces tactiles
 +
 +
== Étapes du projet ==
 +
=== Étape 1 ===
 +
* Choix des jeux et fonctionnalités à intégrer au dé en tenant compte des contraintes matérielles
 +
* Aperçu du matériel disponible et nécessaire, puis choix des composants
 +
* Élaboration du schéma électronique à adopter
 +
* Découverte de la plateforme MBED
 +
 +
=== Étape 2 ===
 +
* Réalisation du code des fonctionnalités à intégrer sur la plateforme MBED
 +
* Réalisation des circuits électroniques nécessaires via Altium Designer
 +
 +
=== Étape 3 ===
 +
* Montage final du cube
 +
* Réalisation de programmes optionnels s'il reste du temps
 +
* Tests des fonctionnalités sur le matériel
  
 
= Avancée du projet =
 
= Avancée du projet =
  
 
= Fichiers Rendus =
 
= Fichiers Rendus =

Version du 27 janvier 2015 à 22:24

Cahier des charges

Présentation du projet

Contexte

Dans une époque où la technologie concerne le mode de vie de presque tout le monde, la plupart des gens ont tendance à se tourner vers les nouvelles technologies (smartphone, ordinateur) pour se divertir, et ainsi délaisser les anciens jeux de société. Afin de faire revivre ce genre de jeu, nous avons décidé de revisiter un pilier du jeu de société : le dé à jouer.

Objectif du Projet

L'objectif de ce projet est de réaliser un dé à jouer programmable du même type que les futurocubes.

Idées de fonctionnalités

Voici quelques idées d'applications qu'on pourrait mettre en place :

  • Dé à jouer classique : chiffre aléatoire de 1 à 6
  • Jeu du morpion (Tic Tac Toe)
  • SNAKE fonctionnant avec l'accéléromètre
  • Eclairage "d'ambiance" avec variation aléatoire des couleurs
  • Modélisation d'un Rubik's Cube 3x3
  • Jeu de mémoire couleur/son (comme le jeu Simon)

Choix techniques : matériel et logiciel

Nous allons nous baser sur un microcontrôleur de type MBED (ARM Cortex M3) dont on peut trouver la documentation ici. Les programmes implémentés seront codés en C.

Ensuite, les composants suivants doivent être intégrés :

  • LED RGB
  • Accéléromètre
  • Alimentation (pile ? batterie ?)
  • Interrupteur de mise en marche
  • Haut parleur (sons)
  • Faces tactiles

Étapes du projet

Étape 1

  • Choix des jeux et fonctionnalités à intégrer au dé en tenant compte des contraintes matérielles
  • Aperçu du matériel disponible et nécessaire, puis choix des composants
  • Élaboration du schéma électronique à adopter
  • Découverte de la plateforme MBED

Étape 2

  • Réalisation du code des fonctionnalités à intégrer sur la plateforme MBED
  • Réalisation des circuits électroniques nécessaires via Altium Designer

Étape 3

  • Montage final du cube
  • Réalisation de programmes optionnels s'il reste du temps
  • Tests des fonctionnalités sur le matériel

Avancée du projet

Fichiers Rendus