Programozzunk fényérzékelő robotautót.
A vonalkövető robot a padlóról visszaverődött fény mérésével érzékeli a vonalat. A fekete vonal kevesebb fényt ver vissza, a világos/fehér padló pedig többet.
Ha a bal oldali érzékelő a vonalon van, és a jobb nem, akkor a robotot balra kell fordítani
Ha a jobb oldali érzékelő a vonalon van, és a bal nem, akkor a robotot jobbra kell fordítani.
Hozz létre 2 változót.
Használd a Ha…, akkor … blokkot
A motorokat a Micro:bit külön és együtt is tudja vezérelni.
Ha a két motor egy irányba és ugyanakkora sebességgel forog, akkor a robot egyenesen előre, vagy hátra megy. Ha a két motor sebessége vagy iránya között különbség van, akkor a robot elfordul. Fordításnál az egyik motor sebességét állítsd 0-ra.
A program a Bit:bot fényérzékelőjét olvassa és az értékét a Micro:bit kijelzőjén egy grafikonon ábrázolja. Sötétebb fényértékre a robot előre halad, világosabb fényre megáll. Pl. mobiltelefon lámpájával megvilágítva.