Étape 12 : Commande Server
Raspberry Pi et Arduino parlent au cours de la série, mais chaque connexion série redémarre l’Arduino. Alors, j’ai écrit un serveur de commande série qui démarre au démarrage de l’IPD. Il commence au démarrage, mais je vais vérifier son statut chaque minute via cron. La commande server répond seulement localhost, donc il ne faut pas piratable. Cette étape nécessite l’installation de pySerial.
https://Pypi.Python.org/Pypi/pyserial
Télécharger, décompresser, cd pyserial *, exec « sudo python setup.py install »
- Mettez command_server dans /etc/init.d/
- Mettre command_server.py dans/usr/local/bin /
- Mettez test_server.py dans/home/pi /
- sudo chmod 755 /etc/init.d/command_server
- sudo chmod 755 /usr/local/bin/command_server.py
- sudo chmod 755 /home/pi/test_server.py
- sudo update-rc.d command_server defaults
- CD ~
- ./test_server.py
- Commande pour envoyer : 0700
- Vous devriez voir la température de l’air