ATmega32U4に基づくスプリットキヌボヌドを䜜成するための詳现な手順。DIYアむリス/ゞランアナログ

私の自家補



画像



キヌボヌドを䜜成する前に、次の目暙を蚭定したした。



  1. 可胜な限り最倧の觊芚快適さ。
  2. , , , . .
  3. — , . . RGB – , . .
  4. . .


私はこれを達成するこずができたしたかほら、それは問題なく私のバックパックに収たりたす



画像



譊告-90枚の圧瞮された写真私は可胜な限り「噛み砕かれた」蚘事を曞こうずしたした-技術的に粟通しおおらず、プログラミングをたったく理解しおいない人を含む、可胜な限り幅広い人々に理解できたす。そのため、氎が倚すぎたり、写真が倚すぎたりする印象がありたしたら、あらかじめお詫び申し䞊げたす。



短いHDMIケヌブルを備えたキヌボヌド



画像



さらにテキストを理解するための甚語を孊びたしょう。䞋の写真はボタン、スむッチ、スむッチです。スむッチ-英語、倖囜語から借りた蚀葉。



画像



䞋の写真では、キャップキヌキャップずそれらのゎムリング



画像



誰が歎史的な逞脱を必芁ずし、なぜ私がこの特定のキヌボヌドの圢を遞んだのか、ここを芋おください





レむアりトを遞ぶ苊痛



じゃ、行こう。スプリットキヌボヌド、グヌグル「アむリスキヌボヌド」を䜜りたいのですが、次のようになりたす。



画像



賌入するこずはできたすが、「X」ボタンず「b」ボタンがないため、新しい配眮に再トレヌニングする必芁はありたせん。ですから、キヌボヌドは悪くはありたせんが、私たちには合いたせん。私たちの同胞は䟿利なオプションを思い぀いた-「jiankeyboard」、芋おください



画像



しかしそれも䟿利ではありたせん、結果はテキスト゚ディタでの䜜業にのみ適したコンセプトです。私の意芋では、圌はここでそれをやり過ぎお、数字キヌの䞀番䞊の行を削陀したした。倉曎されたバヌゞョンがありたす-「jirankeyboard」



画像



前のものずは異なり、これで䜜業する方が快適です。 Wordで䜜業する堎合、カヌ゜ルキヌ、F1〜F12、「削陀、PgDownなど」。 Fnキヌを抌すのは非垞に快適です。右手はマりスに届く範囲がはるかに少ないです-これは倧きなプラスであり、それを感じるだけで理解し始めたす。これに基づいお、独自のバヌゞョンの開発を開始できたす。私の最初のプロトタむプは次のようになりたし



画像



た。5぀のサムキヌがたくさんあるこずがすぐにわかりたす。指は4番目のボタンにほずんど到達せず、5番目のボタンに到達する必芁がありたす。その時は私が貪欲でした。そしお、将来的には、カヌ゜ルキヌが非垞に少なかったず蚀えたす。珟圚のレむアりトでは、芪指の䞋に4぀のボタンが匧を描いお配眮されおいたす。それは私にずっお䟿利です



画像



リンクをたどっおくださいkeyboard-layout-editor[プリセット]タブで[Ergodox]を遞択したす。ボタンは、必芁に応じお削陀、远加、回転、移動できたす。それを緎習しおください、そこに難しいこずは䜕もありたせん。



画像



慣れたら、私のプロゞェクトぞの次のリンクをたどっおください。ErgoRU

ここでは、Y軞に沿ったボタンの座暙、぀たり垂盎方向の行の盞察的な差が必芁です。しかし、おそらくあなたにずっお重芁なニュアンスがありたす-ほずんどの男性では、リングフィンガヌはむンデックスフィンガヌよりも長く、女性では少し異なりたす。



りィキペディアフィンガヌむンデックス



それは䜕が重芁ですか個々のニヌズに合わせお、垂盎方向の行を調敎する必芁がある堎合がありたす。私にずっおは簡単で、調敎の必芁はありたせんでした。



画像



これはあなたにずっお取るに足らないニュアンスのように思えるかもしれたせんが、そのような小さな詳现が「私の理想的なキヌボヌド」ず呌ばれるコンストラクタヌを構成しおいたす。



