質問に明示されている
どのように画像のような円ゲージを作成するのか、測定した心拍数のデータでゲージをどうやって動かすのか
についてだけサンプルを。Processingでもよさそうなので。
Processing
1void setup(){
2size(500,500);
3}
4
5void drawGraph(float beat, float max){
6 translate(width/2,height/2);
7
8 fill(255);
9 textAlign(CENTER,CENTER);
10 textSize(64);
11 text(beat,0,0);
12
13 strokeWeight(25);
14 strokeCap(SQUARE);
15 noFill();
16 stroke(128);
17 circle(0,0,width*0.6);
18 stroke(0,192,255);
19 arc(0,0,width*0.6,width*0.6,-HALF_PI,TWO_PI/max*beat-HALF_PI);
20}
21
22void draw(){
23 background(0);
24 float beat=60+(millis()%5000)/1000.;
25
26 drawGraph(beat,100);
27}