From b136496d239523b99544daca76c441f7de00e687 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ebbe=20Ba=C3=9F?= Date: Mon, 11 Jul 2022 01:27:51 +0200 Subject: [PATCH] other test MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Ebbe Baß --- test.py | 78 ++++++++++++++++++++++++++++----------------------------- 1 file changed, 39 insertions(+), 39 deletions(-) diff --git a/test.py b/test.py index 2b8db47..a0af745 100644 --- a/test.py +++ b/test.py @@ -1,44 +1,44 @@ -# import board -# import busio -# import adafruit_bmp280 -# import time - -# def get_temperature(): -# i2c = busio.I2C(board.SCL, board.SDA) -# bmp280 = adafruit_bmp280.Adafruit_BMP280_I2C(i2c, address=0x76) -# return bmp280.temperature - -# while True: -# print(get_temperature()) -# time.sleep(1) - -global GPIO -import RPi.GPIO as GPIO +import board +import busio +import adafruit_bmp280 import time -GPIO.setmode(GPIO.BCM) +def get_temperature(): + i2c = busio.I2C(board.SCL, board.SDA) + bmp280 = adafruit_bmp280.Adafruit_BMP280_I2C(i2c, address=0x76) + return bmp280.temperature -GPIO_TRIGGER = 18 -GPIO_ECHO = 24 -GPIO.setup(GPIO_TRIGGER, GPIO.OUT) -GPIO.setup(GPIO_ECHO, GPIO.IN) +while True: + print(get_temperature()) + time.sleep(1) -def get_water_level(): - GPIO.output(GPIO_TRIGGER, True) - time.sleep(0.00001) - GPIO.output(GPIO_TRIGGER, False) - - startTime = time.time() - StopTime = time.time() - - while GPIO.input(GPIO_ECHO) == 0: - startTime = time.time() - while GPIO.input(GPIO_ECHO) == 1: - StopTime = time.time() - - TimeElapsed = StopTime - startTime - distance = (TimeElapsed * 34300) / 2 - - return distance +# global GPIO +# import RPi.GPIO as GPIO +# import time -print(get_water_level()) \ No newline at end of file +# GPIO.setmode(GPIO.BCM) + +# GPIO_TRIGGER = 18 +# GPIO_ECHO = 24 +# GPIO.setup(GPIO_TRIGGER, GPIO.OUT) +# GPIO.setup(GPIO_ECHO, GPIO.IN) + +# def get_water_level(): +# GPIO.output(GPIO_TRIGGER, True) +# time.sleep(0.00001) +# GPIO.output(GPIO_TRIGGER, False) + +# startTime = time.time() +# StopTime = time.time() + +# while GPIO.input(GPIO_ECHO) == 0: +# startTime = time.time() +# while GPIO.input(GPIO_ECHO) == 1: +# StopTime = time.time() + +# TimeElapsed = StopTime - startTime +# distance = (TimeElapsed * 34300) / 2 + +# return distance + +# print(get_water_level()) \ No newline at end of file