Re: The history of "M&Y"

Team "M&Y" and "花鳥風月"
the soliloquy of the father
毎日更新!

40%キーボードプロジェクト その40

2024-04-14 | ブログ

さて、だんだんと形になってきた40%キーボードでの親指シフトキーボードプロジェクトです。
(夢の、40%キーボードプロジェクト と 親指シフトキーボードプロジェクト のコラボ)

で、そろそろ解決しなきゃ・・・と思っていたのが、基盤のLEDについてです。
電源を入れると(キーボードをPCに接続すると)基盤のLEDが「8つだけ」赤色に光ります。



なぜ、8つだけ光るの?

YDMK Air 40 の基盤には51+4個の RGB LED(WS2812?)が付いています。 基盤の上向き(キースイッチ側)に向けて51個、基盤の裏向きに(少し大きなのが)4つ付いてます。

このうち、上向きの8つだけが点灯しています?

な~ぜ~ !?

で・・・これは、意外と簡単に解決しました。
C:\Users\ユーザー名\qmk_firmware\keyboards\ymdk\ymd40\v2
にある、config.h の中の
    #define RGBLED_NUM 8
これが、原因でした。
これを
    #define RGBLED_NUM 51
にしたら、基盤上向きの51個のLEDがすべて点灯しました。



そして、さらに
    #define RGBLED_NUM 55
にしたら、基盤下向きの(少し大きな)4つのLEDを含めて、すべてのLEDが点灯しました。



で、毎回すべてのLEDが点灯しても眩しいだけなので、手前の左右の親指シフトキー(2U×2)の下のLEDだけを光らせるようにしました。

    rgblight_setrgb_at(0x20, 0x00, 0x00, 40);//赤色に発光
    rgblight_setrgb_at(0x20, 0x00, 0x00, 42);
    rgblight_setrgb_at(0x20, 0x00, 0x00, 44);
    rgblight_setrgb_at(0x20, 0x00, 0x00, 46);

こんな感じです。
私は・・・
半角の時には消灯
親指シフトモードの時は緑色
ローマ字変換の時は青色
に光るようにしています。


うん、なかなか良い感じ!

自分が設定したものが、1つづつ実現していくと、とってもワクワクしますねぇ。


コメント    この記事についてブログを書く
  • Twitterでシェアする
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする
« まんがホテル | トップ | ジュニア・ジャパンオープン2... »
最新の画像もっと見る

コメントを投稿

ブログ作成者から承認されるまでコメントは反映されません。

ブログ」カテゴリの最新記事