Control A 3D Printer's Hotend With An Arduino - PET Bottle Recycler Part 1

  Рет қаралды 21,497

Michael Klements

Michael Klements

Күн бұрын

Пікірлер: 69
@VideoCesar07
@VideoCesar07 Жыл бұрын
This is perfect. At the moment I just wanted to control a ceramic heater and thermistor with an Arduino and this project does 99% of the heavy lifting which is the parts, needed schematics and code. Seeing how I can scale it up later on if I choose to do gives me other ideas now.
@Bentley-nl1ne
@Bentley-nl1ne 2 ай бұрын
@VideoCesar07 can you plz share the code i am having huge problems with his code it says something wiht did you mean register at the thermistor
@3Dgifts
@3Dgifts Жыл бұрын
Great project, would like to see more. I’m on that learning journey to design circuits and eventually move it from breadboards to a custom PCB.
@W4TRI_Ronny
@W4TRI_Ronny Жыл бұрын
Yea I can't wait to see how you shrink a 2 liter bottle down to 1.75mm. You actually might want to get the newer Creality hot end with an all metal sleeve as that one you have is famous for clogs.
@AriOliveiraRN
@AriOliveiraRN Жыл бұрын
Great work! Can you share the PCB project files (gerber) and the schematic?
@MeinElektronikHobby
@MeinElektronikHobby Жыл бұрын
... da bin ich einmal gespannt, wie die Entwicklung noch weiter geht. Wäre sogar ein Projekt, das ich nachbauen würde. Danke für die bisherige Information.
@suteal
@suteal 28 күн бұрын
Thankyou Michael for this great tutorial that I came across just by chance, And it was a blessing. I have a question regarding the small cap that is by the jack plug. I cannot find any mention of its size?.
@MichaelKlements
@MichaelKlements 27 күн бұрын
There is a schematic on my blog which itemises the parts, that capacitor is a 100uF
@suteal
@suteal 26 күн бұрын
Thankyou very much Michael.
@FilmFactry
@FilmFactry Жыл бұрын
How many amps did you need for the 12v supply for the motor/hotend? I have a bunch of 12v wall warts from .0.5-2 amp . Thanks.
@MichaelKlements
@MichaelKlements Жыл бұрын
I used a 12V - 3A supply
@SchneHa-EU
@SchneHa-EU Жыл бұрын
Will you ever release Part 2? Please provide gerbers and schematics of your circuit. So, we can do our own tests.
@MichaelKlements
@MichaelKlements Жыл бұрын
I have put the Gerber files and schematic onto my blog post that is linked in the video description. Part 2 is still a couple of weeks away, there is a lot that goes into the hardware side of the project.
@SchneHa-EU
@SchneHa-EU Жыл бұрын
@@MichaelKlements Unfortunately NOT. Gerbers can‘t be found in your blog post and schematic isn‘t really readable and not downloadable.
@SchneHa-EU
@SchneHa-EU Жыл бұрын
@@MichaelKlements Why should I follow your channel? The project isn't complete, especially schematic and gerbers aren't provided and there is no following post in sight. Your blog posts are full of referral links and there are a lot of similar project on KZbin available that are complete and provide all needed to build your own. So, give me one good reason.
@MichaelKlements
@MichaelKlements Жыл бұрын
No-one is forcing you to follow the channel. If there are a lot of similar projects available then you should have a lot of other options to choose from. The Gerber files and schematics are on the blog post as per my first comment.
@SchneHa-EU
@SchneHa-EU Жыл бұрын
@@MichaelKlements Please check. The only download link on your blog post is for the Arduino sketch. No schematic, no gerbers 😟
@fizz1ewinks
@fizz1ewinks Жыл бұрын
I would recommend adding a heatsink to the MOSFET, as they can get quite hot. Other than that, great work!
@MichaelKlements
@MichaelKlements Жыл бұрын
I'll definitely use a heatsink on the final version
@robertsandy3794
@robertsandy3794 Жыл бұрын
Very interesting project. Just wondering do you have an engineering background that you designed the pcb?
@MichaelKlements
@MichaelKlements Жыл бұрын
I have a mechanical engineering background - I learned to design PCBs when I started working on Arduino projects a few years ago.
@robertsandy3794
@robertsandy3794 Жыл бұрын
@@MichaelKlements in your blog, could you put down the mathematics you used to design the electrical circuit. Thanks
@JasonT-kj3cd
@JasonT-kj3cd 8 ай бұрын
are you willing to share the pcb file?
@journeyofchanges146
@journeyofchanges146 Жыл бұрын
How cool is that? subscribed.
@JahazielOcampo-j7x
@JahazielOcampo-j7x Жыл бұрын
What specifications of your power source do you plug on the jack?
@NoName-vg1gz
@NoName-vg1gz Жыл бұрын
Would adding thermal runaway protection be an option? I have had a few thermistors on my Ender 3 fail. Another feature to maybe add is a simple buzzer to sound when the set temp is reached before extruding?
@MichaelKlements
@MichaelKlements Жыл бұрын
I could try to incorporate thermal runaway protection. I didn't think it would be neccissary for a project like this since it only takes a couple of minutes to extrude a full bottle and you'd be watching it the whole time. It's not designed to be left unattended for any period of time. I like the buzzer idea!
@MrRodgersTech
@MrRodgersTech Жыл бұрын
Just some feedback. You could use an ESP32 instead of the Arduino Uno R4 which would help make the board much smaller, you could add in a 5V step down circuit to power the whole thing from the 12V in and writing the firmware using ESPHome would integrate it nicely into Home-Assistant.
@MichaelKlements
@MichaelKlements Жыл бұрын
Thanks for the suggestion, I'll probably use a smaller microcontroller for the final version so I could still use an ESP32.
@Bentley-nl1ne
@Bentley-nl1ne 2 ай бұрын
If u want to make this with a breakboeard intet of pcb can you show the layout?
@MichaelKlements
@MichaelKlements 2 ай бұрын
The circuit diagram is available on my blog, linked in the video description
@FormulaCarbon86
@FormulaCarbon86 Жыл бұрын
What value capacitors and resistors did you use on the breadboard version? A wiring diagram would also work. what power source are you using for hotend and motor? trying to replicate your design without buying pcbs. Thanks!
@MichaelKlements
@MichaelKlements Жыл бұрын
There is a full schematic in the post linked in the video description.
@Klero6869
@Klero6869 2 ай бұрын
I have a question regarding the step mottor driver. It is rated for 1.4 amps with peak at 2 you used 3 amps and told one guy that 5 is fine. Is there something I am missing? Would't that high amperage fry the driver?
@MichaelKlements
@MichaelKlements 2 ай бұрын
The driver limits the current supplied to the motor, the motor can't "draw" more than this. As long as you don't supply more current than the motor can handle, it will be ok.
@Klero6869
@Klero6869 2 ай бұрын
@@MichaelKlements Thank you for the response. I checked other sources and now I know how to limit the current on the driver now.
@Klero6869
@Klero6869 7 күн бұрын
@@MichaelKlements I have a question and i scattered the whole internet, and maybe you will be able to answer it. I set up nema 17 with TMC2208 v3.0, and it is in UART mode. I changed the current on the driver to be 0.4 V because I use a 0.5A motor. But my motor is making this weird noise, like repeating tumping. If I increase the speed, the thumping gets louder and there is this slight humming noise? Does my driver cause these issues or maybe have you encountered something like that? I would be very grateful for advice.
@vinceelreytolledo555
@vinceelreytolledo555 3 ай бұрын
Hi! I have a question regarding the heatblock. Why is overheating? I copied your circuit with some modifications (I put a 12 V on the mosfet). The thermistor can’t also detect the heat
@MichaelKlements
@MichaelKlements 3 ай бұрын
It runs a PID loop to control the temperature so if your thermistor isn't working then that's likely why it just continues heating the block.
@Wpsfn
@Wpsfn Жыл бұрын
Top project. Where can you buy the board?
@jasonstreet6258
@jasonstreet6258 7 ай бұрын
Will this work on 24 Volts?
@badKiaan
@badKiaan 2 ай бұрын
nozel size
@SaarNatanzon
@SaarNatanzon Жыл бұрын
thank you !
@dumbyface
@dumbyface 7 ай бұрын
@MichaelKlements arduino uno r3 works too?
@MichaelKlements
@MichaelKlements 7 ай бұрын
You would have to adapt the code slightly so that it's not using the onboard LED matrix but yes this will work on an Uno R3
@vinceelreytolledo555
@vinceelreytolledo555 3 ай бұрын
Hi! What source do you use? Is 12V 5A??
@MichaelKlements
@MichaelKlements 3 ай бұрын
I used a 12V 3A supply, a 5A supply will work too.
@vinceelreytolledo555
@vinceelreytolledo555 3 ай бұрын
@@MichaelKlements thanks! But how did you calibrate the temperature??
@emadharoon1656
@emadharoon1656 Жыл бұрын
I tired replicating this, but I have an issue where the hotend would cool down as I’m dragging the plastic for a few seconds, would take up to 3 minutes to heat back up to 230
@JordanSchmidt-o5h
@JordanSchmidt-o5h 2 ай бұрын
Higher V power supply
@vinceelreytolledo555
@vinceelreytolledo555 4 ай бұрын
Hi! did you use another power supply other than Arduino? My hotend does not get hot at all hahaha
@MichaelKlements
@MichaelKlements 4 ай бұрын
Yes it is powered through a 12V external supply plugged into the barrel jack on the pcb
@vinceelreytolledo555
@vinceelreytolledo555 4 ай бұрын
@@MichaelKlements I'm currently redoing your circuit now, and I'm doing the part of the hotend first. Where did you connect the 12 V?? Thank you so much!
@MichaelKlements
@MichaelKlements 4 ай бұрын
The circuit diagram is provided on my blog - linked in the video description. This shows all of the power connections and associated circuits.
@vinceelreytolledo555
@vinceelreytolledo555 3 ай бұрын
@@MichaelKlements Thank you so much! Last question, what is the speed of your motor? Thank you again!
@alessandropalumbo6882
@alessandropalumbo6882 Жыл бұрын
is there a part 2??
@MichaelKlements
@MichaelKlements Жыл бұрын
Yes, kzbin.info/www/bejne/eXTYZ4qbbZuXppI
@sumyabaatar6628
@sumyabaatar6628 Жыл бұрын
can i use Arduino R3
@sumyabaatar6628
@sumyabaatar6628 Жыл бұрын
and IRLZ44N Power MOSFET
@MichaelKlements
@MichaelKlements Жыл бұрын
It'll obviously need to be modified to not use the matrix display but yes the base code can be run on an R3, I have it currently running on a pro-mini
@Qnnaay
@Qnnaay Жыл бұрын
EL MAESTRO
@badKiaan
@badKiaan 2 ай бұрын
code
@mrsharibo-er5cm
@mrsharibo-er5cm Жыл бұрын
hey can i use the Aridunio uno R4 wifi and dont need to buy the little screens????and how and what i need to be the easiest way to take my EELEGOO 3neptune 3dprinter and make it bluetooth are wifi wherer i can move files with a sd card are cord stright from my phone are computer bluetooth are wifi....let mer know the easest way i can solider it on the board as well are buy new board>>>????
@SchneHa-EU
@SchneHa-EU Жыл бұрын
??? I don't understand what you mean! ???🤔
@giovan79
@giovan79 7 ай бұрын
When recording, the following error appears even though file or directory has been added C:\Users\Juvas\Documents\code\PET2Print\PET2Print.ino:54:1: error: 'thermistor' does not name a type; did you mean 'register'? thermistor therm1(temperaturePin,0); //Connect thermistor on A2 ^~~~~~~~~~ register C:\Users\Juvas\Documents\code\PET2Print\PET2Print.ino: In function 'void setup()': C:\Users\Juvas\Documents\code\PET2Print\PET2Print.ino:82:11: error: 'therm1' was not declared in this scope input = therm1.analog2temp(); //Read and set the initial input value ^~~~~~ C:\Users\Juvas\Documents\code\PET2Print\PET2Print.ino: In function 'void loop()': C:\Users\Juvas\Documents\code\PET2Print\PET2Print.ino:103:11: error: 'therm1' was not declared in this scope input = therm1.analog2temp(); // read temperature ^~~~~~ C:\Users\Juvas\Documents\code\PET2Print\PET2Print.ino: In function 'void runMotor()': C:\Users\Juvas\Documents\code\PET2Print\PET2Print.ino:300:13: error: 'therm1' was not declared in this scope input = therm1.analog2temp(); // read temperature ^~~~~~ exit status 1 Compilation error: 'thermistor' does not name a type; did you mean 'register'?
@MichaelKlements
@MichaelKlements 7 ай бұрын
You haven't installed the thermistor library - //github.com/miguel5612/Arduino-ThermistorLibrary
@Bentley-nl1ne
@Bentley-nl1ne 2 ай бұрын
@giovan79 have you made it work? If so plz tell me I have the same problem
I Turned PET Bottles Into A 3D Printed Pi Case - DIY Bottle Recycler
18:19
PET Bottle Recycling: Waste to 3D Printing Filament
17:37
CNC Kitchen
Рет қаралды 1 МЛН
Caleb Pressley Shows TSA How It’s Done
0:28
Barstool Sports
Рет қаралды 60 МЛН
Жездуха 42-серия
29:26
Million Show
Рет қаралды 2,6 МЛН
🤖Я в шоке! ChatGPT пишет Arduino проекты
28:24
3D Filament From PET Bottle + Controller PCB
16:03
Electronoobs
Рет қаралды 525 М.
Arduino Uno Gets Its BIGGEST Upgrade In 12 Years
11:49
Electronoobs
Рет қаралды 69 М.
This ENTIRE Quadcopter is 3D Printed (Even the Motors) Pt 1
8:29
Michael Rechtin
Рет қаралды 1 МЛН
Recycling 3D Prints and Waste Plastic into Filament (PET & PLA)
39:13
Electromagnetic Aircraft Launcher
15:09
Tom Stanton
Рет қаралды 2,6 МЛН
Make a TINY Arduino Drone with FPV Camera - Will It Fly?
20:26
Max Imagination
Рет қаралды 1,5 МЛН
Caleb Pressley Shows TSA How It’s Done
0:28
Barstool Sports
Рет қаралды 60 МЛН