Commit fc70d6308f7198dfee98f2210c71f7e0ff493bbd
1 parent
a33f9ac2
MAJ README
Showing
1 changed file
with
19 additions
and
9 deletions
Show diff stats
README.md
@@ -10,17 +10,20 @@ Vous trouverez tous les fichiers et dossiers liés à ce projet sur ce dépôt g | @@ -10,17 +10,20 @@ Vous trouverez tous les fichiers et dossiers liés à ce projet sur ce dépôt g | ||
10 | 10 | ||
11 | ## Démarrage | 11 | ## Démarrage |
12 | 12 | ||
13 | -A déterminer précisément | 13 | +_Etape 1_ : Rendez-vous sur le site : **http://projet-p10.plil.fr/IMA3_P10/site** ; |
14 | +_Etape 2_ : Connectez-vous (id : admin ; pwd : admin) ; | ||
15 | +_Etape 3_ : Utilisez le site pour envoyer des codes aux capteurs et pour récupérer des valeurs ou un historique. | ||
14 | 16 | ||
15 | ## Fonctionnalités | 17 | ## Fonctionnalités |
16 | 18 | ||
17 | ### Equipe 1 | 19 | ### Equipe 1 |
18 | 20 | ||
19 | -A décrire | 21 | +- Uploader les codes reçu sur la bonne carte (i.e. le bon capteur). |
22 | +- Récupérer les valeurs de retour des capteurs et les envoyer sur le serveur. | ||
20 | 23 | ||
21 | ### Equipe 2 | 24 | ### Equipe 2 |
22 | 25 | ||
23 | -A décrire | 26 | +Script Ansible permettant l'initialisation et la mise à jour des données présentes sur les Raspberry Pi. |
24 | 27 | ||
25 | ### Equipe 3 | 28 | ### Equipe 3 |
26 | 29 | ||
@@ -34,21 +37,28 @@ Site web permettant différentes choses : | @@ -34,21 +37,28 @@ Site web permettant différentes choses : | ||
34 | 37 | ||
35 | ### Equipe 1 | 38 | ### Equipe 1 |
36 | 39 | ||
37 | -A décrire | 40 | +- Les Raspberry communiquent parfaitement avec le site par wget et requete POST |
41 | +- Les codes sont modifiés et prêts (code température et code distance) | ||
42 | +- Un Makefile générique est opérationel et en cours de finition | ||
43 | +- Il faut écrire une script pour les raspberry qui récupère le numéro de capteur (pour l'associer à un numéro de port) et la version pour l'envoyer au Makefile | ||
44 | +- Le Makefile choisira d'abord quel commande d'upload il va effectuer (en fonction du numéro de version) puis spécifiera le port dans la commande avrdude | ||
45 | +- La carte Nucléo M4 est en suspend tant que le reste n'est pas fonctionnel | ||
38 | 46 | ||
39 | ### Equipe 2 | 47 | ### Equipe 2 |
40 | 48 | ||
41 | -A décrire | 49 | +- Gestion au niveau des Arduino (Nucléo laissée de côté) |
50 | +- L'installation des logiciels et bibliothèques nécessaire au fonctionnement des codes est ok | ||
51 | +- La transmission des fichiers et le lancement du script fonctionne. | ||
52 | +- Il faut gérer l'envoi automatique des clé ssh aux raspberry pour qu'Ansible puisse fonctionner de manière 100% autonome | ||
53 | +- Il faudrait récupérer le code envoyé depuis le site dans le télécharger (car Ansible est aussi sur le serveur) | ||
42 | 54 | ||
43 | ### Equipe 3 | 55 | ### Equipe 3 |
44 | 56 | ||
45 | -Le site web est terminé. | ||
46 | -Il reste à incorpoter Ansible dans les codes. | 57 | +- Site 95% terminé par rapport à ce qui a été demandé |
58 | +- Reste le lancement des scripts Ansible depuis le site | ||
47 | 59 | ||
48 | ## Fabriqué avec | 60 | ## Fabriqué avec |
49 | 61 | ||
50 | -* **nano** - Editeur de textes | ||
51 | -* **Geany** - Editeur de textes | ||
52 | * **emacs** - Editeur de textes | 62 | * **emacs** - Editeur de textes |
53 | 63 | ||
54 | ## Auteurs | 64 | ## Auteurs |