None of this is real, we're all dreaming connected as one. When we wake up the magic blue smoke escapes, but it was just someone lit a fire in our hut. The year is 1534BC. What a dream, great video.
The mechanism which pulls the two bearings together using a rubber band with the filament going between is very clever. What a neat project. I really enjoyed it. Thanks Andrei.
Yeah, at first I thought they just used something similar to an optical encoder, with an IR LED and photodiode reading black and white lines printed on it.
Nice project. You could also connect this inline on your 3d printer when printing (possibly inconsistent) Filament. And have the 3d printer dynamically adjust the feed rate.
that would be better option, but you would have get 3d print manufacturer, onboard, and get promote, any old stuff in there printer, that not going to go wel is it, you only have look 2d paper printers, that the wrong ink, your warranty gone out the window
@@QueueTeePies Yes. i2c is a bus, each device has an address and registers you read/write to. i2c would be overkill for this application. synchronous serial is a great choice. ATMEL processor will have on board hardware to deal with synchronous serial, not sure if you can access it through Arduino IDE.
What an awesome project! Love the idea of making your own filament from all the 'waste' of 3D printing. That's why I have a big bag of filament waiting for a new purpose. I will steal this project one day!!
Thank you so very much for this excellent video and really eagerly looking forward for the DIY extruder. I myself was collecting the necessary gear for this but really didn’t had much luck with a proper guide. So glad you are doing this. You are the best educator I have on TH-cam.
These calipers can also be used for a Digital Read Out display (DRO) for manual machining. I have wanted to try messing with cheap digital calipers for a long time but still haven't gotten around to it. I think you could also use these to make a linear drive system with absolute position sensing. Although I'm not 100% sure how well they can return to the zero position. I do find myself hitting the zero button quite often. Thanks for the upload. -Jake
Awesome work! there must be a connector available for the caliper interfacing because all calipers seems to be identical. this way you could avoid soldering on the board.
AWESOME! Great research and editing! I always wondered how inexpensive digital calps worked. Maybe could use this with digital calps, and arduino to input the dimensions into a CAD program, arduino typing as keyboard. Would speed up the inputting of the dimensions of your physical part into CAD.
* medium to large size ultrasonic cleaning machine with heater. I'm using a tiny ultrasonic jewelry cleaner I bought for bike parts, but now keep on my bench. It's perfect for removing solder flux from boards. I run it with alcohol and the dirty soldered flux covered board for 3 minutes. I run a brush over it a couple times and it comes out almost perfect every time. Now I need a larger version. Heat would probably remove the need to brush it at all. Drivers and control circuit are available on AliEx :-)
I like your project, but the problem with your messuring is, if the filament is more flat than round, you dont have a trusted messurement even if the volume of the filament is given. You need minimum 3 axis to get a acceptable messurement for a filament to make sure that its round, which is very important too, but only for the extruder tube, but not often given and has own tolerances which are acceptable! In the hotend only depends the diameter of e.g. 1,75mm. So the messurement you are doing is worthless to be honest, but the project at all is VERY nice made and i like it very much because i can learn from it for other projects.
Love your videos, Just an FYI, you don't actually want to change the rate of extrusion. That is the least effective way to change the diameter because screw rate, heat, back pressure, and melt time are all interdependent. In a factory setting, diameter is set primarily by nozzle size and the trimmed by TAKE-UP speed. As the filament leave the extruder, it is liquid and can be slightly stretched to reduce the diameter. This could be less than 50% of nozzle diameter, but 60-90% of nozzle diameter should be your target.
@@ELECTRONOOBS I'm working on a university filament extruder project just like you and I have the same idea about the spool speeding up and slowing down to control the diameter, I'd love to see how you do this, maybe with some PID tuning? would be great if I could see soon!
I don't have any interest in the project per se, but the technical information on how digital calipers work was very interesting. I always wondered how it worked.
Thanks for another g8 video looking forward to the filament extruder i also wanted to build one but couldn't find a decent guide so looking for ur video
I always was wondering how these digital calipers work, now I know by your help! , thanks for the video , and a question is that digital caliper uses some kind of microcontrollers? because this module has an i2c port on board so it must be some kind of microcontroller thanks
Nice project, thankyou for the work. I Know it was 3 years ago, but I had a couple of questions. Did the bearings touch when there was no filament? It looked like you left a gap there and I was wondering if it was for a reason. Also, why did you use a smaller bolt than the inside diameter of the second bearing, was there a reason for that?
Better use guides from high wear resistant material than bearings. Because of the concept using balls for rolling they have play between inner and outer ring which worsen the accuracy a lot ... especially when used self-aligning ones!
I'm curious if the caliper compensates for capacitor variance in it's sliding mechanism. Will it calibrate it's internal readings of the capacitors if you put a piece of thin paper between the sliding pcbs? And will it account for humid air that would change the permutivity constant of the capacitors? If not, how the heck do these things stay so accurate? (If the capacitance varies from caliper to caliper by even a little bit, then they won't read the same length!)
This is a great project, I'm excited how you set up the extruder! Direct drive? Dual gears? With MK3S-Style filament sensor? etc. BTW: Please based on the Ender 3! ;-P
Ensina como controlar o motor utilizando este prototipo que você montou. Faz um vídeo controlando o motor, para aumentar a velocidade ou diminuir a velocidade do enrolador para controlar a espessura do filamento.
What is another way to measure distance using Arduiono/Raspberry pi without a caliper? Is an ultra sound distance meter the best option or there are more precise sensors for this job?
Does your Temperature PID work with a PT100? I read some reviews on aliexpress on a temp pid that looks exactly like yours (im guessing theres probably different models that all look alike) and buyers reviews said it couldnt utilize the PT100, and only the Type K thermocoupler could be used. If yours is able to use the PT100 can you link me where you got your Temperature PID? Also where did you get your heater? link?
HI, nice video. I have a problem. Have a random read of the mesure of the caliper.... the numbers jump with none sence, they show in aleatory way. Did you know how to fix this bug?
great idea, did you connect this device to the 3d printer. i'm looking for this can of device to feedback the value equal 1volt=1mm to the ramps1.4 card.
Hello. Good project! I did it, it is "working", but, there is a lot of noise on digital calipet. It stay jumping the measurement a lot. Have you any ideia to solve it?
Hi! Great job! Can you help me out with a caliper DRO to enter the digits into an excel cell or in word with hitting a button (or a few buttons) and it's work like hitting the enter key, tab, or other key on the keyboard. I already have a digital caliper and arduino ss micro atmega32u4 (full size PCB USB A port, looks like a digispark just with an atmega32u4 chip on it) and have a pro micro atmega32u4 too. But in programming i'm not good...
I know this is a slightly older video, but i need some help with a similar project. I need to use the calipers to measure different sizes of metal, then compare those sizes to an array that checks whether the sizes of the metal being measured is correct. I have everything else working but i cant figure out how to store the value of the caliper once it stops changing or 'measures the metal' in my case. Please help if you can!
Great project!, I've been wondering how to do this ( I'm veeery new to arduino) will definately have to try it then incorperate it into a larger project .. thankyou so much!
Hi, could you do a video on how to program an arduino board+ rot. encoder + 2 relays + a temp sensor (1n4148 diode) and all together to make a controller for a laminator . To be temperature tunable 140 to 210 degrees Celsius, and have the speed and rotation of the motor controlled as well. On the screen to show the desired (set temperature) along side the current (raising temperature) ? I've been trying for ages to do such thing but i'm not experienced enough. I always get stack on the programming side of things. Tnx. great videos by the way.
if you'd like i can help you. i'm currently working on a project that works with the same mechanism. it's is a barbecue with automatic temperature control which i can set with a rotary encoder on my lcd. it's works by controlling servo's for the air inlet, but the same can be applied for the motor control you mentioned above. let me know if you are interested!
It's amazing! Urgently order such a caliper! I didn't know there was one with a digital output. Only one question. The shoulder that creates the bearing bolt does not impair the measurement accuracy of the filament diameter?
hi brother can you make a drone which controlled by the servo tester like a manual controlling without (tx and rx) can you help me to make please.......you big fan
Follow me on FACEBOOK for more: facebook.com/Electronoobs
help me on Patreon: www.patreon.com/ELECTRONOOBS
None of this is real, we're all dreaming connected as one. When we wake up the magic blue smoke escapes, but it was just someone lit a fire in our hut. The year is 1534BC. What a dream, great video.
Amigo sos impresionante, lejos el mejor de youtube, te mando un fuerte abrazo desde Buenos Aires Argentina!
Eres muy bueno,. Espero que agas un Arduino Mega en los dos canales de TH-cam. Gracias
If you are still looking to make filament extruder, medium.com/endless-filament/make-your-filament-at-home-for-cheap-6c908bb09922 here you go
The mechanism which pulls the two bearings together using a rubber band with the filament going between is very clever. What a neat project. I really enjoyed it. Thanks Andrei.
good luck with this project, an affordable open filament recycler is something that this hobby really needs.
Finally an explanation of how digital calipers works! I have wondered about this for years... And what a brilliant design it is!
Yeah, at first I thought they just used something similar to an optical encoder, with an IR LED and photodiode reading black and white lines printed on it.
Nice project. You could also connect this inline on your 3d printer when printing (possibly inconsistent) Filament. And have the 3d printer dynamically adjust the feed rate.
that would be better option, but you would have get 3d print manufacturer, onboard, and get promote, any old stuff in there printer, that not going to go wel is it, you only have look 2d paper printers, that the wrong ink, your warranty gone out the window
I love how your project have a wide range keep it up
It is not I2C protocol!! Just regular 2-wire (clock and data) serial transfer.
@@QueueTeePies Yes. i2c is a bus, each device has an address and registers you read/write to. i2c would be overkill for this application. synchronous serial is a great choice. ATMEL processor will have on board hardware to deal with synchronous serial, not sure if you can access it through Arduino IDE.
What an awesome project! Love the idea of making your own filament from all the 'waste' of 3D printing. That's why I have a big bag of filament waiting for a new purpose. I will steal this project one day!!
Your projects are very good. I like it very much. Keep going 👌👌👌👌
Great idea. Well done. Now I want to connect a banana to my arduino for even higher measuring resolution 😜
most informative part was I2c data goes from caliper. Thanks man!
Thank you so very much for this excellent video and really eagerly looking forward for the DIY extruder. I myself was collecting the necessary gear for this but really didn’t had much luck with a proper guide. So glad you are doing this. You are the best educator I have on TH-cam.
That is like super smart, you could correct for filament variance in real time!
I don't need this function, but was always wondering how those pins works.
Thank you for tutorial, that was interesting.
These calipers can also be used for a Digital Read Out display (DRO) for manual machining.
I have wanted to try messing with cheap digital calipers for a long time but still haven't gotten around to it. I think you could also use these to make a linear drive system with absolute position sensing. Although I'm not 100% sure how well they can return to the zero position. I do find myself hitting the zero button quite often.
Thanks for the upload.
-Jake
Your best video so far, because I never seen anyone doing this, respect :) Keep them coming...
You are genius hacked digital calliper!!! 😁👍👍
Awesome work! there must be a connector available for the caliper interfacing because all calipers seems to be identical. this way you could avoid soldering on the board.
AWESOME! Great research and editing! I always wondered how inexpensive digital calps worked. Maybe could use this with digital calps, and arduino to input the dimensions into a CAD program, arduino typing as keyboard. Would speed up the inputting of the dimensions of your physical part into CAD.
Now this is an interesting project. I can't wait to see the final product 💯
I smile when i saw you put a magnet on the screw driver because i used to do that.
Thank you so much, I've been looking for such measuring system to use in one of my projects, you are awesome
Great idea.... Please Try to hack induction cookware with an arduino to control temperature
Let's get started!
Great content! I always wondered how they were so accurate!
Finally something I am looking forward
Wonderfull! I've always wondered what the four pads where for and now I no its serial data...cheers!
Подскажите, как в скетч добавить OLED 0,96, чтобы информация на экран выводилась, а не в монитор порта?
Bardzo dobry projekt. Dziękuję :)
Please make video about diy ultrasonic mist maker
* medium to large size ultrasonic cleaning machine with heater.
I'm using a tiny ultrasonic jewelry cleaner I bought for bike parts, but now keep on my bench. It's perfect for removing solder flux from boards. I run it with alcohol and the dirty soldered flux covered board for 3 minutes. I run a brush over it a couple times and it comes out almost perfect every time. Now I need a larger version. Heat would probably remove the need to brush it at all.
Drivers and control circuit are available on AliEx :-)
I like your project, but the problem with your messuring is, if the filament is more flat than round, you dont have a trusted messurement even if the volume of the filament is given. You need minimum 3 axis to get a acceptable messurement for a filament to make sure that its round, which is very important too, but only for the extruder tube, but not often given and has own tolerances which are acceptable! In the hotend only depends the diameter of e.g. 1,75mm. So the messurement you are doing is worthless to be honest, but the project at all is VERY nice made and i like it very much because i can learn from it for other projects.
that is awesome I was about to order the metal version of that caliper on Aliexpress. They are incredibly cheap at just $11 with a plastic case.
Awesome, thankyou for the video, always learning something new on your channel😊.
Love your videos, Just an FYI, you don't actually want to change the rate of extrusion. That is the least effective way to change the diameter because screw rate, heat, back pressure, and melt time are all interdependent. In a factory setting, diameter is set primarily by nozzle size and the trimmed by TAKE-UP speed. As the filament leave the extruder, it is liquid and can be slightly stretched to reduce the diameter. This could be less than 50% of nozzle diameter, but 60-90% of nozzle diameter should be your target.
Yes yes, my idea is to pull faster or slower the filament out of the extruder and by that change the diameter... Thanks!
@@ELECTRONOOBS I'm working on a university filament extruder project just like you and I have the same idea about the spool speeding up and slowing down to control the diameter, I'd love to see how you do this, maybe with some PID tuning? would be great if I could see soon!
Excellent information. Exactly what I was looking for. Thanks.
Fantastic project, dude! Really great idea!!! 😃
I really love you man, you’re teaching me lot ❤️
Thank you very much for the code to read the calipers! AWESOME!
I don't have any interest in the project per se, but the technical information on how digital calipers work was very interesting. I always wondered how it worked.
Why do you stop making video about FPGA? Please start that video series again. Thank you.
Very good 👍
Awesome as usual!) great idea👍🏼
Hi, great work, did you ever get the filament extruder done? I’m trying to do something similar and could do with asking you some questions.
Do you have already a video from the filament extruder with this meter
Thanks for another g8 video looking forward to the filament extruder i also wanted to build one but couldn't find a decent guide so looking for ur video
Grandisimo proyecto y muy buen documentado!!
I always was wondering how these digital calipers work, now I know by your help! , thanks for the video , and a question is that digital caliper uses some kind of microcontrollers? because this module has an i2c port on board so it must be some kind of microcontroller thanks
Caliper doesn't use I2C!
@@cbm80amiga so , is main ic has microcontroller ?
@@mmdnaderi7183 The blob covers MCU which controls LCD and measures capacitance.
Nice project, thankyou for the work. I Know it was 3 years ago, but I had a couple of questions. Did the bearings touch when there was no filament? It looked like you left a gap there and I was wondering if it was for a reason. Also, why did you use a smaller bolt than the inside diameter of the second bearing, was there a reason for that?
Better use guides from high wear resistant material than bearings. Because of the concept using balls for rolling they have play between inner and outer ring which worsen the accuracy a lot ... especially when used self-aligning ones!
You are my new best friend! LOL
I'm curious if the caliper compensates for capacitor variance in it's sliding mechanism.
Will it calibrate it's internal readings of the capacitors if you put a piece of thin paper between the sliding pcbs? And will it account for humid air that would change the permutivity constant of the capacitors? If not, how the heck do these things stay so accurate? (If the capacitance varies from caliper to caliper by even a little bit, then they won't read the same length!)
the reading does not depend on the value of the capacitor; it depends on capacity changes and the concersion of changes to digital signal
@@wberggren Oh that's a good technique. Thanks!
This is a great project, I'm excited how you set up the extruder! Direct drive? Dual gears? With MK3S-Style filament sensor? etc. BTW: Please based on the Ender 3! ;-P
Nice project, we watch and learn. thank you!
Ensina como controlar o motor utilizando este prototipo que você montou. Faz um vídeo controlando o motor, para aumentar a velocidade ou diminuir a velocidade do enrolador para controlar a espessura do filamento.
meu amigo deu tudo certo aqui funcionou perfeitamente gratidao
It needs to measure in to places at 90 deg and do the average.
Filament is never round because of the rollers being used in manufacturing.
What is another way to measure distance using Arduiono/Raspberry pi without a caliper? Is an ultra sound distance meter the best option or there are more precise sensors for this job?
Do you have continued filament extruder project?
Does your Temperature PID work with a PT100? I read some reviews on aliexpress on a temp pid that looks exactly like yours (im guessing theres probably different models that all look alike) and buyers reviews said it couldnt utilize the PT100, and only the Type K thermocoupler could be used. If yours is able to use the PT100 can you link me where you got your Temperature PID? Also where did you get your heater? link?
HI, nice video. I have a problem. Have a random read of the mesure of the caliper.... the numbers jump with none sence, they show in aleatory way. Did you know how to fix this bug?
Nice video do you have the code with this sensor that control the speed of the puller to get the correct diameter filament
how do I get the highest number, for example the measured 0-2.76 and the number returns to point 0, then how can the Arduino store the 2.76 data?
Really, really clever. Thanks for this.
I tried your approach unfortunately after some use it started giving wrong reading of +-0.2mm
Okay, hear me out. What if we use this i2c capability of cheap digital calipers to report measurements to klipper and take bed mesh very fast?
so cool !!!
please make one of these caliper pcbs yourself
so what is the use of the vernier calliper for this project?
Amazing idea !!! well done and thanks for sharing
great idea, did you connect this device to the 3d printer. i'm looking for this can of device to feedback the value equal 1volt=1mm to the ramps1.4 card.
wow blow my mind really good thank you soo much
very nice work !!!! well done
Hi, my caliper turn off after works for a few minutes, do you know what can be?
PD a very good video, great explain.
This was amazing work
This caliper is powered by LR44 battery which has nominal voltage of 1.5V
how can it work with 3.3V?
nice tutorial but please do you know how to turn off the auto power off feature ?
Great idea and video. Thank you for explaining how the calliper works. What did you used for making the calliper principle animation?
Able to adjust 3D print filament feed rate , available in Marlin
Hello. Good project! I did it, it is "working", but, there is a lot of noise on digital calipet. It stay jumping the measurement a lot. Have you any ideia to solve it?
Hi!
Great job!
Can you help me out with a caliper DRO to enter the digits into an excel cell or in word with hitting a button (or a few buttons) and it's work like hitting the enter key, tab, or other key on the keyboard.
I already have a digital caliper and arduino ss micro atmega32u4 (full size PCB USB A port, looks like a digispark just with an atmega32u4 chip on it) and have a pro micro atmega32u4 too.
But in programming i'm not good...
Excelent video!
The sketch does not specify the connected libraries and lsd i2c. Is it possible to complete the sketch
what happened to the filament extruder project?
Amazing..keep such videos coming
hi, I couldn't findout how you connect LCD to arduino while caliper is connected
I’m curious why you didn’t use the Arduino wire library versus writing your own i2c reader? Was the signal non standard?
I know this is a slightly older video, but i need some help with a similar project. I need to use the calipers to measure different sizes of metal, then compare those sizes to an array that checks whether the sizes of the metal being measured is correct. I have everything else working but i cant figure out how to store the value of the caliper once it stops changing or 'measures the metal' in my case. Please help if you can!
Yes I am waiting for filament recycle machine
Pretty cool project. I wanna think of a project to use this
Good luck brother
Excelent project, actually I'm gonna build it. I have one question, do you know the AWG gauge of the wired you soldered on the caliper?
Wow great information and great idea,. Just subscribed 👍👍👍 thanks for sharing good information
Great project!, I've been wondering how to do this ( I'm veeery new to arduino) will definately have to try it then incorperate it into a larger project .. thankyou so much!
Great post! Very interesting.
Hi, could you do a video on how to program an arduino board+ rot. encoder + 2 relays + a temp sensor (1n4148 diode) and all together to make a controller for a laminator . To be temperature tunable 140 to 210 degrees Celsius, and have the speed and rotation of the motor controlled as well. On the screen to show the desired (set temperature) along side the current (raising temperature) ? I've been trying for ages to do such thing but i'm not experienced enough. I always get stack on the programming side of things. Tnx. great videos by the way.
if you'd like i can help you.
i'm currently working on a project that works with the same mechanism.
it's is a barbecue with automatic temperature control which i can set with a rotary encoder on my lcd.
it's works by controlling servo's for the air inlet, but the same can be applied for the motor control you mentioned above.
let me know if you are interested!
It's amazing! Urgently order such a caliper! I didn't know there was one with a digital output. Only one question. The shoulder that creates the bearing bolt does not impair the measurement accuracy of the filament diameter?
I'm not sure about that. I'll have to test that...
So good idea, thank you.
How fast is the data sampling [Hz]?
Hey electronoobs i need help with my caliper pcb as it has only two pins instead of 4 pins , what do I do?
So great. Thank you for this.
hi brother can you make a drone which controlled by the servo tester like a manual controlling without (tx and rx) can you help me to make please.......you big fan
Great job, very interesting