Bonjour à tous,
Je ne comprends pas le comportement de ce bout de code:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 import RPi.GPIO as GPIO import time GPIO.setmode(GPIO.BOARD) #on utilise la numérotation pin physique button=12 GPIO.setup(button,GPIO.IN,pull_up_down=GPIO.PUD_UP) t = 0 while(True): if GPIO.input(button)==0: #si on appuie t=time.time() - t print ("temps: ", t) time.sleep(0.1) #Attente en seconde
Resultat:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 >>> %Run test2.py temps: 1574328404.313985 temps: 0.8491220474243164 temps: 1574328405.0518234 temps: 1.5933406352996826 temps: 1574328405.7775989 temps: 8.716043710708618 temps: 1574328406.5227504 temps: 9.382421493530273 temps: 1574328407.3323874 temps: 10.104634046554565 temps: 1574328408.1163146 temps: 10.827035665512085 ...
Partager