pxt-calliope/docs/projects/love-meter.md
2016-06-25 17:23:00 -04:00

1.0 KiB

love meter

Use pins P0, P1 and P2 to change the display by creating a circuit with your body.

Step 1

Use on pin pressed to show a random number when pin P0 is pressed (hold the GND pin with other hand):

input.onPinPressed(TouchPin.P0, () => {
    basic.showNumber(Math.random(11));
});

Step 2

Show a string when pin P1 is pressed:

input.onPinPressed(TouchPin.P0, () => {
    basic.showNumber(Math.random(11));
});
input.onPinPressed(TouchPin.P1, () => {
    basic.showString("LOVE?");
});

Step 3

Show a heart when pin P2 is pressed:

input.onPinPressed(TouchPin.P0, () => {
    basic.showNumber(Math.random(11));
});
input.onPinPressed(TouchPin.P1, () => {
    basic.showString("LOVE?");
});
input.onPinPressed(TouchPin.P2, () => {
    basic.showLeds(`
        . # # # .
        # # # # #
        # # # # #
        . # # # .
        . . # . .
        `);
});

~button /projects/rock-paper-scissors

NEXT: Rock Paper Scissors

~