« SE5 ECEAI/eceai 2023/2024/GodardDelcourt » : différence entre les versions
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