diff --git a/backend/app.py b/backend/app.py
index bb33c3c431341ba484265f7c647be1ad0b14fa9d..ede3099196905049d8fc9b035d592828082437be 100644
--- a/backend/app.py
+++ b/backend/app.py
@@ -2,6 +2,8 @@
 import os
 import json
 import time
+import RPi.GPIO as GPIO
+
 from flask import Flask, request, jsonify, abort
 from flask_cors import CORS
 
@@ -47,11 +49,19 @@ def create_app(test_config=None):
         
             if lamp_id == 1:
                 # Leuchte 1 für Reaktion "Frage" (BLAU)
-                # activate GPIO pins
+                
+                # set GPIO pins, requesting pins bei the board numbers (1-40)
+                GPIO.setmode(GPIO.BOARD)
+                GPIO.setup(11,GPIO.OUT)
+                GPIO.output(11,GPIO.LOW)
 
+                # activate GPIO pins
+                GPIO.output(11,GPIO.HIGH)
                 time.sleep(5)
 
-                # dectivate GPIO pins 
+                # deactivate GPIO pins
+                GPIO.output(11,GPIO.LOW)
+                GPIO.cleanup()
 
             if lamp_id == 2:
                 # Leuchte 2 für Reaktion "Daumen hoch" (GRÜN)
@@ -135,3 +145,4 @@ app = create_app()
 
 if __name__ == '__main__':
     app.run(host = "0.0.0.0")
+
diff --git a/backend/requirements.txt b/backend/requirements.txt
index fcd934a15747d2c3318dbd090b5090bef5ae15ca..65aec1b0bc0b6782afc318455a5d7982241a3969 100644
Binary files a/backend/requirements.txt and b/backend/requirements.txt differ