Video není dostupné.
Omlouváme se.

Build a 3D printer filament meter

Sdílet
Vložit
  • čas přidán 11. 03. 2022
  • Have you ever wondered if you have enough filament before starting a print job? This project shows how to build a meter and save the remaining amount so you always know if you have enough. This project uses an Arduino, an infrared pulse sensor, a ST7735 based display and some 3D printed parts.
    This github link has drawings, code and STL files
    github.com/KrisKasprzak/Fila-...
    Parts list
    Display
    www.amazon.com/gp/product/B07...
    Pulse (Speed) sensor
    www.amazon.com/gp/product/B07...
    NANO
    www.amazon.com/gp/product/B09...
    Buzzer
    www.amazon.com/gp/product/B07...
    Switch
    www.amazon.com/gp/product/B01...
    Bearing for feed counter
    www.amazon.com/Winter-Evening...
    Other useful tutorials
    Temperature sensor shootout: • Temperature sensor sho...
    Using 7-segment LED's: • Using 7-segment displa...
    Writing and reading to SD cards: • Tutorial: Writing and ...
    Saving settings even during MCU power down: • Tutorial: How to save ...
    Getting those darn TFT LCD displays to work: • Tutorial: Getting TFT ...
    Turning stuff on or off: • Tutorial: Use your MCU...
    Writing analog signals/voltages: • Tutorial: Use analogWr...
    Using digital sensors: • Tutorial: Use digitalR...
    Using analog sensors: • Tutorial: Use analogRe...
    Talking to your Arduino: • Tutorial: How to talk ...
    Some fun projects to build
    Homemade motorized table saw fence • DIY motorized table sa...
    High"er" res homemade Thermal Camera for $100: • DIY high-er res Therma...
    DIY Garage Parking Assistant: • DIY Garage Parking As...

Komentáře • 20

  • @KrisKasprzak
    @KrisKasprzak  Před 2 lety

    If you dig this project, post a comment on others you would like to see!

  • @davidmaloney4860
    @davidmaloney4860 Před 2 lety +1

    Great video. Thanks- I learned a lot!

  • @joeyz4539
    @joeyz4539 Před rokem +1

    A nice addition to this would be to have the option to set the length of a role that does not have 330m on it. Like a role that you used, take off and write the amount remaining on the role and use that amount the next time you use that role.

    • @KrisKasprzak
      @KrisKasprzak  Před rokem +1

      Great idea,

    • @joeyz4539
      @joeyz4539 Před rokem

      @@KrisKasprzak I am ordering the components to make this now. I love the idea but am new to the whole arduino thing, but looks easy enough to figure out.

  • @JamesThompson-ez4yu
    @JamesThompson-ez4yu Před 3 měsíci

    I am in process of making this project, but I am wanting to add one more feature: A runout microswitch to pause the print. I ordered the micro switch that has a roller bearing and the display on a long boat from china :) As you designed the housing, would it be too much to ask if you could mod the casing with guides to add the switch along the bottom or so? Thanks for a great project.

    • @KrisKasprzak
      @KrisKasprzak  Před 3 měsíci

      if you go to the github repo, file and issue and add a simple sketch, I'll see what I can do. Technically it's an easy task, but getting what you want will be the trick

  • @michaelhaddon5897
    @michaelhaddon5897 Před rokem

    I'm still recieveing the same error, thanks for your help, do you know where exactly I should be putting the file? I've put it in with the libary folder and I still recieve the same error, I've also put it in next to the same programme, can you help me? Thank you. Love your work by the way.

    • @KrisKasprzak
      @KrisKasprzak  Před rokem

      Colors.h simply contains a bunch of color definitions. You can open up at file copy all the #defines and put them in your.ino file

  • @JohnNazal
    @JohnNazal Před 4 měsíci

    Question: I have a Babmu Labs AMS that also retracts the filament from the extruder. Would this read in reverse.. In other words, would it substract from the count?

    • @KrisKasprzak
      @KrisKasprzak  Před 4 měsíci

      it will not read in reverse. My unit also retracts, but there is enough slack to prevent overcounts

    • @JohnNazal
      @JohnNazal Před 4 měsíci

      Bummer.. is there any way to change the code so that it does count in reverse? -- This is a fantastic solution for us beginners
      @@KrisKasprzak

  • @rdyer8764
    @rdyer8764 Před 2 lety +1

    Thanks again. (True, but primarily a comment for the YT algorithm.)

  • @michaelhaddon5897
    @michaelhaddon5897 Před rokem

    Hello, I'm having an issue with running the FeedCounter.ino code. Everytime I try to verify and run the code I receive the error, Colors.h: No such file or directory. Now, I have looked in my folders and everything is in the correct places and the directory to the file is correct so I am at a bit of a stand still with the project. I am running Arduino IDE 2.0.3 if that helps.

    • @KrisKasprzak
      @KrisKasprzak  Před rokem

      Oops. I forgot to upload colors.h. you can put this file in your .ino folder or create a Colors folder in your libraries folder and put it in there.
      github.com/KrisKasprzak/Fila-Meter

    • @michaelhaddon5897
      @michaelhaddon5897 Před rokem

      @@KrisKasprzak I'm still recieveing the same error, thanks for your help, do you know where exactly I should be putting the file? I've put it in with the libary folder and I still recieve the same error, I've also put it in next to the same programme, can you help me? Thank you. Love your work by the way.

  • @castironcomputer4318
    @castironcomputer4318 Před 2 lety

    Looks like a cool project, I'd sure like to have a bill of materials to base my search for compatible parts off of. Especially since this is the first time I'd be working on a project like this, something like links to Digikey items would let us find alternatives pretty easy.
    At 0:35 you go over the parts, initially the audio list matches what is brought out on the video. It quickly gets reordered which means I need to have enough knowledge to match the audio descriptions. I'd highly suggest shooting scenes like that in one shot so the explanation is in sync with the video.
    I think this is the style of encoder pickup , that page mentions the "FC-03 encoder or the encoder FZ0888"
    androminarobot-english.blogspot.com/2017/03/encoder-and-arduinotutorial-about-ir.html
    I'm not sure what the pulse sensor is

    • @KrisKasprzak
      @KrisKasprzak  Před 2 lety

      Have a look at the description, I've just added links to parts found found on Amazon. The github repository also has the parts list and wiring digram.