Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- from __future__ import print_function
- import mysql.connector
- # Waarden speelmat voor vereiste actie
- rood_voor = [0, 0, 0, 0, 0, 0]
- blauw_voor = [0, 0, 0, 0, 0, 0]
- geel_voor = [0, 0, 0, 0, 0, 0]
- groen_voor = [0, 0, 0, 0, 0, 0]
- # Waarden speelmat na vereiste actie
- rood_na = [0, 0, 0, 0, 0, 0]
- blauw_na = [0, 0, 0, 0, 0, 0]
- geel_na = [0, 0, 0, 0, 0, 0]
- groen_na = [0, 0, 0, 0, 0, 0]
- global rood0
- rood0 = 0
- global rood1
- rood1 = 0
- global rood2
- rood2 = 0
- global rood3
- rood3 = 0
- global rood4
- rood4 = 0
- global rood5
- rood5 = 0
- global blauw0
- blauw0 = 0
- global blauw1
- blauw1 = 0
- global blauw2
- blauw2 = 0
- global blauw3
- blauw3 = 0
- global blauw4
- blauw4 = 0
- global blauw5
- blauw5 = 0
- global geel0
- geel0 = 0
- global geel1
- geel1 = 0
- global geel2
- geel2 = 0
- global geel3
- geel3 = 0
- global geel4
- geel4 = 0
- global geel5
- geel5 = 0
- global groen0
- groen0 = 0
- global groen1
- groen1 = 0
- global groen2
- groen2 = 0
- global groen3
- groen3 = 0
- global groen4
- groen4 = 0
- global groen5
- groen5 = 0
- global niks
- niks = 0
- # het optellen bij de variabelen bij een verander
- # Rood
- for x in rood_na:
- if rood_voor[0] != rood_na[0]:
- rood0 += 1
- elif rood_voor[1] != rood_na[1]:
- rood1 += 1
- elif rood_voor[2] != rood_na[2]:
- rood2 += 1
- elif rood_voor[3] != rood_na[3]:
- rood3 += 1
- elif rood_voor[4] != rood_na[4]:
- rood4 += 1
- elif rood_voor[5] != rood_na[5]:
- rood5 += 1
- continue
- # Blauw
- for x in blauw_na:
- if blauw_voor[0] != blauw_na[0]:
- blauw0 += 1
- elif blauw_voor[1] != blauw_na[1]:
- blauw1 += 1
- elif blauw_voor[2] != blauw_na[2]:
- blauw2 += 1
- elif blauw_voor[3] != blauw_na[3]:
- blauw3 += 1
- elif blauw_voor[4] != blauw_na[4]:
- blauw4 += 1
- elif blauw_voor[5] != blauw_na[5]:
- blauw5 += 1
- continue
- # Geel
- for x in geel_na:
- if geel_voor[0] != geel_na[0]:
- geel0 +=1
- elif geel_voor[1] != geel_na[1]:
- geel1 += 1
- elif geel_voor[2] != geel_na[2]:
- geel2 += 1
- elif geel_voor[3] != geel_na[3]:
- geel3 += 1
- elif geel_voor[4] != geel_na[4]:
- geel4 += 1
- elif geel_voor[5] != geel_na[5]:
- geel5 += 1
- continue
- # Groen
- for x in groen_na:
- if groen_voor[0] != groen_na[0]:
- groen0 += 1
- elif groen_voor[1] != groen_na[1]:
- groen1 += 1
- elif groen_voor[2] != groen_na[2]:
- groen2 += 1
- elif groen_voor[3] != groen_na[3]:
- groen3 += 1
- elif groen_voor[4] != groen_na[4]:
- groen4 += 1
- elif groen_voor[5] != groen_na[5]:
- groen5 += 1
- continue
- if rood0 == 1:
- data = groen0
- elif rood1 == 1:
- data = groen1
- elif rood2 == 1:
- data = groen2
- elif rood3 == 1:
- data = rood3
- elif rood4 == 1:
- data = rood4
- elif rood5 == 1:
- data = rood5
- elif blauw0 == 1:
- data = blauw0
- elif blauw1 == 1:
- data = blauw1
- elif blauw2 == 1:
- data = blauw2
- elif blauw3 == 1:
- data = blauw3
- elif blauw4 == 1:
- data = blauw4
- elif blauw5 == 1:
- data = blauw5
- elif geel0 == 1:
- data = geel0
- elif geel1 == 1:
- data = geel1
- elif geel2 == 1:
- data = geel2
- elif geel3 == 1:
- data = geel3
- elif geel4 == 1:
- data = geel4
- elif geel5 == 1:
- data = geel5
- elif groen0 == 1:
- data = groen0
- elif groen1 == 1:
- data = groen1
- elif groen2 == 1:
- data = groen2
- elif groen3 == 1:
- data = groen3
- elif groen4 == 1:
- data = groen4
- elif groen5 == 1:
- data = groen5
- else:
- data = niks
- waarde = int(rood0 + rood1 + rood2 + rood3 + rood4 + rood5 + blauw0 + blauw1 + blauw2 + blauw3 + blauw4+ blauw5 + geel0
- + geel1 + geel2 + geel3 + geel4 + geel5 + groen0 + groen1 + groen2 + groen3 + groen4 +groen5)
- cnx = mysql.connector.connect(user='leerinn',
- password='3#AsXtZSCBzHNA',
- host='oege.ie.hva.nl',
- database='zleerinn')
- cursor = cnx.cursor()
- add_sensor_monitoring = ("INSERT INTO sensor_monitoring"
- "(sensor, aantal_keer_ingedrukt)"
- "VALUES (%s, %s)")
- data_sensor_monitoring = (data, waarde)
- cursor.execute(add_sensor_monitoring, data_sensor_monitoring)
- cnx.commit()
- cursor.close()
- cnx.close()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement