Test
This commit is contained in:
parent
57096f642d
commit
8e7a0c2589
1 changed files with 2 additions and 21 deletions
23
main.py
23
main.py
|
@ -12,7 +12,7 @@ if battery.voltage() < 8000: #set threshold for battery level
|
||||||
print("Spannung der Batterie zu niedrig: " + str(battery.voltage()) + " \n"
|
print("Spannung der Batterie zu niedrig: " + str(battery.voltage()) + " \n"
|
||||||
+ "--------------------------------------- \n "
|
+ "--------------------------------------- \n "
|
||||||
+ "#### UNBEDINGT ROBOTER AUFLADEN !!! #### \n"
|
+ "#### UNBEDINGT ROBOTER AUFLADEN !!! #### \n"
|
||||||
+ "+++"
|
+ "#### SONST KOMMT MARKUS OPTITZ !!!! #### \n"
|
||||||
+ "---------------------------------------- \n")
|
+ "---------------------------------------- \n")
|
||||||
else:
|
else:
|
||||||
print("Spannung der Batterie " + str(battery.voltage()) + "\n")
|
print("Spannung der Batterie " + str(battery.voltage()) + "\n")
|
||||||
|
@ -55,22 +55,6 @@ importFile(slotid=6, precompiled=True, module_name="iqrobot")
|
||||||
import iqrobot as iq
|
import iqrobot as iq
|
||||||
print(iq.HELLO)
|
print(iq.HELLO)
|
||||||
|
|
||||||
# Importiere Go Robot Code
|
|
||||||
#importFile(slotid=3, precompiled=True, module_name="gorobot")
|
|
||||||
#import gorobot as gr
|
|
||||||
#gr.exampleFour()
|
|
||||||
#gr.db.gyroRotation(90, 25, 35, 25)
|
|
||||||
|
|
||||||
|
|
||||||
################### Hauptcode ####################################
|
|
||||||
'''
|
|
||||||
Code zum Lösen einer Aufgabe, kann oben importierten Code nutzen
|
|
||||||
Es können auch pro Aufgabe eigene Funktionen geschrieben werden
|
|
||||||
Wichtig ist, dass die PORTS der Sensoren überall gleich sind
|
|
||||||
und auch `hub` als Instanz von PrimeHub
|
|
||||||
dh auch an die Funktionen im importierten Code übergeben werde
|
|
||||||
'''
|
|
||||||
|
|
||||||
# Definiere an welchen Ports die Sensoren angeschlossen sind
|
# Definiere an welchen Ports die Sensoren angeschlossen sind
|
||||||
COLOR_SENSOR_PORT = 'E'
|
COLOR_SENSOR_PORT = 'E'
|
||||||
LEFT_MOTOR_PORT = 'A'
|
LEFT_MOTOR_PORT = 'A'
|
||||||
|
@ -83,9 +67,6 @@ hub = PrimeHub()
|
||||||
# Initialisiere Robot Klasse mit unseren Funktionen
|
# Initialisiere Robot Klasse mit unseren Funktionen
|
||||||
iqRobot: iq.IQRobot = iq.IQRobot(hub, LEFT_MOTOR_PORT, RIGHT_MOTOR_PORT, COLOR_SENSOR_PORT, STICK_MOTOR_PORT)
|
iqRobot: iq.IQRobot = iq.IQRobot(hub, LEFT_MOTOR_PORT, RIGHT_MOTOR_PORT, COLOR_SENSOR_PORT, STICK_MOTOR_PORT)
|
||||||
|
|
||||||
# Führe Funktionen aus unser Robot Klasse aus:
|
|
||||||
#iqRobot.main()
|
|
||||||
|
|
||||||
while(True):
|
while(True):
|
||||||
print('DIE FARBE IST ', iqRobot.colorSensor.get_color())
|
print('DIE FARBE IST ', iqRobot.colorSensor.get_color())
|
||||||
if (iqRobot.colorSensor.get_color() == "cyan"):
|
if (iqRobot.colorSensor.get_color() == "cyan"):
|
||||||
|
@ -95,5 +76,5 @@ while(True):
|
||||||
iqRobot.driveForward_for_sec(1)
|
iqRobot.driveForward_for_sec(1)
|
||||||
print('Rot du Affe')
|
print('Rot du Affe')
|
||||||
else:
|
else:
|
||||||
print('Keine Farbe')
|
print('Keine Farbe!')
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue