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.
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.
... 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.
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.
@@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 RUclips available that are complete and provide all needed to build your own. So, give me one good reason.
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.
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?
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!
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'?
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
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
@@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!
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!
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.
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>>>????
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.
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.
Great work! Can you share the PCB project files (gerber) and the schematic?
are you willing to share the pcb file?
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.
Very interesting project. Just wondering do you have an engineering background that you designed the pcb?
I have a mechanical engineering background - I learned to design PCBs when I started working on Arduino projects a few years ago.
@@MichaelKlements in your blog, could you put down the mathematics you used to design the electrical circuit. Thanks
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.
I used a 12V - 3A supply
... 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.
How cool is that? subscribed.
Will you ever release Part 2?
Please provide gerbers and schematics of your circuit. So, we can do our own tests.
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.
@@MichaelKlements Unfortunately NOT. Gerbers can‘t be found in your blog post and schematic isn‘t really readable and not downloadable.
@@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 RUclips available that are complete and provide all needed to build your own. So, give me one good reason.
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.
@@MichaelKlements Please check. The only download link on your blog post is for the Arduino sketch. No schematic, no gerbers 😟
Will this work on 24 Volts?
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?
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!
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'?
You haven't installed the thermistor library - //github.com/miguel5612/Arduino-ThermistorLibrary
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
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.
I would recommend adding a heatsink to the MOSFET, as they can get quite hot. Other than that, great work!
I'll definitely use a heatsink on the final version
@MichaelKlements arduino uno r3 works too?
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
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
What specifications of your power source do you plug on the jack?
Hi! did you use another power supply other than Arduino? My hotend does not get hot at all hahaha
Yes it is powered through a 12V external supply plugged into the barrel jack on the pcb
@@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!
The circuit diagram is provided on my blog - linked in the video description. This shows all of the power connections and associated circuits.
@@MichaelKlements Thank you so much! Last question, what is the speed of your motor? Thank you again!
Top project. Where can you buy the board?
is there a part 2??
Yes, ruclips.net/video/CCu6We86dp0/видео.html
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!
There is a full schematic in the post linked in the video description.
thank you !
EL MAESTRO
can i use Arduino R3
and IRLZ44N Power MOSFET
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
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.
Thanks for the suggestion, I'll probably use a smaller microcontroller for the final version so I could still use an ESP32.
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>>>????
??? I don't understand what you mean! ???🤔