arduioの処理で、
時間経過ごとに0-767までの数を順に出して利用するものがあったのですが、
C
1(millis()*256/1000)%768
という計算で、なぜ256をかけているのかがわかりません。
コードの概要を追加します。
1msに一回のペースで行われるループの中にこの処理があり、
0-255,256-511,512-767ごとに
RGBの内の2つの値を0から255で変化させてG-B,B-R,R-GとLEDのグラデーションを繰り返しするものです。
回答1件
あなたの回答
tips
プレビュー