Skip to content

MoveAndGo/Demonstrateur

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Demonstrateur

Table des matières

Ce programme représente notre démonstrateur. Il s'agit d'un serveur de socket qui va recevoir les ordres envoyés par la Raspberry et faire mouvoir le curseur de la souris de l'ordinateur.
Les commandes données ci-dessous sont à executer sous linux ou un git bash.

  1. Téléchargez le repo sur votre ordinateur, la destination n'a pas d'importance.
git clone https://github.com/HandiMouv/Demonstrateur
  1. Installez python3-venv
sudo apt-get install -y python3-venv
  1. Placez vous dans le repo téléchargé.
cd Demonstrateur
  1. Préparation de l'environnement python.
python3 -m venv env #creation de l environnement virtuel python
source ./env/bin/activate #active l environnement virtuel
pip install -r requirements.txt #installation des dependances
  1. Sortir de l'environnement virtuel si vous souhaitez.
deactivate

Apres cette manipulation, le projet est prêt à etre éxécuté.

  1. Placez vous dans le repo téléchargé.
cd Demonstrateur
  1. Activer l'environnement virtuel pour que le programme ait accès aux dépendances.
source ./env/bin/activate #active l environnement virtuel
  1. Lancez le serveur qui qui va réceptionner les ordres sous forme de sockets.
python3 MASTER_SERVER.py

Le serveur est donc à l'écoute et va recevoir les ordres et mouvoir le curseur de la souris.

  1. Sortir de l'environnement virtuel si vous souhaitez une fois que le serveur ne tourne plus.
deactivate

Comment le programme réceptionne les sockets ?
-> Connexions de la Raspberry PI

Charles SAISON
Henri PETRELLI

Releases

No releases published

Packages

No packages published

Languages