Lego #114: GBC(7) Tricky

Deze kleine rakker is goeddeels de 51515 Robot Inventor bot “Tricky” (bouwinstructie). Ik heb hem voorzien van een licht sensor en met 10 regels Python code heb je dan een prima ‘line follower’.
Ik heb er verder een ballen bakje aan toegevoegd: Tricky is zo dus een ballen bezorger.
De 51515 hub beschikt over een ingebouwde motion sensor. Die geeft een waarde voor “pitch” , “roll” en “yaw”. Die laatste is te vergelijken met een kompasstand. De Lego Python help tekst is niet compleet. (Veel) meer informatie vond ik bijvoorbeeld hier: https://hubmodule.readthedocs.io/en/latest/motion/#yaw_pitch_roll .
Tricky 90 graden laten draaien is simpel:
from hub import motion
hub = MSHub()
motor_pair = MotorPair('B', 'A')
beginstand = rotations[0]
motor_pair.start_tank_at_power(50, -50)
while (1==1):
if ( rotations[0] > beginstand + 90):
motor_pair.stop()
break
print (beginstand)
print (rotations[0])
More Stories
Graphviz Timeline
Dit is een test met de DOT Language van https://graphviz.org/doc/info/lang.html. Het leek me een manier om een tabel met relaties...
Lego Machine learning model [PoC]
Lego beeldherkenning lijkt me goed toepasbaar bij het bouwen van een sorteer machine. Dan moet je uiteraard een Tensor Flow...
Vogelspotter
Het Raspberry Pi idee was tamelijk eenvoudig: een (Pi) camera gebruiken om vogels te detecteren. Een Pi camera kost ongeveer...
Micro:bit dobbelsteen
De Micro:bit is een printplaatje zo klein als een halve bankpas. Het ziet er bedriegelijk simpel uit, maar ondertussen is...