䜕床も調敎した結果、次のようになりたした。



画像



すぐにはほど遠いですが、埐々に、䟿利なレむアりトの独自のバヌゞョンが開発されたす。みんなの指ず圌らがキヌボヌドで行う仕事の皮類が非垞に異なる堎合、キヌボヌドの人間工孊は普遍的ではないず私は確信しおいたす。



おそらく私は最も成功しおいない䟋を挙げたすが、それは指暙です。フォヌミュラ1パむロットの堎合、シヌトずバックにはキャストで䜜られたボディが取り付けられおおり、工堎の組立ラむンで補造されたいわゆる「スポヌツ」のものではありたせん。確かに、なぜですか



MO2修食子を介しお抌されたものに加えお、カヌ゜ルキヌの個別のブロックを実装したのはなぜですかキヌボヌドは倚甚途で再生できるように蚭蚈したした。モディファむアにカヌ゜ルを合わせお「X3テランコンフリクト」/「X3アルビオンプレリュヌド」をプレむしおみおください。ボタンを再割り圓おできたす。ゲヌム専甚に4番目のレむダヌを䜜成したしたが、あたり䟿利ではありたせんでした。このゲヌムでは、キヌボヌドをプレむした人が知っおいる限り、キヌボヌドのほが党䜓が関䞎したす。



結果ずしお埗られるボタンの数を確認できたす。



画像



買い物を始めたしょう



そしお今、あなたが必芁ずするボタンの数を知っおいるので、コンポヌネントを遞択しお賌入する時が来たした。メカニカルボタンは、必芁な抌圧力、音量、觊芚が異なりたす。ここではそれらに぀いおの蚘事です



MECHANICALは、スむッチ



ず、それを読んだ埌、私は匷くあなたが機械匏スむッチや、独自の指で販売キヌボヌドは、青、茶色ず他のスむッチずの違いを感じおいるこずをお店を急ぐこずをお勧めしたす。茶色のGateronsに完党に満足し、賌入したした。しかし、300〜500以䞊のマヌゞンを持぀私たちのハックスタヌではありたせん。 Agilentにはすべおがあり、怜玢するのに䞀生懞呜努力する必芁がありたす。



必芁なコンポヌネントを賌入した堎所で賌入するこずはお勧めしたせん。郜合のよい堎所ならどこでも賌入できたす。しかし、私はリンクを共有したす。



Gateronは私が賌入したAliのスむッチをオンにしたす

。Gateron

ボタンキャップには次の皮類がありたす。

キヌキャッププロファむル



画像



を遞択するずきに知っおおくべきこずすべおさたざたなものを詊したしたが、最䜎のDSAに萜ち着いたので、最も䟿利です。芚えおおいおください、そしおおそらく違うでしょう。芚えおいたすか私たちは店に行っお詊しおみたす。これは、キヌボヌドの䜿いやすさの重芁な構成芁玠です。私は、品質は良いですが、ここではそれを取った

PBT DSA



私たちが必芁ずする次の事がATmega32U4 5V 16 MHzです。それらの倚くの倉曎がありたす

Atmega32U4



それは私の頭で私にずっお十分でしょう

Pro Micro ATmega32U4 5V 16MHz

ダむオヌド。私はラゞオ店を走り回るこずを気にしたせんでした、私はアリにも泚文したした

100個1N4148 DO-35



次に、安䟡でオプションですが、将来のキヌボヌドには非垞に重芁なニュアンスがありたす。

スむッチグリヌス-ノむズを枛らし、タむピングの感觊を改善したす。スむッチに泚油する方法に぀いお簡単に説明したす。





私はこのグリヌスを先端で賌入したした、私は埌悔する必芁はありたせんでしたグリヌス。



キャップ甚ラバヌリング。



画像



印刷によるノむズを枛らすために、私は癜い9x4x2.5を取りたしたが、文句はありたせんでした。

ゎムリング



ボヌドをコンピュヌタヌに接続するためのマむクロUSBケヌブル。たくさん持っおいたすが、コヌナヌが必芁でした。もっず䟿利です蚘事の冒頭の写真を参照

マむクロUSBケヌブル



キヌボヌドを2぀のブロックに分割したした。これらのブロックはワむダヌで接続する必芁がありたした。最初は、コンピュヌタヌのCDドラむブからデむゞヌチェヌンでブロックを接続したした。



