Własna funkcja gcode w Marlinie

Oprogramowanie sterownika drukarki i do łączenia komputera z drukarką
szymsor
Konto z ograniczeniami
Postów w temacie: 2
Posty: 6
Rejestracja: 30 sie 2022, 10:17

Własna funkcja gcode w Marlinie

Post autor: szymsor »

Cześć, chciałbym dodać własną funkcję do Marlina, która na podstawie jakiegoś czujnika pauzowałaby wydruk, gdy drzwi drukarki zostaną otwarte, a następnie wznawia gdy się zamkną. Czyli czujnik daje stan HIGH na jakiś pin na płycie głównej, po otwarciu drzwi daje stan LOW i płyta główna dostaje informacje o wykonaniu pauzy. Po zamknięciu drzwi wraca stan HIGH i płyta wznawia druk. Jak się za takie coś zabrać?
Awatar użytkownika
dziobu
Zasłużony
Postów w temacie: 1
Posty: 8941
Rejestracja: 28 gru 2016, 16:38
Drukarka: ZMorph 2.0(S)
x 5872
Kontakt:

Re: Własna funkcja gcode w Marlinie

Post autor: dziobu »

Oczywiście możesz napisać swoją funkcję, ale może wystarczy jak potraktujesz sygnał z drzwi jako przycisk, właściwie to dwa i użyjesz "CUSTOM_USER_BUTTONS".
Pjoter
Awatar użytkownika
JGFTW
Drukarz
Postów w temacie: 1
Posty: 1338
Rejestracja: 14 sie 2019, 05:19
Lokalizacja: Wrocław
Drukarka: Ender 3 v3 SE
x 710

Re: Własna funkcja gcode w Marlinie

Post autor: JGFTW »

Pjoter
szymsor
Konto z ograniczeniami
Postów w temacie: 2
Posty: 6
Rejestracja: 30 sie 2022, 10:17

Re: Własna funkcja gcode w Marlinie

Post autor: szymsor »

Racja, ciapuś ze mnie :rotfl: . Szczerze mówiąc to nawet nie wiedziałem, że jest taka opcja w marlinie. Dzięki panowie!
ODPOWIEDZ

Wróć do „Firmware'y i hosty”