Zusammenfassung
Dies ist ein Remix vonhttps://www.instructables.com/3D-Print-Bed-Leveling-Tool-Using-M5StickC/. Wo es angewiesen wird, die M5stick-Bibliothek hinzuzufügen, müssen Sie stattdessen die Anweisungen unter folgen.https://docs.m5stack.com/en/quick_start/m5stickc_plus/arduino. Also bitte verwenden Sie einen 100k Widerstand anstelle von 10k.
Der stickC wird jetzt durch M5StickCPlus ersetzt. Ich habe das Bildschirm-Layout angepasst, um dem größeren Bildschirm gerecht zu werden, und neue Funktionen hinzugefügt.
Der Code ist verfügbar unterhttps://github.com/kwelsby/OmnilevelPlusUnd beachte, dass es sehr lange dauert, es zu kompilieren und hochzuladen.
Der Sensor ändert den Widerstand zwischen offenem Stromkreis auf einen niedrigeren Wert, abhängig davon, wie viel Kraft auf welche Fläche ausgeübt wird. Die Spannung am Sensorpin wird zwischen diesem und dem Widerstand aufgeteilt und steigt mit zunehmender Kraft. Die Düsenspitze ist klein und bei 10k scheint die erforderliche Kraft übermäßig zu sein. Der Sensor reagiert jedoch auf eine leichtere Berührung, wod
Mein Code beinhaltet einen maximalen Wert (konfigurierbar) für die Druckanzeige und zeigt eine Überlastung an, wenn der Druck zu hoch ist. Die Werte werden dann auf diesen Maximalwert skaliert, so dass der gesamte Bereich angezeigt wird.
Bauen. Ich habe ein Stück Prototyp-/Vero-Board verwendet, das 8 Löcher breit und 3 verbundene Löcher tief ist. Ich habe entlang der Löcher außerhalb dieses Bereichs gesägt und mit einer Feile auf 9,6 x 21,6 mm abgerundet. Fügen Sie den Header und den Widerstand hinzu, was nützlich ist, um die Sensordrähte mit doppeltem Flex zu verlängern und an beiden Enden Wärm
Verwenden Sie. Der Sensor ist zu dick, um unter der Düse in Haushaltsgröße zu rutschen, also müssen Sie die Höhe manuell einstellen oder Ihren Nullpunkt vorübergehend zurücksetzen. Passen Sie die Höhe an, bis Sie mit minimaler Kraft Bewegung auf der Druckstange erhalten. Drücken Sie die Kalibrierungstaste. Bewegen Sie den Druckkopf zur gegenüberliegenden Ecke, Sie können den Sensor einsetzen, indem Sie die
Post-Druck
Stellen Sie sicher, dass kein schlaffes Filament unter den Laschen ist. Das Brett sollte unter die beiden Laschen passen und auf die andere Seite einrasten.
Wie ich das entworfen habe
Ich benutze DesignSpark Mechanical. Der Code verdankt viel Dominic Lee und seinem Instructable.
Modellquelle