画像



䞀時的な解決策であり、氞続的な䜿甚はお勧めしたせん。取り倖し可胜な接続ケヌブルを䜜成する方が良いですが、将来的には簡単になりたす。 HDMIケヌブルはうたくいきたした。19コアで必芁な125行+ 7列でした。本圓にケヌブルを切断したくなかったので、そのためのコネクタを賌入したした

HDMI 19ピンコネクタ

質問長いHDMIケヌブルを䜿甚できたすかそれは可胜であり、必芁ですらありたす写真を芋おください。



画像



キヌボヌドがアヌムレストから滑り萜ちたせん。手銖はパヌムレストに茉っおいたす。各スタンドには、2぀の磁石を備えた独自のキヌボヌドナニットがありたす。 HDMIケヌブルは足に党く干枉したせん。䜕も這うこずはありたせん、それはただクヌルであるこずがわかりたした。

次のようなアダプタヌが必芁になる堎合がありたす

。HDMIケヌブル-アダプタヌ27018090床



画像



自分に最適な他の接続方法を遞択できたす。Redditナヌザヌの1人がどのように抜け出したかを芋おください。このケヌブル



画像



には、コアが10個しかないこずを芚えおおいおください。私はずっず前に写真を撮りたした。その投皿はもうほずんど存圚しないので、その容量でのみ存圚したす。

私の費甚を合蚈しおみたしょう、それは〜$ 38.5であるこずが刀明したした



画像



賌入は玄1ヶ月間䞭囜から忍び寄るでしょう。そしお、キヌボヌドケヌスを䜜るのに十分な時間がありたす。



トップパネルずキヌボヌドケヌスを䜜る



オンラむンビルダヌに戻りたす。デヌタ、䜿甚しおいるスむッチのタむプを入力する 必芁がありたす。



画像



次の図



画像



このタブが必芁です



画像



。Ctrl+ Aの組み合わせですべおのテキストを遞択し、クリップボヌドにCtrl + Cでコピヌしたす。リンクを開く

PlateCase Builder



画像



そしおこれを取埗したす



画像



運が悪い、画像がクロヌルされたした。関係ありたせん。Photoshopで修正



画像



したす。印刷するために送信したす。玙の䞊の正方圢のサむズを定芏で枬定したす。どこでも14mmにする必芁がありたす。たた、四角い穎の間の距離は少なくずも5 mmでなければなりたせん。そうしないず、キャップが互いに接觊したす。私はただ䞭間結果のプリントアりトを持っおいたす



画像



キヌの穎に印を付けるのに䟿利なステンシルを印刷したした。次に、将来のキヌボヌドのトップパネルの材料を遞択する必芁がありたすアルミニりム、グラスファむバヌ、プレキシガラス、アクリル、ポリカヌボネヌト...さたざたな材料がありたすが、私はプレキシガラスを遞択したした。厚さ2mm以䞋の玠材を䜿甚しおください。そうしないず、ボタンがプレヌトにくっ぀かず、ラッチが匕っ掛かりたせん。



画像



ただし、将来のパネルで䜜業を開始する前に、段ボヌルのボタンを詊しおみるこずを匷くお勧めしたす。だからあなたはあなたの将来のキヌボヌドのボタンの䜍眮の䟿利さの倧たかなアむデアを埗るでしょう。



画像



自分にぎったりのオプションを遞択したず最終的に刀断したら、キヌボヌドのトッププレヌトの䜜成を開始できたす。私の堎合は次のようでし



画像



画像



た。スクラむブで匕っ掻くか、ペンで描くだけで、プレキシガラスにマヌキングを付けるこずができたす。これで十分です。それから私は穎をはんだ付け鉄で溶かし、ダスリでそれらのサむズに合わせたした。ドレメルずしお働くこずもできたす。荷物が䞭囜から這うのに1か月かかるこずを忘れないでください。急ぐずころがないので、急いでレヌザヌカットを探すこずはしたせんでした。



画像



これらは、ボタンが挿入される最初のオプションのトッププレヌトです。底板のサむズはたったく同じですが、スむッチ甚の穎がありたせん。䞊郚プレヌトを䞋郚プレヌトに取り付ける方法を考え出すだけです。コンピュヌタヌケヌスにマザヌボヌドのようなラックマりントを実装したした。 M3ナットが穎に入るような盎埄の䞋郚プレヌトに穎を開けたした。



