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.


I. feladat: Érjük el, hogy a lámpácskák piros színnel világítsanak!

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: 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!

 

II. feladat: Érjük el, hogy a háti lámpácskák piros-kék színnel villogjanak! (A várakozás közte 500 ms legyen.)

Ú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!