Newer
Older
## Description du projet
- Mettez le code qui est dans le dossier `arduino/abreuvoire.c` dans votre Arduino .
- Metter vous sur le dossier `ReadPortSerieArduino` .
```Shell
cd ReadPortSerieArduino
```
- Ajoutez un fichier .env :
```Shell
API_URL=localhost:3000
TEMPS_RECUPERATION_METHOD_NOTIFICATION=1200
TEMPS_RECUPERATION_DISTANCE=300
```
- Lancez l'env virtuel :
```Shell
pipenv shell
```
- Executez le code python `python3 ReadPortSerieArduino.py` pour lancer le programme qui lit le port serie d'arduino et envoie les infos à l'api.
- Mettez vous sur le dossier `app` .
```shell
cd app
```
```Shell
mongoURI=mongodb://localhost/abreuvoir
RAYON_SEAU=15
HAUTEUR_INITIALE_EAU=50
DISTANCE_SUPPLEMENTAIRE=5
```
- Build et lancement des containers :
```Shell
docker compose up --build
```
- Destruction des containers :
```Shell
docker compose down
```