Paso 1: Hazlo
¿Qué es?
Usa la radio del micro:bit para responder a preguntas en secreto.

Cómo funciona
- Escribe este programa en dos micro:bits. Un amigo y tú os hacéis preguntas mutuamente que puedan ser respondidas con "sí" o "no".
 - Pulsa el botón A para enviar un mensaje con un "sí" (en inglés, "yes"), o el botón B para enviar un mensaje con un "no". Dependiendo del botón pulsado, en la pantalla LED de ambos micro:bits aparecerá un tick o una cruz durante medio segundo.
 - El programa usa la radio para enviar tu respuesta en secreto - nadie (salvo tu compañero) podrá saber la respuesta.
 - Cuando se recibe un mensaje de radio, el programa emplea selección para decidir qué mostrar: si el mensaje recibido es igual a "yes" (en inglés, "sí"), entonces muestra un tick en la pantalla LED, y si el mensaje es igual a "no", entonces muestra una cruz.
 - Asegúrate de que ambos micro:bits tienen configurados el mismo canal, que puede ser cualquier número entre 0 y 255.
 - Si hay más de una pareja usando este programa en un mismo sitio, cada una debería usar un canal de radio propio.
 - ¡Mantén en secreto tu grupo de radio si no quieres a nadie fisgoneando en tus mensajes!
 
Qué necesitas
- Dos micro:bits (o simulador MakeCode)
 - Editor de MakeCode o de Python
 - pilas (opcionales)
 - ¡un amigo y secretos que compartir!
 
Paso 2: Prográmalo
1from microbit import *
2import radio
3radio.config(group=7)
4radio.on()
5
6while True:
7    message = radio.receive()
8    if message:
9        if message == 'yes':
10            display.show(Image.YES)
11            sleep(500)
12            display.clear()
13        elif message == 'no':
14            display.show(Image.NO)
15            sleep(500)
16            display.clear()
17    if button_a.was_pressed():
18        radio.send('yes')
19        display.show(Image.YES)
20        sleep(500)
21        display.clear()
22    if button_b.was_pressed():
23        radio.send('no')
24        display.show(Image.NO)
25        sleep(500)
26        display.clear()
27Paso 3: Mejóralo
- Cambia el mensaje o icono que se muestra para "sí" y para "no".
 - Haz que al agitar, inclinar o pulsar A y B a la vez se envíe otro mensaje, como "tal vez".
 - Cambia "sí" y "no" a "punto" y "raya" para enviar mensajes en morse.
 
This content is published under a Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) licence.


