« SE5 ECEAI/eceai 2023/2024/GodardDelcourt » : différence entre les versions

De wiki-se.plil.fr
Aller à la navigation Aller à la recherche
Ligne 31 : Ligne 31 :


===Protocole de communication et acquisition des données===
===Protocole de communication et acquisition des données===
'''- Développer un firmware embarqué pour collecter les données'''
  Nous avons utilisé STM32 Cube IDE
  Avec un programme permettant d'acquérir les données du capteur.
  Que nous avons choisi de séparer avec une virgule.
'''- Mettre en œuvre un protocole de communication entre les quatre objets et la Raspberry Pi en garantissant que toutes les données sont bien reçues'''
  Utilisation de la liaison série entre la carte et le capteur.
  Sur le port ttyACM0, avec un script python lancé de la rapsberry.
  Les données du capteur sont ensuite stockées dans un fichier .csv.
'''- Mettre en œuvre un protocole de communication entre la Raspberry Pi et le serveur. Ce protocole doit facilement pouvoir être étendu à un grand nombre de Raspberry Pi'''
'''- Stocker les données reçues côté serveur'''

Version du 18 décembre 2023 à 16:36

Journal d'avancement

Séance du 04/12/2023

AU cours de cette première séance, nous avons pu prendre en main les outils nécessaires à la réalisation de notre projet. L’objectif était de construire un serveur Xen et de configurer la RaspberryPi.

Mise en œuvre du réseau

Machine virtuelle sur chassiron avec un accès internet IPv6.

- Création OK

       xen-create-image --hostname delgodVM --force --dist bookworm --size 10G --memory 10G --dir /usr/local/xen --password glopglop --dhcp --bridge bridgeStudents 

- Configuration OK

       fichier /etc/network/interfaces
       auto enX0
       iface enX0 inet6 auto
       fichier /etc/resolv.conf
       domain plil.info
       search plil.info
       nameserver 2a01:c916:2047:c800:216:3eff:fe82:8a5c
       fichier /etc/apt/sources.list
       deb     http://deb.debian.org/debian     bookworm main contrib non-free non-free-firmware
       deb-src http://deb.debian.org/debian     bookworm main contrib non-free non-free-firmware
       supprimer /etc/apt/apt.conf.d/01proxy

Image de la Raspberry Pi pour connexion avec le serveur via WiFi : nous avons installé une image ** sur la rapsberry pi

Séance du 18/12/2023

Au cours de cette séance, nous allons tout d'abord

Protocole de communication et acquisition des données

- Développer un firmware embarqué pour collecter les données

 Nous avons utilisé STM32 Cube IDE 
 Avec un programme permettant d'acquérir les données du capteur.
 Que nous avons choisi de séparer avec une virgule.

- Mettre en œuvre un protocole de communication entre les quatre objets et la Raspberry Pi en garantissant que toutes les données sont bien reçues

 Utilisation de la liaison série entre la carte et le capteur.
 Sur le port ttyACM0, avec un script python lancé de la rapsberry.
 Les données du capteur sont ensuite stockées dans un fichier .csv.

- Mettre en œuvre un protocole de communication entre la Raspberry Pi et le serveur. Ce protocole doit facilement pouvoir être étendu à un grand nombre de Raspberry Pi

- Stocker les données reçues côté serveur