13. óra: Robotka vezérlése
A mai órán a robotka távvezérlésérõl tanulunk.Elõkészületek
0. lépés: indítsa el a böngészõt, és lépjen be a programozó felületre (jobb egér, megnyitás új lapon):
https://makecode.microbit.org/#
Töltse be a lampa néven elmentett programot!
(Ha nincs meg ez a program, akkor letöltheti innen is - de akkor ügyeljen arra, hogy a rádiócsatornát a megfelelõ értékre állítsa: microbit-lampa.hex
Ezt a programot töltse rá a robotka micro:bit-jére! (Ez a vevõ.)
Az adó programozása
Az adó feladata:
- Ha megnyomjuk az A gombot, akkor rádión küld egy 0-t,
- ha megnyomjuk a B gombot, akkor egy 1-est.
Hozzon létre egy új projektet ado néven!
A program így néz ki (természetesen a rádiócsoport az ön csoprtszáma kell legyen):
Töltse rá ezt a programot egy önálló micro:bit-re, és próbálja ki!
A robotka hátán lévõ lámpasor
A lámpasor üzembehelyezéséhez egy újabb menüt kell aktiválnunk - a neve: neopixel.
Nyissa le a 'Haladó' menüt. és kérje a kiterjesztéseket.
A felkínált lehetõségek közül válassza a neopixelt:
Ha jól végzõdött a dolog, a menünkben új blokkcsoport jelent meg, a Neopixel:
Ha ez megvan, készen állunk a robotka hátán lévõ lámpácslák vezérlésére.
Megjegyzés: Ezt az importálást ezen a gépen többé nem kell elvégeznünk, de ha másik géphez ül, akkor ott lehet hogy igen.
Indítsunk egy új projektet hatlampa néven!
I.1. lépés: Hozzon létre egy lampakor
nevû változót, majd ezt a változót kössük hozzá a P5 érintkezõn
elérhetõ 18 lámpácslához - az 'indításkor' blokkban.
(Ügyeljen a helyes beállításokra!)
Ezzel a lampakor nevû változót állítgatva a 18 lámpácskát vezérelhetjük.
I.2. lépés: A lampakor nevû változónak (mely a lámpácskákhoz van kötve adjuk ki a 'clear' (törlés) parancsot:
Ezzel a háton lévõ lámpácskákat kikapcsoltuk.
I.3. lépés: Az 'állandóan' blokkban a lampakor nevû változót állítsuk vörösre: 'red'.
Töltse rá a programot a robotka micro:bit-jére, és vizsgálja meg az eredményt!
Úgy vélem az eddigiek alapján ezt mindenki meg tudja oldani... (A kék szín neve: blue.)
A végsõ állapot:
Töltse rá a programot a robotka micro:bit-jére, és vizsgálja meg az eredményt!
Jó munkát!