おかゆ++スマートフォン用の表示で見るおかゆ++IT業界の片隅で生き残るブログこの広告は、90日以上更新していないブログに表示しています。3Dプリンター/RepRapこの記事は、【手配線で自作キーボードを作る講座】の第10回目です。そのほかの記事はこちら↓okayu-moka.hatenablog.comフタ取り付け完成へ向けてキーボードを組み立てていきます。筐体のフタをして、ネジ止めします。配線の仕方が悪いと、フタが閉まらないこともあるかもしれません。そのような場合、スペースに収まるように配線しなおすか、少し背のあるフタに作り直すなどの対処が必要です。滑り止めを張る滑り止め用のシリコンシールを貼っておきましょう。張らなくても使えなくはないですが、3Dプリントした筐体は意外と滑ります。キーボードの使用環境に合わせて張る・張らないを決めてください。個人的には張っておいたほうが無難だと思います。シリコンシールはAmazonで買えるほか、ホームセンター、100円ショップなどでも入手できます。Hardwareこの商品を含むブログを見る今回は100円ショップで購入したシリコンシールを貼りました。キーキャップ取り付け満を持してキーキャップ取り付けです。力を入れて無理やり嵌めようとすると、まれにキーキャップ側の十字溝が割れてしまうことがあります。力を入れすぎないように注意してください。ホームポジションが分かりにくいとき無刻印のキーキャップの場合、ホームポジション用の突起がないものがほとんどです。慣れればそのままでも使うことはできますが、あったほうがいいという方は、ラインストーンシール(デコレーションシール)を張るのがおすすめです。こちらもAmazonのほかに、100円ショップなどでも入手できます。問題なければ、晴れて自作キーボードの完成です!ぜひ、自分オリジナルの自作キーボードを使い込んでください。不満点が出てきたら、どんどん改良していってください。キー配置を変更してみるキーキャップを取り換えてみるキーキャップも自作してみる筐体を塗装してみる別の配列の自作キーボードを作るまだまだ自作キーボードの道は始まったばかりです。3Dプリンター/RepRapこの記事は、【手配線で自作キーボードを作る講座】の第9回目です。ミニジャックを筐体に固定しておきます。グルーガンで固定します。つけるとミニジャックの穴の中に入ってしまうので注意してください。ProMicroのモゲ対策ProMicroのMicroUSB端子は耐久性が低いことで有名です。強い力が加わると、基板から剥がれて壊れてしまうことがあります。"モゲMicro")モゲ対策のために、ホットボンドで補強をします。何も対策しないよりは断然強度が上がります。端子の穴にホットボンドが入らないよう、マスキングテープで保護してからホットボンドで補強します。完璧に対策したい場合は、エポキシ系接着剤で固定するとよいでしょう。マグネット式のケーブルを使って端子の抜き差しをしないようにするのも有効です。配線の手順について配線の手順ですが、2パターン考えられます。ProMicroにケーブルをはんだ付けして、次にスイッチと配線するスイッチに配線して、次にProMicroに配線する簡単なのはProMicroから先に配線する方法だと思います。どちらの手順でも、電線はあらかじめカットしておいたほうが作業しやすいと思います。最後に無駄な部分はカットするために少し電線が無駄になりますが、作業のしやすさを優先します。ProMicroへのはんだ付けProMicroから配線を伸ばします。先に電線だけをはんだ付けしておきます。ProMicroに差し込んで、はんだ付けします。作業しやすいようにアームなどで固定すると良いでしょう。きれいにできてませんが、とりあえずはんだ付けできました。この調子で、使用するピンすべてに電線を取り付けていきます。最後にはみ出た部分をニッパーで切り落として、はんだ付け完了です。以前に作成した回路図を見ながら、キースイッチとProMicroを配線していきます。この時注意が必要なのが、回路図がキーボードを表から見た時の図になっていることです。この回路図を実際のキーボード上に重ねると、次のようになります。列方向は左から、A2、A1、A0、15、14、16、10となっています。実際に配線するときは裏面から作業するので、列方向の順番が見た目逆になります。このように、左から10、16、14、15、A0、A1、A2となるように配線します。それでは実際に配線していきます。電線をケースの隙間に這わせるようにしながら、各キースイッチの行と列にはんだ付けしていきます。はんだ付けの際は、あらかじめ電線のほうに予備はんだをしておきます。細かい作業になるので、テープやクリップなどで電線の位置を固定しながら作業するとやり易いでしょう。すべての電線を配線し終えたのが次の写真です。今回の例ではちょっと電線が長すぎました。短くて届かない状況よりはマシですが、配線時に必要十分な長さにカットすればよかったです。配線が終わったら、ProMicroをグルーガンで固定します。配線が完了したら、動作確認していきましょう。電線が干渉してフタが閉まらないスペースを探して電線を這わせましょう。テスターなどで確認してみましょう。キースイッチ自体に問題があるなら取り替えましょう。Firmwareで指定したピンは一致していますか?右側のキーボードが反応しない右側のキーボードを直接つないだ時は動作しますか?右側だけつないだときは、左手用として動作します。問題なく動くなら、左右の接続が正しくできていないと思われます。右側単体でも動かないなら、まずは右側のどこに問題があるか調査しましょう。3Dプリンター/RepRapこの記事は、【手配線で自作キーボードを作る講座】の第8回目です。Firmwareの本体はGitHubから取得できます。github.comまた、ビルド環境の構築方法や書き込み手順などは、公式サイトおよびドキュメントに記載されています。なにか困ったらここを確認するようにしてください。Firmwareのアップデートなどによって色々と変更されることもあるため、ここではあまり詳細な手順は紹介しません。随時調べながら作業していきましょう。Window、Mac、Linuxでそれぞれ必要なソフトが異なってきます。ご使用の環境に合わせてセットアップしてください。時点でのWindowsの場合の手順を記載します。前述のとおり手順が変更されている可能性もあるため、基本的に公式ドキュメントを正として、以下は参考程度にしてください。MSYS2をダウンロードします。環境に合わせて、32bit版か64bit版のどちらかを選んでください。ダウンロード後、インストーラに従ってインストールします。www.msys2.orgインストール完了後、MSYS2を起動して、以下のコマンドでGitをインストールします。いうスクリプトがあるので、実行すると必要なソフトがインストールされます。選択しておけば問題ないです。util/qmk_install.shインストールできたら、ビルドが正常にできるかテストしてみます。以下のコマンドで試しにビルドしてみて、エラーが出なければOKです。Firmwareは、色々な自作キーボード用の設定ファイルが大量に同梱されています。今回作成しようとしている自作キーボードは完全なオリジナルなので、新しく設定ファイルを作成していく必要があります。スクリプトで、自分用の新しいキーボードを作成することができます。ものをベースにして作成します。実行すると、キーボード名などを聞かれるので、入力していきます。ディレクトリが作成され、中に設定ファイルのテンプレートがコピーされます。新しく作成したキーボード用の各ファイルの概要は以下の通りです。指定したキーボード名になります。割当、USBデバイス設定、マトリックスの行列設定など。Firmwareの機能の上書きなど。