lehrkraefte:blc:informatik:glf20:robotik:helligkeitsensor

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Last revision Both sides next revision
lehrkraefte:blc:informatik:glf20:robotik:helligkeitsensor [2021/05/07 09:16]
Ivo Blöchliger [Helligkeitssensor als Navigationshilfe]
lehrkraefte:blc:informatik:glf20:robotik:helligkeitsensor [2021/05/10 08:24]
Ivo Blöchliger [Rasenmähen]
Line 45: Line 45:
  
 while True: while True:
-  l = "l=%d"ls.getValue(); +  l = ls.getValue()  # Helligkeit messen 
-  print(l) +  print(l)           # Ausgeben auf dem Laptop 
-  robot.drawString(l, 0, 3) +  robot.drawString(str(l), 0, 3)  # Ausgeben auf dem Roboter-Display 
-  Tools.delay(100)+  Tools.delay(100)   # 0.1 Sekunden warten
  
 # robot.exit()  # Programm ordnungsgemäss beenden. # robot.exit()  # Programm ordnungsgemäss beenden.
Line 66: Line 66:
 gears.forward() gears.forward()
 while True:  # Unendlich wiederholen while True:  # Unendlich wiederholen
-  # Lichtsensor auslesen +  # Lichtsensor auslesen, Wert in eine Variable speichern  
-  # Darauf reagieren:+  # Darauf reagieren (Eine Bedingung mit der Helligkeits-Variablen formulieren)
   if roboter_sieht_klebestreifen:   if roboter_sieht_klebestreifen:
      break      # While-Schlaufe sofort beenden      break      # While-Schlaufe sofort beenden
Line 94: Line 94:
 # Im Code # Im Code
 winkel = randrange(40,171)  # Zufälliger, ganzzahliger Winkel zwischen 40 und 170 (obere Grenze exklusive) winkel = randrange(40,171)  # Zufälliger, ganzzahliger Winkel zwischen 40 und 170 (obere Grenze exklusive)
 +# Winkel in Zeit oder Strecke umrechnen, um effektiv um diesen Winkel zu drehen.
 </code> </code>
 </WRAP> </WRAP>
  • lehrkraefte/blc/informatik/glf20/robotik/helligkeitsensor.txt
  • Last modified: 2021/05/10 09:13
  • by Ivo Blöchliger