画像



そしお、スヌパヌグルヌを䜿甚しおこれらの穎にナットを接着したす。



画像



ラックをナットにねじ蟌みたす。



画像



䞊郚プレヌトからぶら䞋がっおいるスむッチに十分な高さになるように、ラックの高さを遞択したした。



画像



キヌボヌドの高さが䜎いほど、手に適しおいたす。ゎム足付きのキヌボヌドの本䜓の高さは12mm未満です



画像



党高は25mmです



画像



将来的には、四角い郚分のゎム/ゎムシヌルをどこかで芋぀けお、底板の呚囲に接着しお、キヌボヌドケヌスの壁を䜜る予定です。ただ時間がありたせんでした。



フィルムで芆う前のオプション2



画像



次に、完党にオプションのこず-キヌボヌドのトップパネルをフィルムで芆った。しかし、いく぀かの小さなこずで、圌女はただ助けたしたテヌブルランプからのたぶしさはもうありたせん、そしお今あなたは働いおいるarduinoで光っおいる赀いLEDを芋るこずができたせん。



画像



フィルムの接着方法を説明する必芁はないず思いたす。このテヌプに必芁なのは、䜜業䞭に泚意をそらさないこずだけでした。そしお、圌女はこのタスクを完璧に実行したす。 4幎前にアリで賌入したした。



画像



手のひらに入った玠材が残りたす。名前は䜕ですか、私にはわかりたせん。そこに䜕かを泡立おた。それをテヌプで包み、その䞊にフィルムを接着したした。



画像



テヌプの䞋の2か所に小さな金属補のワッシャヌを眮き、キヌボヌドケヌスの反察偎に、叀代のハヌドディスクから壊れたネオディミりム磁石を接着したした。



画像



これで、パヌムレストはキヌボヌドからどこにも移動しなくなりたす-磁石は非垞によく保持されたす。たた、必芁に応じお、サポヌトを取り倖すこずはたったく難しくありたせん。磁石の魅力を確実に克服できたす。マグネットでも行うこずを匷くお勧めしたす。埌悔するこずはありたせん。



ファヌムりェアの䜜成に移りたす



オンラむン゚ディタに戻るず、ここにこのタブが必芁です



画像



。Ctrl+ Aの組み合わせを䜿甚しお、すべおのテキストを遞択し、クリップボヌドのCtrl + Cにコピヌしたす。コピヌされたテキストの助けを借りお、私たちは将来のキヌボヌドがおおよそどのように芋えるかを芋るこずができたす。リンクをたどっおください

キヌボヌドレむアりト3Dビュヌアヌ



画像



マりスでカメラを回転させ、ズヌムで遊ぶこずができたす。䞀般的に、あなたはそれを理解するでしょう。

新しいブラりザタブで開いお次のステップは、arduinaのための私達のファヌムりェアのオンラむンデザむナヌのリンク

キヌボヌドファヌムりェアBuilderは



スクリヌンショットのように、コピヌしたものを貌り付け



画像



、自動的な䞍噚甚な、さらなる䜿甚には適さない電気配線が刀明したす。



画像



アルゎリズムが正しく機胜するのを助ける必芁がありたす、圌自身は察凊するこずができたせん。これを行うには、オンラむンデザむナヌに戻り、キヌボヌドを次のフォヌムに移動し



画像



たす。[キヌボヌドファヌムりェアビルダヌ]タブを再床開き、コピヌしたものを貌り付けたす



画像



。結果は優れおいたす



画像



必芁なもの。自分でも同様のレむアりトを実珟する必芁がありたす。次に、[ピン]タブに移動したす。そのタブで、arduinが䜿甚する連絡先を瀺したす。私ず同じボヌドを賌入した堎合は、䞋の図のような接点しかありたせん。



画像



私たちが持っおいるものに基づいお、ROWS列ずCOLUMNS列で䜿甚可胜なピンを配眮したす。以䞋は、スクリヌンショットの配眮の䟋です。



画像



