Stap 12: Opdracht Server
Raspberry Pi en Arduino praten over seriële, maar elke seriële verbinding opnieuw opgestart de Arduino. Dus, schreef ik een seriële opdracht server waarbij wordt gestart tijdens het opstarten van de RPi. Het begint bij het opstarten, maar ik zal haar status controleren elke minuut via cron. De opdracht server beantwoordt alleen localhost, dus het moet niet gehackt. Deze stap vereist installatie van pySerial.
https://pypi.python.org/pypi/pyserial
Downloaden, unzip, cd pyserial *, exec 'sudo python setup.py installeren'
- Put command_server in /etc/init.d/
- Put command_server.py in/usr/local/bin /
- Zet test_server.py in/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
- Opdracht verzenden: 0700
- Je ziet de temperatuur van de lucht