あやの
NゲージをベースとしたDCCについての日記を 書いています。 ある程度貯まりましたら、鉄道模型のDCCのまとめサイトに まとめています。 借りている容量が最大に達しましたので、移転します。 ★移転先:http://maison-dcc.sblo.jp/
さて、実際のDCC速度計に針の描画を修正したものを組み込んでみました。
微々たるもんですが、針が太くなりました(^^;
spdの値から、針の角度を算出して、u8glibのdrawTriangle関数(三角形を描く関数)を
使って描画させています。
x2=cos((3.14159*(151+spd)+angle)/180);
x3=cos((3.14159*(151+spd)-angle)/180);
解像度がもうちょっと欲しいですねー。
微々たるもんですが、針が太くなりました(^^;
spdの値から、針の角度を算出して、u8glibのdrawTriangle関数(三角形を描く関数)を
使って描画させています。
x1=cos(3.14159*(151+spd)/180);
y1=sin(3.14159*(151+spd)/180);
x2=cos((3.14159*(151+spd)+angle)/180);
y2=sin((3.14159*(151+spd)+angle)/180);
x3=cos((3.14159*(151+spd)-angle)/180);
y3=sin((3.14159*(151+spd)-angle)/180);
u8g2.drawTriangle((x1*28)+sx, (y1*28)+sy,x2*5+sx,y2*5+sy,x3*5+sx,y3*5+sy);
解像度がもうちょっと欲しいですねー。
PR
ブログ内検索
カテゴリー
最新記事
(12/31)
(12/31)
(12/29)
(12/23)
(12/18)
リンク
プロフィール
HN:
あやのすけ
性別:
非公開