䞊の写真のようにピンを䞊べる必芁はありたせん。自分に合った順番でやっおください。重芁なのは、間違えないでください。たた、arduinoボヌドで欠萜しおいるピンを瀺さないでください。



[KEYMAP]タブに移動し、ボタンの動䜜を蚭定したす



画像



郚分的に、コンストラクタヌがボタンに倀を割り圓お、残りを終了したす。ここはずおも面癜いです、あなたはずおも倚くのこずを考えるこずができたす゚レメンタリヌから始めたしょう



画像



そしおクリック



画像



そしおボタンには倀「3」が割り圓おられたす。さらに、同じ方法で、残りのボタンに倀を割り圓おたす。右たたは巊のWindowsキヌを䜜成する方法の䟋を次に瀺したす。



画像



これがデフォルトでメむンレむアりトレむダヌ0を持っおいたすべおです。次に、2番目のレむダヌを䜜成したしょう。



画像



このMOの䜿い方1 SHIFTキヌず同じように機胜したす。キヌボヌドのみがレむダヌ1でプログラムした内容を提䟛したす。レむダヌ1の入力を開始し たす



画像



。DELETEキヌを䜜成したす。



画像



デフォルトでは、このボタンはBACKSPACEのように機胜したす。しかし、MO1を抌しながら抌すず、ボタンはDELETEずしお機胜したす。ずおも簡単です。同様に、残りのボタンに倀を割り圓おたす。そしお、必ずしもすべおではありたせん。レむダヌ1のボタンに倀を割り圓おなかった堎合、レむダヌ倀はれロになりたすこれがデフォルトです。マルチメディアボリュヌムキヌを䜜りたしょう。



画像



VOLD、VOLUはボリュヌムコントロヌルです。プレヌダヌコントロヌル、たずえばFoobar2000PLAY、STOP、PREV、NEXT。これですべおです。WORDで䜜業しおいる堎合やゲヌムをプレむしおいる堎合でも、プレヌダヌを制埡するグロヌバルキヌです。



さらに、埓来のキヌボヌドではアクセスできない魔法がありたす。 WORDのドキュメントたたはブラりザのペヌゞをマりスホむヌルでスクロヌルスクロヌルするために、キヌボヌドからマりスに手を離さなければならなかった頻床を芚えおおいおください。倚くの堎合、おそらくリンクを開き たす

マりスキヌ次に



、キヌボヌドがコンピュヌタヌのマりスのように動䜜するように教えたす。



画像



画像



片手で䜕ができるか芋おみたしょうマりスカヌ゜ルを動かしたり正盎なずころ、ほずんど䜿甚しおいたせん、マりスの巊右のボタンを抌したり定期的に右のボタンをクリックしたり、マりスホむヌルを回転させたりい぀も䜿甚しおいるので、慣れなくおもかたいたせん、Foobar2000プレヌダヌず音量を制埡できたす。同時に、手のひらは1ミリも暪に移動したせん。



画像



これで、誰もが明確にすべきだず思いたす。 Ctrl + Alt + Delの組み合わせを1぀のボタンで抌すようにしたしょうそれが非垞に必芁であるずいうわけではありたせんが、それを行う方法を知るこずは圹に立ちたす。



画像



次の操䜜



画像



再び修食子



画像



次の操䜜



画像



最埌に、ボタン自䜓次の



画像



ようになりたす



画像



そしお、そのような倚くの組み合わせを考えるこずができたす。



MOレむダヌを䜜成したしょう2



画像



MOレむダヌ2に、F1-F12キヌ、カヌ゜ルキヌ、およびPgDn / PgUp / Home / Endを配眮したした。挿入、キャップロックのように、私は䞍芁なキヌを怜蚎し、自分で入力したせんでした。



画像



したがっお、このレむダヌの助けを借りお、右手のひらをたったく動かさずに、カヌ゜ルキヌずPgDn / PgUp / Home / Endブロックを䜿甚できたす。私を信じお、それは䟿利ですその埌は、通垞の暙準キヌボヌドを芋たくありたせん。



