2023-08-22 19:57:03 +02:00
|
|
|
Telecommande QO100
|
|
|
|
===========================
|
2023-08-22 20:05:17 +02:00
|
|
|
<img src="http://xavier.debert.free.fr/control_relais.jpg" border="0">
|
|
|
|
<img src="http://xavier.debert.free.fr/telemetry0.jpg" border="0">
|
|
|
|
<img src="http://xavier.debert.free.fr/telemetry1.jpg" border="0">
|
|
|
|
<img src="http://xavier.debert.free.fr/coffret_qo100.jpg" border="0">
|
2023-08-22 19:57:03 +02:00
|
|
|
## Pre-requis
|
|
|
|
|
|
|
|
<code>sudo apt-get install rpi.gpio git</code>
|
|
|
|
|
|
|
|
<br>ou en manuel
|
|
|
|
|
|
|
|
<code>wget https://pypi.python.org/packages/source/R/RPi.GPIO/RPi.GPIO-0.5.11.tar.gz</code><br>
|
|
|
|
<code>tar -xvf RPi.GPIO-0.5.11.tar.gz</code><br>
|
|
|
|
<code>cd RPi.GPIO-0.5.11</code><br>
|
|
|
|
<code>sudo python setup.py install</code><br>
|
|
|
|
|
|
|
|
## 1) Installation
|
|
|
|
Commande de 16 relais<br>
|
|
|
|
Pour installer ce script, aller dans /home/pi<br>
|
|
|
|
|
|
|
|
copier control.zip et déziper le dans /home/pi<br>
|
|
|
|
<br>
|
|
|
|
|
|
|
|
## 2) Pour un démarrage auto
|
|
|
|
|
|
|
|
éditer dans /etc/rc.local<br>
|
|
|
|
<code>sudo nano /etc/rc.local</code><br>
|
|
|
|
ajouter en fin avant exit<br>
|
|
|
|
|
|
|
|
#gestion Relay a 0<br>
|
|
|
|
<code>./home/pi/relay.py power 1</code><br>
|
|
|
|
<code>gohttp.sh</code><br>
|
|
|
|
|
|
|
|
puis de faire un fichier executable<br>
|
|
|
|
gohttp.sh dans /usr/local/sbin contenant:<br>
|
|
|
|
```
|
|
|
|
#!/bin/bash
|
|
|
|
cd /home/pi
|
|
|
|
./gohttp.py
|
|
|
|
exit 0
|
|
|
|
```
|
|
|
|
|
|
|
|
faire un reboot<br>
|
|
|
|
|
|
|
|
configurer config.json<br>
|
|
|
|
|
|
|
|
url= ip du RPi<br>
|
|
|
|
port= le port choisi<br>
|
|
|
|
com1 à 16 = les discription des relais<br>
|
|
|
|
|
|
|
|
## 3) Pour le arduino nano
|
|
|
|
|
|
|
|
programmer le avec telemetry.ino<br>
|
|
|
|
cabler USB sur le port com du raspberry pi<br>
|
|
|
|
Dans schema vous avec le plan et les fichier gerber<br>
|