Orbiter Filament Sensor 2.2 not working properly

I used this guide to install the filament sensor on my Orbiter V2: https://www.orbiterprojects.com/orbiter-filament-sensor/ I used my EBB42 1.2v for wiring the filament sensor. Namely the I2C port (https://github.com/bigtreetech/EBB). Image: Colors from top to bottom are red, blue, green and yellow.
No description
No description
24 Replies
Helge Keck
Helge Keck16mo ago
please share your printer.cfg
flat-fuchsia
flat-fuchsia16mo ago
Wiring
No description
flat-fuchsia
flat-fuchsia16mo ago
Helge Keck
Helge Keck16mo ago
well, and the OrbiterSensor.cfg
flat-fuchsia
flat-fuchsia16mo ago
It seems to me that the wiring is correct but I may understood the sensor functionality wrong. Meaning I will need to change line 262 into "switch_pin: !toolboard:PB3" But shouldn't the filament running out have triggered the runout anyway?
Helge Keck
Helge Keck16mo ago
remnove that part again, that was from my config [filament_switch_sensor my_sensor] event_delay: 0.1 pause_on_runout: True runout_gcode: UNLOAD_FILAMENT insert_gcode: LOAD_FILAMENT switch_pin: !toolboard:PB4 i need the actual content of this file OrbiterSensor.cfg
flat-fuchsia
flat-fuchsia16mo ago
I have deleted it from my printer in the meantime.
Helge Keck
Helge Keck16mo ago
omg whts this
flat-fuchsia
flat-fuchsia16mo ago
That's what I thought lol Your approach works partly and there can't be missing much. I try now the switch_pin change, maybe it was already the issue
Helge Keck
Helge Keck16mo ago
one sec i make a new file for you [filament_switch_sensor filament_sensor] event_delay: 0.1 pause_on_runout: True runout_gcode: UNLOAD_FILAMENT insert_gcode: LOAD_FILAMENT switch_pin: ^!toolboard:PB4 [gcode_button sensor_button] pin: ^PC7 press_gcode: UNLOAD_FILAMENT this is all you need make sure to use the correct pin numbers the button works as a eject button, to unload filament if you enter new filament it gets automatically loaded if a runout happnes it gets unloaded make sure to always use a ^ sign in front of the pins
flat-fuchsia
flat-fuchsia16mo ago
Ok I will try. What does "switch_pin" do?
Helge Keck
Helge Keck16mo ago
the switch pin is the actual filament sensor pin
flat-fuchsia
flat-fuchsia16mo ago
I have it like this now (PB4 is definitely to unload): [filament_switch_sensor filament_sensor] event_delay: 0.1 pause_on_runout: True runout_gcode: UNLOAD_FILAMENT insert_gcode: LOAD_FILAMENT switchpin: !toolboard:PB4 (to be changed__) [gcode_button sensor_button] pin: ^!toolboard:PB4 press_gcode: UNLOAD_FILAMENT Ok then it's final form is this: [filament_switch_sensor filament_sensor] event_delay: 0.1 pause_on_runout: True runout_gcode: UNLOAD_FILAMENT insert_gcode: LOAD_FILAMENT switchpin: ^!toolboard:PB3 [gcode_button sensor_button] pin: ^!toolboard:PB4 press_gcode: UNLOAD_FILAMENT
Helge Keck
Helge Keck16mo ago
you may need to invert the pin: ^!toolboard:PB4 to pin: ^toolboard:PB4 depending on how you have it connected
flat-fuchsia
flat-fuchsia16mo ago
Connected like on the Orbiter page advised
No description
Want results from more Discord servers?
Add your server