#LCD EINDE # Definieren pinnen relais = 6 rood = 22 groen = 27 #Globale variabelen inschakeltijd = 0 uitschakeltijd = 0 count = 0 status = "" huidigestroom = "0.000000" # Oproepen klassen knop1 = Button(5) ir = InfraRood(18) #GPIO Setup GPIO.setwarnings(False) GPIO.setmode(GPIO.BCM) GPIO.setup(relais, GPIO.OUT) GPIO.setup(rood, GPIO.OUT) GPIO.setup(groen, GPIO.OUT) GPIO.setup(LCD_E, GPIO.OUT) GPIO.setup(LCD_RS, GPIO.OUT) GPIO.setup(LCD_D4, GPIO.OUT) GPIO.setup(LCD_D5, GPIO.OUT) GPIO.setup(LCD_D6, GPIO.OUT) GPIO.setup(LCD_D7, GPIO.OUT)
import threading # Code voor led from helpers.klasseknop import Button from RPi import GPIO import sys import adafruit_dht GPIO.setwarnings(False) GPIO.setmode(GPIO.BCM) motor = [6,13,19,26] GPIO.setup(motor[0],GPIO.OUT) GPIO.setup(motor[1],GPIO.OUT) GPIO.setup(motor[2],GPIO.OUT) GPIO.setup(motor[3],GPIO.OUT) knop1 = Button(20) output = [[0,0,0,1],[0,0,1,1],[0,0,1,0],[0,1,1,0],[0,1,0,0],[1,1,0,0],[1,0,0,0],[1,0,0,1]] dhtDevice = adafruit_dht.DHT11(21) app = Flask(__name__) app.config['SECRET_KEY'] = 'Hier mag je om het even wat schrijven, zolang het maar geheim blijft en een string is' socketio = SocketIO(app, cors_allowed_origins="*") CORS(app) def run_motor(): f=0 while f < 2000: time.sleep(0.0002)
def hallo(): return "Server is running, er zijn momenteel geen API endpoints beschikbaar." # SOCKET IO @socketio.on('connect') def initial_connection(): print('A new client connect') # # Send to the client! # vraag de status op van de c uit de DB # status = DataRepository.read_status_lampen() socketio.emit('B2F_connected', {'Current Heartrate': 0}, broadcast=True) # button initialiseren knop1 = Button(17) GPIO.setwarnings(False) GPIO.setmode(GPIO.BCM) # song playing init global playing playing = False print(f"playing: {playing}") print("Playing init complete") global player player = "" class MCP: def __init__(self, bus=0, device=0):