add: jsonkram

This commit is contained in:
Yannik Schädler 2017-12-05 21:33:37 +01:00
parent 1c101a4bbd
commit 77f939e10c
1 changed files with 44 additions and 0 deletions

44
json2.py Normal file
View File

@ -0,0 +1,44 @@
import json
import time
import RPi.GPIO as GPIO
pin_number = 18;
data = {1:"asdf"}
wert_des_schalters = False
while True:
time.sleep(10) # Anzahl der sekunden, die gewartet wird
GPIO.setmode(GPIO.BCM)
GPIO.setup(18, GPIO.IN, pull_up_down=GPIO.PUD_UP)
wert_des_schalters = GPIO.input(18)
if wert_des_schalters == False:
data = {1: wert_des_schalters}
with open('data.txt', 'w') as outfile:
json.dump(data, outfile)
if wert_des_schalters == True:
data = {1: wert_des_schalters}
with open('data.txt', 'w') as outfile:
json.dump(data, outfile)
#/* Sphinx Vorschlag */
'''
GPIO.setmode(GPIO.BCM)
GPIO.setup(18, GPIO.IN, pull_up_down=GPIO.PUD_UP)
while true:
sleep(10);
if wert_des_schalters != GPIO:Input(pin_number) # das ist gut
sleep(1); // Contact bounce protection
wert_des_schalters = GPIO.Input(pin_number)
data = {1:wert_des_schalters}
with open('data.txt', 'w') as outfile:
json.dump(data, outfile)
'''