Hardware Reference
In-Depth Information
int
green
=
0
;
void
setup
()
{
// initialize the digital pin as an output.
pinMode
(
RED_LED
,
OUTPUT
);
pinMode
(
GREEN_LED
,
OUTPUT
);
// start serial port at 9600 bps:
Serial
.
begin
(
9600
);
Serial
.
print
(
"Command (r, g): "
);
digitalWrite
(
GREEN_LED
,
green
);
digitalWrite
(
RED_LED
,
red
);
}
void
loop
()
{
if
(
Serial
.
available
() >
0
) {
inChar
=
Serial
.
read
();
switch
(
inChar
) {
case
'g'
:
green
= ~
green
;
digitalWrite
(
GREEN_LED
,
green
);
Serial
.
println
(
"Green"
);
break
;
case
'r'
:
red
= ~
red
;
digitalWrite
(
RED_LED
,
red
);
Serial
.
println
(
"Red"
);
break
;
}
Serial
.
print
(
"Command (r, g): "
);
}
}
Set the mode for the built-in red and green LEDs.
Start the serial port at 9600 baud.
Prompt the user, which in this case is the Bone.