Matematičko njihalo
OŠ NedelišćeProjekt je prijavljen na temu: Fizikalni pokusi uz micro:bit (dobna skupina: 6. – 8. razred OŠ)
Video snimka
Priprema opreme
Nit objesite na stalak i na njega pričvrstite prvi micro:bit. Na micro:bit sa stražnje strane nalijepite držač za baterije.
Programiranje
Ubacite petlju prikazanu petlju while kako bi za vrijeme dok je gumb A nepretisnut micro:bit mirovao, a ako ga se pristisne micro:bit počne raditi.
Ubacite sljedeći dio koda kako bi se na led lampicama ispisalo “Idi” kao znak da zanjišemo micro:bit. Dio koda također postavlja potrebne varijable na njihovu početnu vrijednost.
Ubacite while petlju koja obavlja zadatak toliko dugo dok je varijabla brojac manja ili jednaka varijabli brpoltitraja te postavlja varijablu trensvjetlo na jačinu svjetlosti/light level.
Ubacite if naredbu čiji je uvjet da je varijabla trensvjetlo veća od varijable svjetlo + 50. U tom će se slučaju prikazati + na ekranu (blok show leds) te nakon 50 ms očisti ekran i doda varijabli brojac 1. Ako se to dogodi po prvi put micro:bit započinje brojati vrijeme (if naredba čiji je uvjet da je t1 jednak nuli).
Ubacite if naredbu čiji je uvjet da je varijabla trensvjetlo veća od varijable svjetlo + 50. U tom će se slučaju prikazati + na ekranu (blok show leds) te nakon 50 ms očisti ekran i doda varijabli brojac 1. Ako se to dogodi po prvi put micro:bit započinje brojati vrijeme (if naredba čiji je uvjet da je t1 jednak nuli).
Ovim dijelom koda varijabla item (frekvencija) biti će izračunata i prikazana na ekranu.
Napomena: Frekvencija se inače računa 1/T, ali kako micro:bit ne radi s decimalnim brojevima brojevima i T je u ms, a ne sekundama broj 1 uvećan je 100000 puta da bi se dobile prve dvije decimale frekvencije.
Prethodno prikazane dijelove formule treba sastaviti kao na slici da bi se na gumb B izračunala varijabla l.
Završni dio
Autori
Projekt su izradili Marko Varga i Sebastijan Varga uz mentorstvo Milana Đurića iz OŠ Nedelišće.
Projekt je prijavljen na temu: Fizikalni pokusi uz micro:bit (dobna skupina: 6. – 8. razred OŠ)