zwei variable verbinden
Verfasst: Mittwoch 4. März 2020, 19:32
Guten Abend, ich bitte um eure mithilfe und bitte habt Nachsicht mit mir.
Jede While schleife für sich läuft einwandfrei als eigenes .py programm.
Jetzt möchte ich Sie jedoch verbinden in eine py Datei um nicht beide Datein jeden morgen zu starten.
Jede While schleife für sich läuft einwandfrei als eigenes .py programm.
Jetzt möchte ich Sie jedoch verbinden in eine py Datei um nicht beide Datein jeden morgen zu starten.
Code: Alles auswählen
import RPi.GPIO as GPIO
import time, gpiozero
adc = gpiozero.MCP3008 (channel = 0)
GPIO.setmode(GPIO.BOARD)
GPIO.setup (35, GPIO.IN, pull_up_down=GPIO.PUD_DOWN)
GPIO.setup (36, GPIO.OUT)
GPIO.setup (29, GPIO.IN, pull_up_down=GPIO.PUD_DOWN)
GPIO.setup (32, GPIO.OUT)
while (True) :
if (GPIO.input (35) == True) :
GPIO.output (36, True)
else:
GPIO.output (36, False)
if (GPIO.input (29) == True) :
GPIO.output (32, True)
else:
GPIO.output (32, False)
while True:
voltage = adc.voltage
voltage = voltage * 4.848
spannung = ( "%.2f Volt" % voltage)
uhr = (time.strftime(" Datum: %d.%m.%Y Uhrzeit: %H:%M:%S"))
gesamt = (spannung + uhr)
#print (gesamt)
file = open ("/media/pi/dm/log_spannung","a") #a bedeutet anfügen
file.write(gesamt)
file.write("\n") #\n bedeutet nächste zeile
file.close()
time.sleep (1800)
/code]
Ich danke vielmals :) :wink: schönen Abend