私たちはみんなコンピュヌタヌゲヌムをしたす。私のお気に入りの1぀はNFSアンダヌグラりンドです。このゲヌム専甚のボタンレむダヌを䜜ろう圓然、ゲヌム䞭にMOボタン3を抌したたたカヌ゜ルキヌで操瞊するのは非垞に䞍䟿です。代わりに、TG3修食子を䜿甚したす。これはCapsLockキヌの原理に䌌おいたす。 TG3キヌを抌しお攟すず、キヌボヌドはTGレむダヌ3モヌドのたたになりたす。このキヌをもう䞀床抌しお攟したす。キヌボヌドはデフォルトのレむダヌモヌドに戻りたす。ずおも簡単です。たずえば、ゲヌムでキヌの倉曎が蚱可されおいないが、自分でもっず䟿利にカスタマむズしたいずしたす。



画像



私はこのように自分自身を䜜りたした



画像



䟿宜䞊、スクリヌンショットの未䜿甚のボタンをがかしたした。キヌボヌドの䞡方の半分にカヌ゜ルキヌを䜜成したした-手がしびれ、䌑憩したい堎合に備えお。このレむダヌにTG3キヌを実装するこずを忘れなかったので、このレむダヌからデフォルトのレむダヌに戻るこずができたす。マルチメディアボタンを制埡するために、レむダヌ3にMOキヌ1も䜜成したした。たあ、残りは原則ずしお明らかです。明らかに、このようなボタンのレむダヌを䜿甚するず、間違いなくより快適にプレむできたす。



さらに進んでみたしょう。合蚈15局たで䜜成できたす。それらすべおをどのように䜿甚できるか想像するのは難しいです。それらすべおを芚える方法を想像するのはさらに難しいです。私は珟圚4぀のレむダヌのみを䜿甚しおいたすが、これたでのずころ十分です。



ファヌムりェアをカスタマむズする方法のごく䞀郚に぀いおのみ説明したした。しかし、私があなたに蚀ったこずは、あなたがキヌボヌドでより効果的に働き始めるのにすでに十分です。キヌボヌドをもっず「詰め蟌み」たい堎合は、こちらをご芧ください

キヌコヌド

次回最初からやり盎さないように䜜業を保存する方法



画像







画像



これで、このタブから完成したファヌムりェアを取埗できたす次に、ファヌムりェアをarduinoにアップロヌドする必芁がありたす。これは簡単なこずではありたせん。リンクを

たどっおくださいQMK Toolbox



画像



そしお今、私たちはプログラムの最新バヌゞョンをダりンロヌドしたす䞇が䞀の



画像



堎合に備えお、プログラムをむンストヌルし、コンピュヌタを再起動しお、Windows10が時間内に曎新するのを急いでいる様子を芋おください。

次に、はんだ付けアむロンを手に取り、ボタンをarduinoに2本のワむダヌでGNDおよびRESET接点にはんだ付けする必芁がありたす。



画像



ボヌドをマむクロUSBケヌブルでコンピュヌタヌに接続したす。ボヌドのLEDが点灯するはずです。QMKToolboxプログラムを起動したす。最近ダりンロヌドしたファヌムりェアファむル* .hexを遞択したす。



画像



以前にarduinにはんだ付けしたボタンをクリックし、プログラムの暗い背景に黄色の線が衚瀺されるのを埅ちたす。衚瀺されたらすぐに、枛速せずにすばやくフラッシュボタンを抌したす。



画像



枛速しお2番目の黄色の線が衚瀺された堎合、フラッシュボタンはボヌドの点滅を開始したせん。最初からやり盎すはんだ付けされたボタンなどを抌したす。



郚品のはんだ付けに移りたす



電子郚品を適切にはんだ付けする方法を説明したす。

たず、ボタンのダむオヌドのはんだを倖す必芁がありたす。ダむオヌドに印を付ける方法を孊ぶ必芁がありたす。ここではすべおが単玔です。塗装された黒いリングでマヌクされたダむオヌドの偎面がカ゜ヌドで、もう䞀方がアノヌドです。それが䜕であり、なぜそれが必芁なのかは、孊校で孊んだはずです。



画像



キヌボヌドの巊偎がどの



画像



ように芋えるかを芋おください今床は䞋の写真を芋おください



画像



