DeliverBlue - WRO Starter Bot bringer blåt skrald til blå Recycling Tank
DeliverBlue, en brugerdefinet programmeringsblok,
bruger de sorte streger på banen til at finde hen til den blå Recycle Tank, hvor den blå skrald klods afleveres,
som det ses på videoen:
I videoen styres
WRO Starter Bot 2016 af et program som ser sådan her ud:
Programmet består af 2 blokke:
Den første blok er en variabel-blok, som sætter en variabel kaldet offset til 40 (se eventuelt
EV3 hjælp > Programmeringsblokke > Data-blokke > Variabel). Værdien af offset skal være den lysværdi
farvesensoren på port 3 registrerer over kanten af en af de sorte streger på banen, se
Følg kanten af en sort streg.
Den næste blok, kaldet DeliverBlue, bruger de sorte streger på banen til at finde hen til den blå Recycle Tank,
hvor den blå skrald klods afleveres.
Åbnes blokken DeliverBlue ser indholdet sådan her ud:
DeliverBlue blokken består af 10 brugerdefinerede programmeringsblokke, som i 10 trin bringer
robotten ud til den Recycle Tank og afleverer den blå skrald klods:
De 3 første blokke, GoToLine, MoveCm
og SpinDegree, får robotten til at køre frem og dreje 90 grader til venstre, så robotten er klar til
at følge kanten af den sorte streg:
De 2 næste blokke, DriveEdgeSec og DriveEdgeTo,
får robotten til at følge den sorte streg indtil farvesensoren på port 4 registrerer den sorte tværstreg
i midten af Recycling Plant:
De næste 2 blokke, MoveCm
og SpinDegree,
får robotten til at køre 20 cm frem og dreje 90 grader til højre, så robotten er klar til
at følge kanten af den sorte tværstreg streg ud til den blå Recycle Tank:
De 3 sidste blokke, DriveEdgeTo, MoveCm
og TipGrab, får robotten til at følge kanten af den sorte streg og afslutte med at tippe
containeren, så den blå skrældklods havner i den blå Recycle Tank: