Aimant intelligent : Différence entre versions
(→Choix techniques : matériel et logiciel) |
(→Choix techniques : matériel et logiciel) |
||
Ligne 27 : | Ligne 27 : | ||
[[Partie système :]] | [[Partie système :]] | ||
− | * BLE (Bluetooth Low Energy) | + | * BLE (Bluetooth Low Energy) [<span style="color: green;">disponible, voir Alexandre Boé</span>] |
− | * Arduino | + | * Arduino [pas forcément nécessaire si utilisation d'un RFduino, voir Alexandre Boé] |
* Batterie | * Batterie | ||
− | * Des matériaux pour la fabrication du boitier ( | + | * Des matériaux pour la fabrication du boitier (non encore spécifié) |
− | [[Partie application | + | [[Partie application androïd :]] |
* logiciel JDK (Java Development Kit) | * logiciel JDK (Java Development Kit) |
Version du 28 janvier 2015 à 16:45
Sommaire
Cahier des charges
Présentation générale du projet
Contexte
Les objets connectés sont de plus en plus présent et deviendront très utiles au quotidien. Vous voulez avoir une liste de course ou un rappel sur un rendez-vous que vous avez dans la journée, tout ceux ci peut être possible grâce aux objets connectés.
Objectif du projet
Concevoir un objet connecté aimanté permettant de délivrer des rappels (agenda, liste de courses, ...).
Description du projet
Le but de ce projet est de développer un "aimant" qui utilisera une balise BLE (Bluetooth Low Energy) qui nous permettra de partager des données simplement et localement depuis un téléphone portable cela reprend l'idée du post-it sur le réfrigérateur.
On sépare ce projet en deux parties :
- un système embarqué permettant de recevoir et de transmettre des informations
- une application Android permettant de communiquer avec le système
On concevra à l'aide de l'imprimante 3D le boitier qu’accueillera le système.
Choix techniques : matériel et logiciel
- BLE (Bluetooth Low Energy) [disponible, voir Alexandre Boé]
- Arduino [pas forcément nécessaire si utilisation d'un RFduino, voir Alexandre Boé]
- Batterie
- Des matériaux pour la fabrication du boitier (non encore spécifié)
- logiciel JDK (Java Development Kit)
- le paquet "Android Studio"
- émulateur Android Virtual Device
- Téléphone portable androïd
Etapes du projet
Etape 1 : Étude bibliographique sur le BLE et sur le développement d'application Android (java)
Etape 2 : Faire fonctionner la balise BLE avec la transmission et la réception d'un message.
Etape 3 : Faire un début d'application Android pour gérer l'écriture d'un message et sa réception
Etape 4 : Finition de l'application et réflexion sur la forme du boitier
Etape 5 : Réalisation du boîtier
Planning prévisionnel de l'avancement du projet
semaine 1 : Recherche bibliographique sur le fonctionnement de la BLE et sur les applications Android (développement en java)
semaine 2 à 6 : Faire fonctionner la balise BLE en transmission et réception
semaine 2 à 6 : Développement de l'application sous Android
semaine 6 à 9 : mise en marche des deux systèmes ensemble (BLE + application Android)
semaine 7 à 9 : Fabrication du boitier
semaine 10 à 11 : réalisation de la vidéo
Avancement du Projet
Semaine 1
...