最近、高速印刷用にSovol Zeroを購入しましたが、標準の画面/ノブインターフェースに失望しました。また、Factory Sovolの5インチ画面アップグレードもありましたが、小さなプリンタに大きな画面が付いているのは見た目がおかしいです。
そこで、私はHDMIとUSB-Cインターフェイスを備えた小型の画面を探し始めました。大画面と同じ機能を備えたものを小型で見つけました。Raspberry Piマシン用に設計されたWaveShare 3.5インチHDMIタッチスクリーンを見つけたので、試してみることにしました。
開箱後、これはSovol 5インチのタッチスクリーンと全く同じように動作しました。画面解像度は明確で、タッチスクリーンの応答は良く、機能的にはすべてが正常に動作しました。しかし、画面の向きが間違っていました。
私は新しいケースを作っています。私は空洞にし、元のデザインを満たし、それから新しい画面に合わせて再形成しました。プリンタの取り付けタブは元の向きと場所に置いておきました。更新されたサイズで、プラスチックの端をケースに凹させるのに十分なスペースがありました。そのため、画面の側面から見える部分は非常に少なくなっています。
部品表:
- Waveshare 3.5インチHDMIタッチスクリーン(リンク)
- ポリメーカー ポリクロマ マット ブルー PLA
- エレグーの黒いPLA
- エレクトロニクスをベースに取り付けるための4本のM2.5×12 mmボルト
- フェイスをベースに取り付けるための4×#4x5/8インチのステンレスねじ。
- 90度のUSB-AからUSB-Cケーブル、20インチ(50cm)(リンク)
- ダウンアングル用HDMIケーブル、20インチ(50cm)(リンク)
Klipper Thru SSHでWaveShare 3.5インチの画面を回転/反転する方法:
ファームウェアにアクセスし、Klipperを通じてデバイスの画面回転を設定する必要があります。5インチの画面とは異なり、この画面はデフォルトでポートレート形式になっており、Waveshareボード自体で画面方向を回転させる方法についての情報は見つかりませんでした。しかし、フォーラムやYouTubeで検索した後、ディスプレイとタッチスクリーンの両方を90度逆時計回りに回
詳細はこちらでご覧いただけます。KlipperScreenリポジトリと、そしてソボル ユーザー フォーラムですが、要約は次のとおりです。
両方の設定を変更するには、お使いのマシンにSSHで接続し、libinput.confを編集する必要があります。
ssh sovol@192.168.___.___<またはあなたのユーザー名とIPアドレスが何であれ>
cd /usr/share/X11/xorg.conf.d
sudo vi 40-libinput.conf
[青いセクションの下に移動し、[i]キーを押してから、以下の行を貼り付けてください。]
[CW=時計回り、CCW=逆時計回り、UD=上下逆]
セクション「デバイス」
識別子「デフォルト」
ドライバー「fbdev」
オプション「回転」「時計回り」
終了セクション
[Scetion InputClassで、識別子「libinput touchscreen catchall」]
回転行列のオプションは次のとおりです。
| 0度 | 1 0 0 0 1 0 0 0 1 |
| 90度 時計回り | 0 -1 1 1 0 0 0 0 1 |
| 90度 逆時計回り | 0 1 0 -1 0 1 0 0 1 |
| 180度(XとYを逆にする) | -1 0 1 0 -1 1 0 0 1 |
| 逆さまにする Y | -1 0 1 1 1 0 0 0 1 |
| 逆再生X | -1 0 1 0 1 0 0 0 1 |
| ワイドスクリーン | 0.5 0 0 0 1 0 0 0 1 |
]
[「MatchIsTouchscreen」の下に行き、追加してください:]
オプション「TransformMatrix」「0 1 0 -1 0 1 0 0 1」
[ESCを押して:wqと入力し、Enterを押す]
[プリンターの再起動]
sudo リブート
お楽しみください! :)
Источник модели
