1. korak: Napravi
Što je to?
Upotrijebi micro:bitov radio uređaj da potajno odgovaraš na pitanja.

Kako to radi
- Preuzmi ovaj program na dva micro:bita. Međusobno si postavite pitanja kojima je odgovor 'da' ili 'ne'.
 - Pritisni ulaznu tipku A kako bi poslao poruku 'da', a B za 'ne'. Na LED zaslonima oba micro:bita pojaviti će se na pola sekunde kvačica ili križić.
 - Program koristi radio kako bi potajno poslao odgovor – nitko (osim tvog partnera) ne može čuti radiosignal.
 - Kod primanja radijske poruke program koristi postupak odabira za testiranje poruke: ako je primljena poruka jednaka 'da', tada se na LED zaslonu prikaže kvačica, no ako je poruka jednaka 'ne', tada se pokazuje križić.
 - Pazi da na oba micro:bita bude jednaka radiogrupa - možeš uzeti bilo koji broj od 0 do 255.
 - Ako mnogi koriste ovaj program na istom mjestu, treba osigurati ad svaki par igrača ima vlastiti broj radiogrupe.
 - Broj radiogrupe neka bude tajan ako ne želiš da te netko 'prisluškuje'!
 
Što ti treba
- 2 micro:bita (ili simulator MakeCodea)
 - Uređivač MakeCode ili Python
 - baterije (prema potrebi)
 - Jedan prijatelj i jedna tajna!
 
2. korak: Kodiraj
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()
273. korak: Unaprijedi
- Prikaži različite znakove za 'a' i 'ne'.
 - Za druge odgovore, kao što je 'možda', upotrijebi drmanje, nagib ili tipke A i B istodobno.
 - Promijeni 'da' i 'ne' u 'točka' i 'crta' pa šalji poruke Morseovom abecedom.
 
This content is published under a Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) licence.