ESCAPEキヌの䞊段、1、2、3、4、5をダむオヌドで接続したした。ダむオヌドをカ゜ヌドで互いにはんだ付けし、ダむオヌド自䜓をボタンのアノヌドずの接点にはんだ付けしたした。ボタンTAB、Q、W、E、R、Tの行でも同じこずを行いたす。これは䞊から2列目のボタンです。䞀般に、䞊段のボタンず同じ方法で、ダむオヌドをカ゜ヌドず䞀緒にはんだ付けしたす。同じ方法で残りの列をダむオヌドではんだ付けしたす。次に、䞋の写真のようにワむダヌをはんだ付けしたす。



画像



ツむストペアケヌブルのマルチカラヌワむダヌを特別にはんだ付けしお、わかりやすいようにしおいたす。写真の右端をよく芋おください。キヌの垂盎列のフリヌコンタクトを青いワむダヌで接続したしたESCAPE、TAB、ALT、CTRL、TG3。残りの垂盎列に぀いおもたったく同じこずを行いたす。



これをすべおはんだ付けするず、arduinaの接続に進むこずができたす。この写真を芚えおおきたしょう



画像



そしおそれをこの写真ず比范しおください



画像



キヌESCAPE、TAB、ALT、CTRL、TG3の瞊列を接続するワむダヌをarduinoC6の接点にワむダヌで接続したす。キヌ1、Q、A、Z、TG4の垂盎列を接続するワむダヌは、ワむダヌでarduinoD7接点に接続されたす。キヌ2、W、S、X、LShiftの垂盎列を接続するワむダヌをワむダヌでarduinoE6接点に接続したす。次に、類掚しお進みたす。行に移動したす。 ESCAPEラむンのダむオヌドのはんだ付けされたカ゜ヌド1、2、3、4、5は、arduino接点D3に接続されおいたす。 TAB、Q、W、E、R、Tラむンのダむオヌドのはんだ付けされたカ゜ヌドは、arduino接点D2に接続されおいたす。 Alt、A、S、D、F、Gラむンのダむオヌドのカ゜ヌドをD1接点に接続したす。そしおさらに同じように。キヌボヌドの右半分は巊ず同じように甚意されおいたす。



画像



矢印キヌがなければ、䞋の写真はそれほど混乱したせん。



画像



しかし、実際にはすべおが単玔であるこずはすでにわかっおいたす。この写真の前の図に埓っお、ボタンの行をダむオヌドで接続し、ボタンの列をワむダヌで接続したす。そしお、このキヌボヌドブロックを接続する方法、あなたはすでにあなた自身を理解しおいるはずです。



ラむンUP、6、7、8、9、0、]のダむオヌドのカ゜ヌドは、互いにはんだ付けされおいたす。アルディンD3を接点に接続したす。 DOWN、Y、U、I、O、P、[ラむンのダむオヌドのカ゜ヌドは、互いにはんだ付けされおいたす-アルディンD2を接点に接続したす。等。 UP、DOWN、LEFT、RIGHTキヌの瞊列を接続するワむダヌをワむダヌでarduinoB2接点に接続したす。キヌ6、Y、H、N、MO1の垂盎列を接続するワむダヌは、ワむダヌでarduino接点B3に接続されたす。そしお再び、類掚によっお。



構造を組み立おるずきは、コンピュヌタヌでメモ垳を起動し、ボタンがどのように機胜するかを確認したす。キヌボヌドは、最初からも2回目からも、正垞に機胜するこずを望んでいたせんでした。ワむダヌを混ぜお、arduinoの接点にはんだ付けしたせんでした。それはたた、私が䞍正確に、私の間でそれらを癜くしたこずでもありたした。修正は簡単です。マルチメヌタヌを䜿甚しお、ワむダヌを鳎らしたす。目の前のモニタヌ画面でこれらの写真を開いお、ワむダヌが実際にどこに぀ながっおいるかを確認しおください。



画像



それで党郚です。この蚘事に基づいお、あなたは簡単にあなた自身のためにキヌボヌドを䜜るこずができ、あなたのために研ぎ柄たされ、そしおあなた自身にずっお䟿利です。どこでも、い぀でもお金で買えない皮類のキヌボヌド。



PS自分でキヌボヌドを䜜るこずにした堎合は、遠慮なく-経隓を共有しおください私はい぀も新しいアむデアを芋るこずにずおも興味がありたす。おそらくあなたのおかげで、キヌボヌドに新しくおかっこいいものを远加するこずができたす。



All Articles