Тёмный

The Making of my Injection Molding Controller 

JohnSL - Random Products
Подписаться 36 тыс.
Просмотров 3,7 тыс.
50% 1

Опубликовано:

 

26 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 28   
@MakerMadness
@MakerMadness Год назад
Just wanted to mention that your videos are extremely great. Easy to follow, well explained and just overall pretty awesome. Please keep the content coming!
@JohnSL
@JohnSL Год назад
I appreciate that!
@johnyoungquist6540
@johnyoungquist6540 Год назад
I cannot imagine a more complex way to make a machine timer. It clearly takes a million lines of code to draw a box on the screen. Can't wait to see how complicated it is to actually drive the machine hardware.
@JohnSL
@JohnSL Год назад
I think this is a whole lot simpler for me than writing a bunch more embedded code. No small part of this is the skill set of the person doing the work. Someone who doesn't know C# and WPF would probably have to invest more time learning these tools than writing an embedded solution. Since I know both, I can choose the right balance for me. And for me, this is the simplest approach that will be easily configurable and allow for saving and loading profiles (that have temperatures and timing for different molds).
@badiearttech1144
@badiearttech1144 11 месяцев назад
Thanks
@GregsGarage
@GregsGarage Год назад
Great information!
@nicholasroos3627
@nicholasroos3627 Год назад
Skiing and code on the same day. Nice!
@JohnSL
@JohnSL Год назад
Yea, not to bad! It's nice living an hour from the ski slope.
@CADWithChris
@CADWithChris Год назад
Thank you, I appreciate you sharing some more details! I had previously started looking into using something like a DWIN/NEXTION HMI/touchscreen. These have tools that are supposed to help you get screens set up and running easier, but in my experience using proprietary software like that usually ends up burning you. I like this option for the cost and control. I'm always concerned about Bluetooth connection, but from looking into TOUCHdro that you mentioned in a comment the connection seems to be very solid. Thank you again for sharing. As a mechanical engineer I have a steep learning curve ahead but this looks very interesting!
@JohnSL
@JohnSL Год назад
I just updated the description for this video with links to three previous videos I did about using a Nextion display and an STM32. That will give you an idea of what's involved.
@CADWithChris
@CADWithChris Год назад
@@JohnSL Thank you I will check those out as well!
@David_11111
@David_11111 Год назад
yay.. looking forward to this one :)
@dass1333
@dass1333 Год назад
Far outside of my skill set yet interesting. Watch to the end to tell tube there in interest. Snoqualmie!
@csongorvarga
@csongorvarga Год назад
Very interesting. Thanks for sharing these details. I don't really have any projects to do such developments, but Avalonia certainly looks interesting. So far I did not make the transition from Arduino IDE to PlayformIO, but it looks a lot more user friendly in VSCode than the box standard Arduino IDE.
@JohnSL
@JohnSL Год назад
Platform IO is definitely much nicer than the Arduino 1.x IDE. The Arduino 2.x IDE looks like it might be much better, but I have not used it. As a software engineer, I suspect I would still prefer Platform IO simply because it has the power of VS Code (such as for Git integration).
@bobweiram6321
@bobweiram6321 Год назад
Ada is a great alternative to Rust and is as fast and efficient as C++
@JohnSL
@JohnSL Год назад
Oh, man, I haven't heard about Ada in decades. I never learned it, so can't compare it with Rust. All I can say is that Rust is a very new language and is becoming more and more popular. With Microsoft starting to use it in Windows and people starting to use it in Linux, it seems to have a good future.
@bobweiram6321
@bobweiram6321 Год назад
@@JohnSL The syntax is awful and its easy to paint yourself in a corner. It's a lot of marketing and hype. We'll see how it pans out.
@mrezafala
@mrezafala Год назад
Can you explain how you are planning on handling the PID loop (and the analog IO) for the temperature controller with ESP32?
@JohnSL
@JohnSL Год назад
There are PID libraries, so that part isn't hard. For the thermocouple, I plan to use a thermocouple amplifier that connects via SPI. I have one, but haven't had a chance to hook it up yet.
@nils1953
@nils1953 Год назад
Interesting. It seems this was only worth it because you are that much quicker programming in C#, compared to what you used before. Using Android for 5 buttons and a DRO looks quite a lot more complicated than it needs to be. Especially since the interface could just as well be programmed the same way, without using images as the background. And using a generic Android tablet, imo doesn't feel necessarily commercial. A Arduino Due could do everything just as well, all on a single board. If you truly want a wireless display you'll need a wireless shield as well.
@JohnSL
@JohnSL Год назад
One of the main reasons for switching is that I have a lot more functionality I want to implement than I've shown or mentioned. I'm going to be making the functionality configurable for different machines and scenarios, which means controls will move around on the screen, change size, etc. I have a very good understanding of what it would take to do this from the micro controller and didn't want to devote that much of my time to make that work. As to not feeling commercial, check out TouchDRO for an example that people love.
@danharold3087
@danharold3087 Год назад
ESP chip are supported with Arduino and have WiFi. Cost is insanely low.
@JohnSL
@JohnSL Год назад
Ummmm, that's what I'm using... Although, I'm using Bluetooth instead of WiFi.
@nils1953
@nils1953 Год назад
@@JohnSL thats what I said. The only reason for switching is you being more comfortable in this environment. While I'm unsure what other features you want to add, unless you want to diy yourself a Heidenhain controller it's still way overkill. On how commercialy viable a tablet version is, I'm unsure about. I always thought infection molding machine owners are more business oriented (contrary to a mill/lathe), where a self sourced tablet may not be as interesting, but I may just have wrong demographics in mind for that.
@JohnSL
@JohnSL Год назад
Ah, got it. I didn't cover the target market in this video (I think I may have in the previous one). This is intended for desktop injection molding machines like the Buster Beagle 3D. So the DIY market, not for industrial machines.
@georgedreisch2662
@georgedreisch2662 Год назад
Is this adaptable to g, m code for CNC application, for say, router, mill, lathe use? Fascinating for what I think I’m seeing as applications, though, I’m pretty dumb on this. Shame on you, for having a life and going skiing.😂
@JohnSL
@JohnSL Год назад
I imagine it would be. I know there are open-source g-code systems like grbl that you could probably modify to allow for some integration. On the other hand, there is also LinuxCNC, which is already very capable with a UX.
Далее
Nextion Display for my Injection Molding Controller
18:24
The Making of TheCrafsMan's Pocketnaut Mold Part 1/2
24:45
Adding Texture to an Injection Mold
18:54
Просмотров 12 тыс.
I took the #1 Tech Exam and it was BRUTAL
18:28
Просмотров 1 млн
Exposing The Flaw In Our Phone System
31:55
Просмотров 5 млн
SETTING PARAMETER Injection Molding
15:50
Просмотров 70 тыс.
"3D Printed" Epoxy Injection Mold, Part 1
37:51
Просмотров 100 тыс.
The Home Server I've Been Wanting
18:14
Просмотров 34 тыс.
Thermoelectric cooling: it's not great.
32:51
Просмотров 1,8 млн