Hallöchen liebe Community,
bin Student im zweiten Semester, geht gnädig mit mir und meinem Code um hab das erste mal mit Pyhton zu tun.
Idee hinter meinem Projekt: mit einem 4-Pin Ultraschall Modul der Reihe HC-SR04, messe ich die Entfernung zu einem Objekt und bei größerer Veränderung der Entfernung soll das Display, welches mit dem Raspberry pi 3 per HDMI verbunden ist angehen.
Erfolg in meinem Projekt: Das Ultraschall Modul misst gut und genau.
Probleme in meinem Projekt: Der erforderliche Befehl zum starten und herunterfahren des Displays.
und
tun dies gut, jedoch fehlt mir das wissen dies in Pyhton zu implementieren.
Ich hoffe ihr könnt mir helfen
Hier nochmal der Code mit dem ich gerade arbeite.
Code
import RPi.GPIO as GPIO
import time
GPIO.setwarnings(False)
GPIO.setmode(GPIO.BOARD)
TRIG = 7
ECHO = 12
GPIO.setup(TRIG,GPIO.OUT)
GPIO.output(TRIG,0)
GPIO.setup(ECHO, GPIO.IN)
time.sleep(0.1)
i= 0
messung_testen = 1
messung = 1
while i == 1:
messung_copie = messung
print "Starte Messung"
GPIO.output(TRIG,1)
time.sleep(0.00001)
GPIO.output(TRIG,0)
while GPIO.input(ECHO)==0:
pass
start = time.time()
while GPIO.input(ECHO) == 1:
pass
stop = time.time()
messung = (stop - start)*17000
print "Die Messung betraegt ", messung, "cm"
messung_testen = (messung / messung_copie) *10
if messung_testen > 12:
#Befehl zum starten des Monitors
#time.sleep(5*60*60)
#Befehl zum ausschalten des Monitors
time.sleep(0.5)
GPIO.cleanup()
Alles anzeigen