Beruflich Dokumente
Kultur Dokumente
import Adafruit_DHT
import random
from gpiozero import RGBLED
import RPi.GPIO as GPIO
temperaturePin = 4
from time import sleep
app = Flask(__name__, static_url_path = "/image", static_folder = "static")
pin1 = 27
GPIO.setmode(GPIO.BCM)
GPIO.setup(pin1, GPIO.IN)
led = RGBLED(16,20,21)
ledr = 0
ledg = 0
ledb = 0
def LED(Red, Green, Blue):
if Red != 2: #2 is value for unchange
led.red = Red
if Green != 2:
led.green = Green
if Blue != 2:
led.blue = Blue
@app.route("/getTemperature")
def getTemperature():
humidity, temperature = Adafruit_DHT.read_retry(11, 4)
temperatureData = "<h1>" + str(temperature) + "</h1>"
humidityData = "<h1>" + str(humidity) + "</h1>"
<div class="temperature">
This is the HTML that will be replaced
</div>
<img src="/image/black.jpg" id="light" width="300px">
<a href="/redLED">
<img height="50" src="/image/redOn.png" id="red">
</a>
<a href="/greenLED">
<img height="50" src="/image/greenOn.png">
</a>
<a href="/blueLED">
<img height="50" src="/image/blueOn.png">
</a>
'''
return myhtml
if __name__ == "__main__":
app.run()