26 kol Micro:bit potraga za blagom
Kroz ovaj projekt učenici će se upoznati s korištenjem micro:bitova za bežičnu komunikaciju, učeći kako funkcionira slanje i primnje poruka pomoću radijskih signala. Korištenje micro:bitova u igri potrage za blagom će im pomoći u razumijevanju rada radiokomunikacije te istovremeno potaknuti snalažljivost i timski rad.
Prije igre, upoznajte učenike sa radiokomunikacijom kroz uvodni primjer – slanje poruka. Učenici mogu raditi u paru ili grupi te s dva ili više micro:bitova istraživati načine slanja i primanja poruka s različitih udaljenosti.
Potrebna oprema: barem 2 micro:bita v2, AAA baterije, kučišta za baterije
SLANJE PORUKA
Micro:bit može bežično komunicirati s drugim micro:bitovima putem radijskih signala. Korištenjem radiovalova, micro:bit šalje i prima poruke, a svaki uređaj može biti i odašiljatelj i prijemnik. Uređaji se mogu organizirati u radio grupe, kojih može biti do 256.
Snaga odašiljanja signala može se prilagoditi prema potrebi; pri najvišoj snazi (7), micro:bit može komunicirati na udaljenosti od 70 do 100 metara na otvorenom prostoru. U zatvorenim prostorima, domet je manji zbog različitih prepreka poput zidova, namještaja, drugih elektroničkih uređaja i metalnih površina.
U nastavku preuzmite program na dva micro:bita kako bi učenici istraživali slanje poruka i jačinu signala ovisno o udaljenosti i preprekama.
Pritiskom na tipkala A i B istovremeno, sličica žirafe se šalje s jednog micro:bita na drugi putem radijske veze.
Nakon što sličica žirafa stigne na drugi micro:bit, nestaje s prvog uređaja. Ponovnim pritiskom tipkala A i B na drugom micro:bitu, slika žirafe šalje se na prvi micro:bit.
Sličica žirafe se neće moći poslati ukoliko su micro:bitovi previše udaljeni ili ako postoje prepreke koje ometaju prolazak radijskog signala.
Svaki par učenika ima dva micro:bita pomoću kojih si međusobno šalju sličicu žirafe. Svaki micro:bit je odašiljatelj i prijemnik.
Napomena: unutar programa je potrebno postaviti jedinstveni broj radio grupe za svaki par učenika.
Mogu se kretati po učionici, hodnicima škole i vanjskom prostoru kako bi istražili na kojim udaljenostima signal i dalje funkcionira te kroz koje prepreke radio komunikacija ostaje uspješna.
POTRAGA ZA BLAGOM
Kreirajte igru potrage za blagom koristeći micro:bitove. Izradite 2 programa – jedan za micro:bit kojim ćete tražiti ostale micro:bitove i drugi za micro:bitove koji predstavljaju blago.
Na micro:bit tragaču cijelo vrijeme se prikazuje stupčasti grafikon koji se povećava što je signal jači i što ste bliže ostalim micro:bitovima.
Pritiskom na tipkalo A na micro:bit tragaču šalje se poruka “sviraj”. Ako je micro:bit blago dovoljno blizu, primit će poruku i reproducirati kratku melodiju kako bi ga lakše pronašli.
Nakon što pronađete micro:bit blago, pritisnite na njemu tipkalo B kako biste mu promijenili radio grupu i maknuli ga iz potrage.
Za igru je dovoljno imati 2 micro:bita, ali je preporučljivo uključiti čim više micro:bit blaga koji će biti skriveni unutar prostorije. Igra se može provesti unutar učionice ili u vanjskom okruženju.
Može biti nekoliko micro:bit tragača pa svaki učenik ili grupa učenika može sudjelovati u potrazi za blagom u kojoj se međusobno natječu tko će pronaći više blaga.
Igru možete proširiti tako da uz svaki skriveni micro:bit stoji poruka, zagonetka, zadatak vezan uz gradivo koje uče ili knjiga iz koje moraju izvući određenu informaciju.
Micro:bit tragač
1. korak
Svi micro:bitovi koji sudjeluju u igri moraju biti postavljeni na istu radio grupu za uspješno slanje i primanje poruka. Prvo izradite program za micro:bit tragač. Unutar on start bloka smjestite naredbu radio set group iz Radio kategorije naredbi i postavite je na broj 5. Neka se na ekranu prikaže sličica kvačice kao znak da je micro:bit spreman. Pritiskom na tipkalo A želite da se pošalje poruka sviraj naredbom radio send string iz Radio kategorije. U slučaju kada će micro:bit tragač biti dovoljno blizu nekom micro:bit blagu, poruka sviraj aktivirat će reproduciranje melodije što će olakšati lociranje micro:bit blaga.
2. korak
Kada micro:bit tragač primi poruku od micro:bit blaga, pohranjuje jačinu signala u varijablu signal i prikazuje je na LED zaslonu. Da biste kreirali varijablu signal, idite na kategoriju Variables i odaberite Make a Variable. Zatim iz kategorije Radio dodajte blok on radio received receivedNumber. Ovaj blok je ključan za omogućavanje bežične komunikacije između micro:bita, jer definira što će se dogoditi kada uređaj primi poruku u obliku broja. Postavite varijablu “signal” na vrijednost received packet signal strength koja predstavlja jačinu primljenog signala. Za prikaz stupčastog grafikona koristite naredbu plot bar graph of iz kategorije Led. Jači signal znači da je drugi micro:bit bliže, a slabiji da je udaljeniji. Koristite matematički blok za mapiranje jačine signala od -95 (slabo) do -42 (jako) u raspon od 0 do 9 za prikaz stupčastog grafikona.
Micro:bit blago
3. korak
Micro:bit blago mora biti postavljeno na istu radio grupu kao i micro:bit tragač naredbom set radio group 5 unutar on start bloka. Zatim dodajte naredbu radio set transmit power iz dijela more u Radio kategoriji i postavite snagu odašiljanja na 1. Postavljanje snage odašiljanja na 1 smanjuje domet radio signala, što je korisno u potrazi za blagom jer omogućuje primanje signala samo u blizini, čime se povećava izazov i preciznost igre. Neka na micro:bitu bude prikazana sličica dijamanta naredbom show icon. Kada pronađete micro:bit, želite ga maknuti iz potrage promjenom radio grupe. U blok on button B pressed smjestite naredbu za promjenu radio grupe u 177 te izmijenite sličicu koja se prikazuje na ekranu. Micro:bit blago svakih 200 milisekundi šalje poruku u obliku broja naredbom send radio number 3.
4. korak
Iz Radio kategorije uzmite blok on radio received receivedString. Ovaj blok označava akciju koja se pokreće kada uređaj primi radio poruku u obliku niza znakova. If naredbom iz Logic kategorije želite provjeriti jesu li zadovoljena dva uvjeta. Ako je jačina primljenog signala veća ili jednaka -57 i ako je primljena poruka oblika sviraj, micro:bit reproducira melodiju naredbom play melody power up in background iz Music kategorije. Drugim riječima, micro:bit blago će odsvirati melodiju samo ako mu je micro:bit tragač dovoljno blizu kada pošalje poruku sviraj.