まとめ
私はQidi Tech X-Plusにフィラメント切れセンサーを追加したかったのです。これは、既存のRaspberry Pi 3ケースを改造して、フィラメント切れセンサーを取り付けるための穴と、X-Plusに取り付けるためのクリップが付いています。
残念ながら、Octoprintはこのプリンタでは利用できません
使用されているフィラメント切れセンサーはこれです。https://www.amazon.co.uk/gp/product/B07DHD8WHF/ref=ppx_yo_dt_b_asin_title_o08_s00?ie=UTF8&psc=1
印刷が必要になるでしょう:
2つのプリンターアタッチメント。
1x Pi3底部(オリジナルのPiケースデザインからのrpi3-bottom_netfabb.stl)
1枚のPiトップ
印刷設定
プリンター:
Qidi Tech X-Plus
ラフト:
問題ないです
サポート:
はい
解決策:
200
充填:
20
備考:
ラズベリーパイのケースにはサポートが必要ないですが、ケースをプリンタに取り付けるための部品を印刷するにはサポートが必要です。
印刷後
プリンターのアタッチメントは、Piケースに摩擦フィットしています。フィラメント切れセンサーを上部に取り付け、Piを入れて、すべてを閉じます。
フィラメントセンサーの配線
- 赤いワイヤーを3.3Vに(ピン1)
- 黒いワイヤーをGNDに接続(ピン9)
- GPIO18までの残りのワイヤー(ピン12)
各部品を接着し、プリンターの上に置きます。後ろに固定するものはないので、マスキングテープなどで固定しておくとよいでしょう。
そこで、あなたはそれをコーディングし始めます。私はNode-Redを使用しました、なぜなら、何かをプロトタイプ化するのが簡単だからです。そして、Node-Redは在庫切れの問題が発生した場合にTelegramにアラートを送信し、私に通知してくれます。
ラズベリーパイでノードレッドを設定する方法の説明はこちらです。https://nodered.org/docs/getting-started/raspberrypi
最終的には、UDPパケットで何らかのGコードを送信し、切れが検出されたときに印刷を一時停止することを目指しています。今のところ、切れが発生する前に、プリンタに向かって走っていく必要があります!
Node-REDのフローを始めるのは比較的簡単です。下の画像をご覧ください。

Node-Redのフロー
태그
모델 소스
