This is an old revision of the document!
import RPi.GPIO as GPIO import time ledPin = 11 GPIO.setmode(GPIO.BOARD) GPIO.setup(ledPin, GPIO.OUT) while True: time.sleep(1) GPIO.output(ledPin, True) time.sleep(1) GPIO.output(ledPin, False)
lisatakse reale kuupäev ja kellaaeg, ning tulemus kirjutatakse log-i faili.
import RPi.GPIO as GPIO import time import datetime
sensorPin = 7
GPIO.setmode(GPIO.BOARD) GPIO.setup(sensorPin, GPIO.IN, pull_up_down=GPIO.PUD_DOWN)
prevState = False currState = False
f = open('andur.log', 'w',0)
while True:
time.sleep(0.1) prevState = currState currState = GPIO.input(sensorPin) if currState != prevState: newState = "1" if currState else "0" aeg=datetime.datetime.now() print "%s, %s" % (aeg,newState) #f.write(str(aeg)+","+newState+'\n') f.write(newState+'\n')