1.2 KiB
1.2 KiB
messenger
Use the radio to create an app that sends "YO" messages.
Step 1
Use on button pressed to send the number "0" over radio.
input.onButtonPressed(Button.A, () => {
radio.sendNumber(0);
});
Step 2
Use radio on data received display "YO" when the number 0
is received
by radio.
let message = 0;
radio.onDataReceived(() => {
message = radio.receiveNumber();
if (message == 0) {
basic.showString("YO")
}
})
Compile the program and upload the same .hex file to 2 devices!
Step 3
Use on button pressed to send the number "1" over radio.
input.onButtonPressed(Button.B, () => {
radio.sendNumber(1);
});
Step 4
Add blocks in radio on data received to display "BYE" when the number 1
is received
by radio.
let message = 0;
radio.onDataReceived(() => {
message = radio.receiveNumber();
if (message == 0) {
basic.showString("YO")
}
if (message == 1) {
basic.showString("BYE")
}
})
microbit-radio