64471a53f9
* undo buttonEvent * fetch microbit v2.2.30 Co-authored-by: Amerlander <gitkraken@juriwolf.de>
1.6 KiB
1.6 KiB
plot Bar Graph
Display a bar graph for a number value.
led.plotBarGraph(2, 20);
A bar graph is a kind of chart that shows numbers as lines with different lengths.
Parameters
- value: a number that is the value of what you
are measuring or trying to show. For example, if you are measuring
the temperature of ice with the @boardname@,
value
might be0
if the temperature is 0 degrees Celsius. - high: a number that is the highest
possible number (maximum) that the value parameter can be. The lines in the bar graph will reach their highest point when value reaches this number. If high is
0
, then the largest value recently plotted is used as the maximum.
~hint
Serial Output
The ||led:plot bar graph||
block also writes the number from value to the serial port as a way to help you record
values.
~
Example: chart acceleration
Show a bar graph of the acceleration
in the x
direction of the @boardname@.
The @boardname@'s x
direction is from left to right (or right to left).
The faster you move the @boardname@ in this direction,
the taller the lines in the bar graph will be. The high paramter is 1023
which sets the highest possible value of acceleration to show.
basic.forever(() => {
let a = input.acceleration(Dimension.X);
led.plotBarGraph(a, 1023)
})