Table of Contents

Bit:Bot Robot BBC Micro:Bit-hez


Bevezetés

A BBC micro:bit tökéletes módja annak, hogy fiatalokat és időseket egyaránt bevonja a robotika, és a programozás rejtelmeibe. A micro:bit rádió- és Bluetooth kapcsolattal rendelkezik, így lehetőségünk van telefonnal, vagy egy másik micro:bit-tel vezérelni azt.


Jellemzői


Összeszerelés

0. lépés – Ellenőrizze, hogy minden alkatrész meg van-e:

1.Az M2 6 mm-es csavarokkal, és anyákkal rögzítse az első görgős házat, majd pattintsa be a labdát a házba.

2.A M2,5 6mm-es csavarokkal, és a 8 mm-es önmetsző csavarokkal, rögzítse az elemtartót a távtartó csavarokra, úgy hogy a be/ki kapcsoló a Bit:bot hátulján legyen.

3.Helyezze a kereket a „sima” oldalával kifelé a tengelybe.

4.Helyezze a BBC micro:bit-et a foglalatba úgy, hogy a ledek felfelé nézzenek.


Ismerd meg a saját Bit:bot-od

Felül nézet:


Alul nézet:


Programozás a Microsoft Makecode programban

Makecode blokkprogramozás esetén a hivatalos BitBot kiterjesztést használhatja. Lépjen a Speciális lapra (vagy nyomja meg a fogaskerék ikonját), majd válassza az Extensions lehetőséget. Ezután keresse meg a BitBotot, és válassza ki a hivatalos csomagot. Ez egy BitBot lapot biztosít az eszköztárban, amely 4 alkategóriát tartalmaz:


Motorok


LED

A Bit: Bot nagyszerű tulajdonsága, hogy neopixel LED-eket tartalmaz, mindegyik karon 6 -6 LED

Általában a LED-ek frissítésének folyamata kétlépcsős folyamat:

  1. Végezze el a LED-színek változásait (pl. “set all LEDs to Red”)
  2. Küldje el a LED-ek összes változását (“show LED changes” ) Egyszerű szivárvány mintázatot kaphat a LED-eken mindössze a „beállított szivárvány” blokk segítségével

Egyszerű szivárvány mintázatot kaphat a LED-eken mindössze a [SET LED RAINBOW] blokk segítségével.


Érzékelők

Az érzékelők kategória hozzáférést biztosít mind az integrált funkciókhoz (hangjelző, vonalkövető érzékelők, fényérzékelők), mind az opcionális kiegészítőkhez (ultrahangos távolságérzékelő, Talon grabber)


Csipogó

A [TURN BUZZER ON/OFF] blokk lehetővé teszi, hogy egyszerű hangjelzést adjon.


Ultrahangos távolságérzékelő (szonár)

A [READ SONAR AS CM] blokk lehetővé teszi, hogy elolvassa a távolságot a Bit:bot elejétől a legközelebbi akadályig. Ne várd el, hogy ez lenyűgözően pontos legyen, de elég jó az akadályok elkerülésére stb. Itt egy nagyon egyszerű akadálykikerülő program.

Ebben a programban a távolság centiméterben olvasható. Ha valami közelebb van mint 20 cm, akkor megfordul, különben egyenesen tovább halad.


Vonalkövető érzékelő

Ezeknek az érzékelőknek az feladata az, hogy egy fekete, nem fényvisszaverő vonalat képes érzékelni egy egyébként fényvisszaverő felületen. Ezután programozhatja a bitet: Bot, hogy kövesse a fekete felületet.

Ez egy nagyon egyszerű, de kevésbé hatékony vonalkövető program. De működik. Ha a bal oldali érzékelő egy vonalat észlel, balra fordul, ha a jobb oldali érzékelő egy vonalat észlel, jobbra fordul.