Blink 3: Multiple Color Blinking

Linkbot Image Mindstorm Image Cursor Image
0x2418126-6-12y2418126-6-12
Grid:
Tics Lines:
Width px
Hash Lines:
Width px
Labels:
Font px
Trace Lines:
Robot 1:
Width px
Robot 2:
Width px
Robot 3:
Width px
Robot 4:
Width px
Axes: x-axis y-axis Show Grid
Grid: 24x24 inches 36x36 inches 72x72 inches
96x96 inches 192x192 inches
Quad: 4 quadrants 1 quadrant Hardware
Units: US Customary Metric
Background: Background Image

Robot 1

Linkbot
Mindstorm
Initial Position:
( in, in)
Initial Angle:
deg
Current Position: (0 in, 0 in)
Current Angle: 90 deg
Wheel Radius:
Track Width:
in

Robot 2

Linkbot
Mindstorm
Initial Position:
( in, in)
Initial Angle:
deg
Current Position: (6 in, 0 in)
Current Angle: 90 deg
Wheel Radius:
Track Width:
in

Robot 3

Linkbot
Mindstorm
Initial Position:
( in, in)
Initial Angle:
deg
Current Position: (12 in, 0 in)
Current Angle: 90 deg
Wheel Radius:
Track Width:
in

Robot 4

Linkbot
Mindstorm
Initial Position:
( in, in)
Initial Angle:
deg
Current Position: (18 in, 0 in)
Current Angle: 90 deg
Wheel Radius:
Track Width:
in

Blink 3: Multiple Color Blinking
Problem Statement:

Click the "Run" button to run the code blocks provided, which will blink each LED color for one second (red, then green, then blue), with a one second delay between them. Once that is working, try experimenting with different blink and delay times, and with changing the order of the colors by changing the pin numbers in the digitalWrite() functions. Can you add more blinks and patterns by dragging and dropping more digitalWrite() and delay() functions from the Arduino block section? 

/* Code generated by RoboBlockly v2.1 */
/* Problem Statement: 
    Click the "Run" button to run the code blocks provided,
    which will blink each LED color for one second (red, then
    green, then blue), with a one second delay between them.
    Once that is working, try experimenting with different
    blink and delay times, and with changing the order of the
    colors by changing the pin numbers in the digitalWrite()
    functions. Can you add more blinks and patterns by dragging
    and dropping more digitalWrite() and delay() functions from
    the Arduino block section? 
    */
#include <arduino.h>

pinMode(11, OUTPUT);
pinMode(12, OUTPUT);
pinMode(13, OUTPUT);
digitalWrite(13, HIGH);
delay(1000);
digitalWrite(13, LOW);
delay(1000);
digitalWrite(12, HIGH);
delay(1000);
digitalWrite(12, LOW);
delay(1000);
digitalWrite(11, HIGH);
delay(1000);
digitalWrite(11, LOW);
Blocks Save Blocks Load Blocks Show Ch Save Ch Workspace
Problem Statement:

Click the "Run" button to run the code blocks provided, which will blink each LED color for one second (red, then green, then blue), with a one second delay between them. Once that is working, try experimenting with different blink and delay times, and with changing the order of the colors by changing the pin numbers in the digitalWrite() functions. Can you add more blinks and patterns by dragging and dropping more digitalWrite() and delay() functions from the Arduino block section? 


		
Rubbish bin
Time