BTT filament sensor

How to connect my BTT filament sensor and what should i do to make it work?
35 Replies
rising-crimson
rising-crimson16mo ago
what mainboard do you have?
NastyStew
NastyStewOP16mo ago
I have octopus V1.1
rising-crimson
rising-crimson16mo ago
Make 'N' Print
BTT Smart Filament Sensor Guide - Make 'N' Print
A setup guide to the installation of the BTT Smart Filament Sensor. Which detects both broken filament and any stoppages to the filament flow. BTT Smart
No description
No description
rising-crimson
rising-crimson16mo ago
you connect it to an endstop, you need to rewire it/crimp it
NastyStew
NastyStewOP16mo ago
I have one more question. Do you know what kind of script i need to write in the printer.cfg ?
rising-crimson
rising-crimson16mo ago
[filament_switch_sensor BTT Sensor] pause_on_runout: True
event_delay: 3.0 pause_delay: 0.5 switch_pin: PG10
NastyStew
NastyStewOP16mo ago
Do i also need to write something on Gcode?
rising-crimson
rising-crimson16mo ago
nope, do the wiring and add that to printer.cfg
rising-crimson
rising-crimson16mo ago
No description
rising-crimson
rising-crimson16mo ago
after that insert a piece of filament into the sensor, you should see it in the dashboard with detected, when you pull it out should be "Empty"
NastyStew
NastyStewOP16mo ago
Thank you so much for the help, you are a very nice person😁
rising-crimson
rising-crimson16mo ago
Others are helping me too 👍 switch_pin needs to be your endstop pin, PG10 is my board pin
NastyStew
NastyStewOP16mo ago
Okey 👍
NastyStew
NastyStewOP16mo ago
I dont really know which cable is who?
No description
rising-crimson
rising-crimson16mo ago
it shows you in this picture, G- ground, S-Signal, V- Voltage On your endstop you have 3V3- Voltage, GND- Ground, PG - Signal. you leave alone the wires in the btt you work on the other side of the cable
NastyStew
NastyStewOP16mo ago
Ok Thanks for the help
exotic-emerald
exotic-emerald16mo ago
Why would @nastystew not use fialment_motion_sensor? Instead of switch sensor?
rising-crimson
rising-crimson16mo ago
in my opinion you get false readings with motion sensor
NastyStew
NastyStewOP16mo ago
I got this problem when i start a print
No description
NastyStew
NastyStewOP16mo ago
How do i fix it?
rising-crimson
rising-crimson16mo ago
post a picture with printer.cfg where you added the code I gave you
NastyStew
NastyStewOP16mo ago
I fixed it already and the problem was the BTT Sensor and i put instead my_sensor and it worked
rising-crimson
rising-crimson16mo ago
my bad,y you can name it how you want but put a _ between words for example BTT_Sensor
NastyStew
NastyStewOP16mo ago
It’s ok and ill try it. Thanks for the help
exotic-emerald
exotic-emerald16mo ago
I havent had a single false positive. 🤷‍♂️
rising-crimson
rising-crimson16mo ago
Not saying it is a common thing , it is only my opinion
flat-fuchsia
flat-fuchsia15mo ago
would anyone in this thread be willing to help me troubleshoot my btt runout sensor? I keep getting false empty results
flat-fuchsia
flat-fuchsia15mo ago
No description
flat-fuchsia
flat-fuchsia15mo ago
from my printer.cfg
No description
flat-fuchsia
flat-fuchsia15mo ago
Running an Octopus Pro
No description
flat-fuchsia
flat-fuchsia15mo ago
I can get the sensor to sometimes read "detected" but even with filament loaded it shortly begins reading empty again when changing the sign on the switch_pin, it always reads empty Finally: following the wiring guide, I noticed that the stock wiring for the cable was already correct for my board.
Sky217
Sky21715mo ago
I have the same problem! i hate that damn thing. it never worked. i think at this point i will get more satisfaction taking it down and burning it.
SwissStar_BL_2
SwissStar_BL_215mo ago
[filament_motion_sensor encoder_sensor]
detection_length: 7
# The minimum length of filament pulled through the sensor to trigger
# a state change on the switch_pin
# Default is 7 mm.
extruder: extruder
# The name of the extruder section this sensor is associated with.
# This parameter must be provided.
switch_pin: PA9
# changing the switch_pin name according to your motherboard
#pause_on_runout: True
#runout_gcode:
#insert_gcode:
#event_delay:
#pause_delay:
[filament_motion_sensor encoder_sensor]
detection_length: 7
# The minimum length of filament pulled through the sensor to trigger
# a state change on the switch_pin
# Default is 7 mm.
extruder: extruder
# The name of the extruder section this sensor is associated with.
# This parameter must be provided.
switch_pin: PA9
# changing the switch_pin name according to your motherboard
#pause_on_runout: True
#runout_gcode:
#insert_gcode:
#event_delay:
#pause_delay:
Mine works like a charm with the above code
SYG|Krizalid87
SYG|Krizalid8715mo ago
you must insert the sensor into Gcode and a macro when it will be triggered
Sky217
Sky21715mo ago
I'll try adding that thank you Could you please show us what we must insert? I have tried a few things but the FS triggers before each print. I tried tuning it off in the gcode in slicer for the first layer but still not working.
Want results from more Discord servers?
Add your server