README.md 4.29 KB
Newer Older
Hachem Mohsen's avatar
Hachem Mohsen committed
1
# Groupe 8 : Intégration de composants de mesures environnementales (eau, air...) pour le projet STM32Python à destination des lycéens
Hachem Mohsen's avatar
Hachem Mohsen committed
2
3
4
5
6
7
8
9
10
11
12
13
14

## Description du projet

Vous trouverez ici un descriptif du [projet STM32Python](https://air.imag.fr/index.php/Contribution_au_projet_STM32Python)

## Membres de l'équipe

* Mirette Guirguis
* Hachem Mohsen
* Chemsseddine Hadiby

## Sommaire

Hachem Mohsen's avatar
Hachem Mohsen committed
15
16
17
18
1. [Qu'est-ce que RIOT OS ?](#1-quest-ce-que-riot-os-?)
2. [Qu'est-ce que LoRaWAN ?](#2-quest-ce-que-lorawan-?)
3. [Qu'est-ce que Cayenne ?](#3-quest-ce-que-cayenne-?)
4. [Matériel utilisé](#4-matériel-utilisé)
Hachem Mohsen's avatar
Hachem Mohsen committed
19
5. [Fiche de suivi](#5-fiche-de-suivi)
Hachem Mohsen's avatar
Hachem Mohsen committed
20
*******
Hachem Mohsen's avatar
Hachem Mohsen committed
21

Hachem Mohsen's avatar
Hachem Mohsen committed
22
## 1. Qu'est-ce que RIOT OS ?
Hachem Mohsen's avatar
Hachem Mohsen committed
23
24
25

RIOT est un système d'exploitation léger pour systèmes en réseau avec des contraintes de mémoire, focalisé sur les appareils à faible consommation électrique pour l'Internet des objets. 

Hachem Mohsen's avatar
Hachem Mohsen committed
26
## 2. Qu'est-ce que LoRaWAN ?
Hachem Mohsen's avatar
Hachem Mohsen committed
27

Hachem Mohsen's avatar
Hachem Mohsen committed
28
LoRaWAN est un protocole réseau LPWAN (Low Power Wide Area network). Il s'appuie sur la technologie radio LoRa. Voici quelques informations sur la technologie LoRa et le protocole LoRaWAN :
Hachem Mohsen's avatar
Hachem Mohsen committed
29
30
31
32
33
34
35
36
37
38

- __Réseau sans fil__ basse consommation
- Convient pour les applications IoT (Internet of Things) ne nécessitant __pas de débit élevé__
- __Messages de très petite taille__
- __Longue portée__
- Objets avec une très __longue durée de vie des batteries__
- __Communication bidirectionnelle__

En synthèse, le protocole LoRaWAN permet la mise en oeuvre de moyens de collecte de données (objets connectés LoRaWAN) via un réseau sans fil bas débit.

Hachem Mohsen's avatar
Hachem Mohsen committed
39
## 3. Qu'est-ce que Cayenne ?
Hachem Mohsen's avatar
Hachem Mohsen committed
40

Hachem Mohsen's avatar
Hachem Mohsen committed
41
Cayenne est une plateforme IoT développée par MyDevice permettant aux sociétés de connecter des objets, de visualiser des données, d’appliquer facilement des règles sophistiquées et d’interagir avec leurs clients connectés. Cayenne est une solution gratuite, accessible en ligne ou via une application mobile.
Hachem Mohsen's avatar
Hachem Mohsen committed
42

Hachem Mohsen's avatar
Hachem Mohsen committed
43
## 4. Matériel utilisé
Hachem Mohsen's avatar
Hachem Mohsen committed
44

Hachem Mohsen's avatar
Hachem Mohsen committed
45
46
- __NUCLEO-WB55__ :

Hachem Mohsen's avatar
Hachem Mohsen committed
47
<div align="center">
Hachem Mohsen's avatar
Hachem Mohsen committed
48
<img alt="NUCLEO-WB55" src="images/NUCLEO-WB55.jpg" heigth="300px" width="300px">
Hachem Mohsen's avatar
Hachem Mohsen committed
49
50
</div>

Hachem Mohsen's avatar
Hachem Mohsen committed
51
    La carte NUCLEO-WB55 permet de programmer aisément le microcontrôleur STM32WB55 qui l’équipe en donnant accès à toutes ses fonctions.
Hachem Mohsen's avatar
Hachem Mohsen committed
52
    Les connecteurs d’extensions (Arduino) permettent à l’utilisateur de connecter des composants électroniques externes au STM32WB55.
Hachem Mohsen's avatar
Hachem Mohsen committed
53

Hachem Mohsen's avatar
Hachem Mohsen committed
54
55
<br>

Hachem Mohsen's avatar
Hachem Mohsen committed
56
57
- __Grove Base Shield__ :

Hachem Mohsen's avatar
Hachem Mohsen committed
58
59
60
61
<div align="center">
<img alt="Grove Base Shield" src="images/Grove_Base_Shield.jpg" heigth="300px" width="300px">
</div>

Hachem Mohsen's avatar
Hachem Mohsen committed
62
63
    Le module Grove Base Shield est une carte d'interface permettant de raccorder facilement, rapidement et sans soudure les capteurs et les actionneurs Grove de Seeedstudio sur une carte compatible Arduino.

Hachem Mohsen's avatar
Hachem Mohsen committed
64
65
<br>

Hachem Mohsen's avatar
Hachem Mohsen committed
66
67
- __LoRa-E5 Mini__ :

Hachem Mohsen's avatar
Hachem Mohsen committed
68
69
70
71
<div align="center">
<img alt="LoRa-E5 Mini" src="images/LoRa-E5_Mini.jpg" heigth="300px" width="300px">
</div>

Hachem Mohsen's avatar
Hachem Mohsen committed
72
    La carte LoRa-E5 Mini est une carte de développement compacte, adaptée aux petites applications nécessitant un processus de test rapide.
Hachem Mohsen's avatar
Hachem Mohsen committed
73

Hachem Mohsen's avatar
Hachem Mohsen committed
74
75
<br>

Hachem Mohsen's avatar
Hachem Mohsen committed
76
77
- __STM32 Discovery__ :

Hachem Mohsen's avatar
Hachem Mohsen committed
78
79
80
81
<div align="center">
<img alt="STM32 Discovery" src="images/STM32_Discovery.jpg" heigth="300px" width="300px">
</div>

Hachem Mohsen's avatar
Hachem Mohsen committed
82
83
    La famille STM32 est une série de microcontrôleurs 32-bits en circuits intégrés réalisés par la société Franco-Italienne STMicroelectronics.

Hachem Mohsen's avatar
Hachem Mohsen committed
84
85
<br>

Hachem Mohsen's avatar
Hachem Mohsen committed
86
- __Grove - Dust Sensor__ :
Hachem Mohsen's avatar
Hachem Mohsen committed
87

Hachem Mohsen's avatar
Hachem Mohsen committed
88
89
90
91
<div align="center">
<img alt="Grove-Dust Sensor" src="images/Grove-Dust_Sensor.jpeg" heigth="300px" width="300px">
</div>

Hachem Mohsen's avatar
Hachem Mohsen committed
92
    Ce module compatible Grove est conçu pour tester la qualité de l'air dans des pièces fermées. Les principaux gaz détectés sont le CO, l'alcool, l'acétone, le formaldéhyde et d'autres gaz légèrement toxiques. 
Hachem Mohsen's avatar
Hachem Mohsen committed
93

Hachem Mohsen's avatar
Hachem Mohsen committed
94
95
<br>

Hachem Mohsen's avatar
Hachem Mohsen committed
96
97
98
- __Grove - CO2 & Temperature & Humidity Sensor (SCD30)__ :

<div align="center">
Hachem Mohsen's avatar
Hachem Mohsen committed
99
<img alt="Grove - CO2 & Temperature & Humidity Sensor (SCD30)" src="images/Grove_-_CO2___Temperature___Humidity_Sensor__SCD30_.jpg" heigth="300px" width="300px">
Hachem Mohsen's avatar
Hachem Mohsen committed
100
101
102
103
</div>

    C'est un capteur Grove de CO2, de température et d'humidité de l'air ambiant pour réaliser des projets tels que des purificateurs d'air, des stations météos avec carte Arduino ou des systèmes de surveillance de l'environnement ou d'un bâtiment industriel.

Hachem Mohsen's avatar
Hachem Mohsen committed
104
## 5. Fiche de suivi
Hachem Mohsen's avatar
Hachem Mohsen committed
105

Hachem Mohsen's avatar
Hachem Mohsen committed
106
Vous trouverez ici une [fiche de suivi](https://gricad-gitlab.univ-grenoble-alpes.fr/Projets-INFO4/21-22/08/docs/-/blob/main/Fiche%20de%20suivi.md)