Selles töötoas õpetad mBot2 robotit liikluses käituma. Robotil on tuled, andurid ja rattad — sinu töö on need Pythoniga targaks programmiks kokku panna.
Iga samm näitab Pythoni koodi, mille kirjutad (või kopeerid) mBlock 5 Pythoni redaktorisse.
Laed programmi robotisse (Upload nupp — võtab ~10–15 sek), vaatad, mida robot teeb, ja vastad ühele küsimusele.
Edasi saad alles siis, kui samm päriselt töötab!
📋 Enne alustamist: 1) ühenda mBot2 arvutiga USB-kaabli kaudu, 2) ava mBlock 5, 3) lisa seadmete alt „mBot2“, 4) lülita ülaservast plokirežiim Pythoni režiimile (nupp </> või „Python“), 5) lülita režiim Upload-ile (mitte Live — Pythoniga roheline nool koodi EI käivita). Vajadusel küsi juhendajalt abi.
⚠️ Ohutus: Ülesannetes 1 ja 2 robot ei sõida — pane ta lauale, rattad all. Ülesandes 3 pane robot põrandale või avarasse kohta, kus on ees vähemalt 1 m vaba ruumi. Hoia kaablid ja kallid esemed eemal.
📋 Ülesanded:
Ülesanne 1 / 5
🎉
Tubli! Sinu mBot2 sai ühe uue liiklusoskuse juurde.
🏆
SINU MBOT2 OSKAB LIIKLUST!
Sa programmeerisid 3 põhi-liiklusoskust + boonusülesandeid Pythoniga.
Mida sa nüüd Pythoniga oskad?
💡 Juhtida CyberPi LED-e: cyberpi.led.on(r, g, b) ja üksikuid LEDe (id-ga 1–5)
📏 Lugeda kaugusandurit: cyberpi.ultrasonic2.get(index=1)
🔁 Kasutada while True: ja for tsükleid, time.sleep() pause