18b2ac95
grouille
Ajout dossier con...
|
1
2
3
4
5
|
#!usr/bin/env python
import serial
import requests
import datetime
|
3e65a6b9
grouille
Fichier python
|
6
|
import os
|
18b2ac95
grouille
Ajout dossier con...
|
7
8
9
10
11
12
13
14
15
|
date_comp = datetime.datetime.now()
A = str(date_comp.year)
M = str(date_comp.month)
J = str(date_comp.day)
h = str(date_comp.hour)
m = str(date_comp.minute)
s = str(date_comp.second)
date = A + '-' + M + '-' + J + ' ' + h + ':' + m + ':' + s
|
3e65a6b9
grouille
Fichier python
|
16
17
18
19
20
21
|
os.system("ip r | cut -f9 -d' ' > ip_address.txt")
file = open("ip_address.txt", 'r')
ip_address = file.readline()
ip_address = file.readline()[:-1]
|
38804439
grouille
MAJ Python
|
22
|
num_capteur = int(os.path.abspath(".")[-3])
|
3e65a6b9
grouille
Fichier python
|
23
|
|
18b2ac95
grouille
Ajout dossier con...
|
24
25
|
ser = serial.Serial("/dev/ttyACM0", 9600, timeout=1)
value = ser.readline()
|
38804439
grouille
MAJ Python
|
26
27
|
while (value in ['\r', '', '\n', "b''"]):
|
18b2ac95
grouille
Ajout dossier con...
|
28
29
30
|
value = ser.readline()
data = str(float(value[0:4]))
|
3e65a6b9
grouille
Fichier python
|
31
|
params = {"ip_address": ip_address, "numero": num_capteur, "data": data, "date": date}
|
e62147c9
grouille
MAJ Makefile
|
32
33
|
r = requests.post("http://projet-p10.plil.fr/IMA3_P10/site/requests.php", data = params)
print(data)
|