Micro:bit i MicroPython — vodič kroz lekcije

Ovaj portal okuplja lekcije za rad sa BBC micro:bit uređajem koristeći MicroPython. Kurs je namenjen učenicima 5–8. razreda i postepeno uvodi rad sa LED matricom, dugmadima, senzorima, zvukom, radio komunikacijom i mini-projektima. Početna lekcija: Uvod u MicroPython.

Glavne oblasti (pregled)

Uvod u MicroPython

Šta je MicroPython i kako se koristi na micro:bit uređaju.

Otvorite: Uvod

LED matrica

Prikaz teksta, slika i jednostavnih animacija.

Otvorite: LED matrica

Dugmad A i B

Reakcija na pritisak dugmeta i kombinacije tastera.

Otvorite: Dugmad

Promenljive i funkcije

Osnovni programski elementi u MicroPython-u.

Otvorite: Promenljive i funkcije

Petlje i vreme

Beskonačne petlje, sleep i upravljanje vremenom.

Otvorite: Petlje

Senzori — akcelerometar

Pokret, nagib i brojanje koraka.

Otvorite: Akcelerometar

Kompas i temperatura

Merenje pravca i temperature okoline.

Otvorite: Kompas i temperatura

Dodatni senzori i aktuatori

Ultrazvučni senzor, servo motor i spoljni moduli.

Otvorite: Dodatni senzori

Zvuk i radio komunikacija

music modul i bežična komunikacija.

Otvorite: Zvuk i radio

Random i algoritmi

Slučajni brojevi, nizovi i osnove algoritama.

Otvorite: Algoritmi

Mini projekti

Primena znanja kroz praktične projekte.

Otvorite: Mini projekti

MicroPython i Processing

Serijska komunikacija i vizualizacija podataka.

Otvorite: Processing bridge


Kako je kurs povezan sa Python-om

  • MicroPython koristi isti osnovni Python jezik
  • Znanja iz Python kursa se direktno primenjuju
  • Preporučeno: Python — osnovni kurs