qzの自由帳

多趣味はいいぞ

薄型レバーレスアケコンを光らせてみた

みなさん スト6で遊んでますか?
私は時々まねもんと対戦してるぐらいで、ランクマには潜れてないです。ぼちぼちですね。

今回は、前回作成したアケコンのボタンがRGBLEDで光るように改良しました。
ボタン配置など構成全般については前回の記事へ。

部品準備

RGBLEDにはSK6812MINI-Eを採用。
手はんだしやすいサイズのRGBLEDかつ、基板裏側から埋め込んで、キースイッチ下に仕込んで光らせることができます。
秋月電子で買えて入手性もいいです。

akizukidenshi.com


SK6812MINI-Eを5V電源で駆動する場合、ロジック電圧のHigh電圧に最低でも3.5V必要です。
ピン出力が3.3VのRP2040-Zeroだと制御できないので昇圧させます。
レベル変換ICとしてSN74LV1T34DBVRを採用。

www.marutsu.co.jp

基板はKiCADで設計し、JLCPCBで発注。

LED設定

STARTボタンを押しながらPCに接続した後にhttp://192.168.7.1/にアクセスすると、ピンアサインとLEDの設定ができます。
LEDの明るさ、LEDのボタンへの割り当て、などを設定します。


各ボタンを好きな色に設定することができます。
自分のレイアウトと近しい「Stickless 16」を選択し、好きな色を選びます。

LED操作

STARTとSELECTを同時押ししながら特定のボタンを押すと、LEDの光り方を色々変えられます。

ボタン入力 結果 備考
START + SELECT + Y/B 明るさを上げる/下げる -
START + SELECT + X/A パターン切り替え -
START + SELECT + LT/LB 押下時の色切り替え カスタム時無効
START + SELECT + RT/RB パターンごとの設定 カスタム時無効

パターンは5つあります。

  • 全体グラデーション
    • START + SELECT + RT/RB : グラデーションスピードが速く/遅くなる。
  • 虹色
    • START + SELECT + RT/RB : 光り方が変わる。
  • 単色
    • START + SELECT + RT/RB : 色が変わる。
  • 順に点灯
    • START + SELECT + RT/RB : 移り変わるスピードが速く/遅くなる。
  • カスタム
    • 自分で設定した色に光ります。

完成

サイズ : W280 D200 H14(アクリル筐体部)
製作費 : およそ¥5,700/台
製作期間 : 選定・設計1日、製作1日の計2日

感想

思った以上に綺麗に光ってテンション爆上がりです。
表面実装部品の手はんだが初めてで四苦八苦しましたが、なんとかなりました。 これでアケコン自作プロジェクトは一段落です。

部品表

部品名 個数 購入先 価格 1台あたり価格
アクリル 1組 Elecrow ¥12,554($83.50)
(5組、送料込み)
¥2,510
基板 1 JLCPCB ¥6,151($38.25)
(5枚、送料込み)
¥1,230
RP2040-Zero 1 AliExpress ¥1,384 (5つ) ¥277
キースイッチ(CHERRY MX Low Profile Speed Silver) 14 AliExpress ¥3,411 (50つ) ¥955
3DP製ボタン(PLA) 14 自作 - -
タクトスイッチ(TVDP01-G73BB) 3 秋月電子 ¥20 (1つ) ¥60
RGBLED(SK6812MINI-E) 14 秋月電子 ¥110 (5つ) ¥308
レベル変換IC (SN74LV1T34DBVR) 1 マルツ ¥459(10つ) ¥46
SMD抵抗(RC0603J470R) 1 - - -
SMDコンデンサ(CL10F104ZB8NNNC) 15 - - -
固定用ネジ(六角穴付きスリムヘッド小ねじ M3×14) 7 ネジのトミモリ ¥3,325
(80本、送料込み)
¥290
¥5,676 + α

参考サイト