Arduino ボードに接続された RGB Led の LED 色を制御するための GUI として処理中の RGB ホイールを作成したいと考えています。
これまでの処理でこのコードを実行しました。
float startFill;
float startAngle;
int step;
float stepLength;
float centerX;
float centerY;
float pSize;
float bValue;
void setup()
{
  size(512, 512);
  colorMode(HSB, 2*PI, 100, 100);
  smooth();
}
void draw()
{
  background(0,0,25);
  ellipseMode(CENTER);
  noStroke();
  step = 120;
  centerX = width/2;
  centerY = height/2;
  startFill = 0;
  startAngle = 0;
  stepLength = PI/step;
  pSize = 400;
  bValue = 200;
  // draw arcs
  for(int i=0; i< 2*step; i++)
  {
     for(int j=0; j< step; j++)
     {
         fill(startFill, bValue, 100,80);
         stroke(0,0,95,20);
         arc(centerX, centerY, pSize, pSize, startAngle, startAngle+stepLength);
         bValue = bValue - 50/step;
         pSize = pSize - 50/step;
      }   
      startFill =  startFill + stepLength;
      startAngle = startAngle + stepLength;
  }  
}
前のホイール上の画面上のマウスの位置を使用して、赤、緑、青の値をマップしたいと思います。
ホイールのマウス位置に RGB 値を書き込むためのガイドとして役立つ画像を見つけましたが、その方法がよくわかりません。
助けやアドバイスをいただければ幸いです。
よろしくお願いします