Micro:bit računalo za mjerenje brzine - Napomena

Micro:bit računalo za mjerenje brzine - Napomena

Kako napraviti računalo za bicikl koje će mjeriti i ispisivati brzinu, temperaturu i štošta drugo.

Napomena:

Micro:bitov Javascript program za blokovsko programiranje ne podržava decimalne vrijednosti te ih moramo upisivati pomoću razlomaka i to preko matematičke funkcije dijeljenja. Također micro:bit ne sadržava integriranu funkciju mjerenja vremena te samim time otežava bilo kakvo daljnje korištenje tih funkcija u programskom kodu jer ih moramo dobiti na improviziran način, a to i nije baš najpreciznije. Pauziranje programa jako je loša opcija jer time pauziramo apsolutno sve i vrijednosti koje se nalaze na analognim ili digitalnim pinovima micro:bita neće biti očitane za to vrijeme, ali nama je to jedina opcija. Naravno, uzet ćemo u obzir da se naš kotač neće okrenuti ispod 100 ms, što znači da će raditi donekle pouzdano s vrijednostima do 25 km/h. Ako se smanji na 50 ms, maksimalna brzina koju će sklop moći pouzdano izmjeriti iznosi 50 km/h.

Izvođenje naredbi unutar koda nije instantno te smanjivanjem vrijednosti brojača vremena na <50 ms povećavate pogrešku mjerenja. Naprimjer, ako izvođenje naredbi traje 5 ms, a vremenski brojač 50 ms, to znači da će izvođenje naredbi trajati 10 %, od vremena brojača. Ako je vremenski brojač 100 ms, a izvođenje naredbi 5 ms, što je jednako 5 % od vremena brojača. Najbolje je pronaći kompromis jer, kao što smo rekli, povećavanjem intervala vremenskog brojača uvodimo rizik da nam kotač napravi puni krug, a da program ne može očitati. Smanjenjem intervala vremenskog brojača smanjujemo preciznost brojanja.

(Stranica 6 od 6)
« Prev All Pages Next » (Stranica 6 od 6)
Ocijeni sadržaj
(0 glasova)

// možda će vas zanimati

Newsletter prijava


Kako izgleda naš posljednji newsletter pogledajte na ovom linku.

Copyright © by: VIDI-TO d.o.o. Sva prava pridržana.