HeaterMeter Hardware v4.3.3, v4.3.4, v4.3.5, v4.3.6


 
I think you read my response wrong, lol. I ment that I order the 100 of each of the wrong resistors you had linked toof. So, I was wondering if you could change the software to activate on the different resistors that were mistakenly linked too.
haha oh! No I can't :( They're the same value ranges that 4.2 used which isn't in itself a problem, but being able to tell a 1.2 ohm resistor from a 1.8 ohm resistor (each with 5% tolerance) would be impossible. One would be 4.991V and the other would be 4.994V, both of which would be more than the 3.3V microcontroller could read. If you take those and solder them to the correct parts then you can use them! Because adding 1.2 ohms to 1200 ohms makes no difference. Sorry about the mixup.

@WBegg I looked at thickening the posts a bit sort of like the HeaterMeter 4.2 case has around the one USB port like this
vVodonN.png


However, looking at the device while in a case with a USB wifi adapter inserted, looks like the then the wifi adapter wouldn't bottom out before coming in contact with the plastic. That would mean it could be pushed too far which would break the pillars. I looked again at trying to get a rib on the pillars but looking at how it is currently, I just don't think I'd be able to fit anything large enough to be filled by a 3D printer with an extrusion width over 0.5mm. I'll try to work that in though just to see, but I just spent a few minutes pushing on my pillars and they're really sturdy for being as tiny and as printed-in-the-wrong-direction as they are. I'd go back to asking if they are filled solid by your slicer as they need to be.
 
I'm looking at having a HM 4.3.3 built. I've just ordered a kit for the time being, but I was considering sourcing the parts myself. Just something I noticed, but is some of the info wrong on the github 4.3 hardware list (https://github.com/CapnBry/HeaterMeter/wiki/HeaterMeter-4.3-Hardware), for the quantities.

For example, on the LCD button board, it says 'Buttons - TACTILE-12MM', quantity 1, shouldn't that be quantity 4? Then again 'LCD, LCD1M, LCD2M - PINHD-1X16, 1X5 M' it lists quantity as 1, when it should be 3? Maybe I'm just not reading it properly, but that's what it came across to me when I was reading it.
 
Just for ss and giggles, I took a look at the case where WBegg noted an issue of breaking and it took very little force on my print also. Only the middle post broke, the other two seems pretty good. The middle post broke when pressing in and not pressing outward. I printed from the STL directly and did not make any changes to Simplify3d and it had had "fill" not solid.

Bryan, I use a .35 nozzle, with a .40mm width and a .20mm height, so that post will be filled in and not solid, unless I manually change that in the slicer
 
For example, on the LCD button board, it says 'Buttons - TACTILE-12MM', quantity 1, shouldn't that be quantity 4? Then again 'LCD, LCD1M, LCD2M - PINHD-1X16, 1X5 M' it lists quantity as 1, when it should be 3? Maybe I'm just not reading it properly, but that's what it came across to me when I was reading it.
You're right about the buttons, it should be quantity 4 (S1, S2, S3, S4), fixed. The male pin header, the link is for 1 36-pin strip. You need 1x 16 pin section and 2x 5 pin sections that can be broken off from this same strip.
 
Just for ss and giggles, I took a look at the case where WBegg noted an issue of breaking and it took very little force on my print also. Only the middle post broke, the other two seems pretty good. The middle post broke when pressing in and not pressing outward. I printed from the STL directly and did not make any changes to Simplify3d and it had had "fill" not solid.

Bryan, I use a .35 nozzle, with a .40mm width and a .20mm height, so that post will be filled in and not solid, unless I manually change that in the slicer
Unfortunately, S3D doesn't have the ability to fill small areas solid like Slic3r does. Nor does it have gap fill. It has a setting marked "fill gaps" but that only will fill it using the standard spacing infill, just with a relaxed overlap percentage. Thanks for including your settings because I can type that into my S3D and see what it generates
FscI8xN.png


The problem here is you've got 0.8mm walls with nothing inside them which ends up being very fragile as we've seen. If you have it set to 3 shells that would be better but still with empty space. If you've got 4 shells, you've got a solid post. You could do 3 shells at 0.48mm, but that might be pushing it with that nozzle size. Compare that to Slic3r with 2 shells:
Rtt82Vj.png


It might seem counter-intuitive but it might even be worthwhile to reduce the wall thickness of the model in your case. It being hollow reduces the strength even though it is overall thicker. If you take the stl model's walls down to 2.4mm overall then you'd get solid fill at 3 shells / 0.4mm width which might end up stronger.

I'm printing another case with 2mm thick x 2mm wide reinforcement strips on the back side of the pillars. For my nozzle width (0.6mm / 0.72mm width) Slic3r shows them as being unfilled, as it can only fit one shell in the space. I'm concerned this could weaken my posts because now mine will be partially hollow but the additional width might make up for it and make it stronger on printers with small nozzles.
 
I found a way to make it solid on simplify3d, but it will also make everything solid after that wall starts at 14.29mm.

I use 3 top and 3 bottom, but use 2 shells.
 
I'm very new to 3d printing, but in my observation slicing software has a long way to go. Me having to set up things like "go slower for a layer under x seconds" instead of the software doing some thermal calculations. Or watching it do a pattern where it does one end, goes up to next layer and immediately does the same section rather then let that section cool slightly better and start somewhere else... I see lots of places where some math and heuristics could go a long way. I'll bet we'll see slicers just leaps and bounds in the future. But whose? I'm currently learning S3D, and have some nice output, but man, you do a lot of manual tweaking. Dark arts.
 
Last edited:
Yeah 2 shells of 0.4mm is not give the part any chance to have the strength it needs. 3 shells would be much stronger I'd imagine.

The print with the little supports behind the pillars, it does fit the Pi, but I am concerned about making such a tight fit that there's not enough slop to allow for different 3D printers, or the Raspberry Pi connector not being soldered 100% straight. It does seem to make it a little stronger, but now it splits the layer at the bottom of the bumpout rather than snapping the post off entirely. I'm trying another version with the post going all the way top to bottom because I think that could transfer the force all the way to the bottom rather than having it create a stress point in the bumpout.

Oops I forgot to hit POST and now there's only an hour left on the print so might as well just wait... seems about the same and it breaks at the same part, the part on the outside of the case where it starts to extend out. Still it doesn't hurt so I'll commit this change.
 
I've pushed a new .scad version of the case to Thingiverse and Github. This adds the USB reinforcing pillars and bead chamfer with the larger radius. I've also modified the case split to be 3.4mm lower at the probe edge vs the rest of the case so you can generate less torque on them which could also lead to snappage. I've also changed the interior a little so the edges slope in to the faces, so it creates a little more strength and also might have the side effect of reducing ABS warp. My thinking is that it provides more support to the upper layers, which is when the most warp tends to happen for me. Give that a try and see if it helps at all.
H4B21ff.png
 
Last edited:
Many Thanks to Bryan and the whole community for making this possible. This is my first build of a HM, and everything seems to be working except for one thing I've noticed. I have a blower/servo combination implemented, but I notice that in voltage mode it doesn't appear to step-down the voltage. Pulse mode seems to be working fine, but when I connect my voltmeter the voltage never drops below 12v until at 0% then it goes to 0v. I am using the manual fan mode to test. I've read that in the 4.2 model this was supposed to be more accurate than pulse, so I wanted to try it out. I haven't seen the same documentation specifically for the 4.3. Have I missed something? Any ideas?
 
sounds like you have an issue in the feedback portion of the blower circuit if the blower ramps properly in pulse mode but not in voltage mode.
 
Just building up the LCD board now for my 4.3.3. It looks like some of the resistor values in the Mouser order links are for the ohms values when they should be kiloohms. This applies to R2, R9 & R11 on https://github.com/CapnBry/HeaterMeter/wiki . I was wondering what the 1R8 resistor was going to be used for :).

I'm going to try and use a generic LCD module (Truly MCC162) I had lying around as it looks the same shape and I think it has a compatible controller. I've cut the trace that earths the backlight and was planning on adding a 15R resistor as this module doesn't have one built in.
Thank you! I ordered the parts from the linked Mouser project just two days before you posted this.

I've spent a while tonight trying to figure out why only the right button works while the others don't work most of the time or do something very strange occasionally. Also noticed that when pressing up/down/left the backlight gets brighter, which doesn't happen with the right button.

Checking the resistors confirms that R2, R9, and R11 are an order of 1,000 out :)

New resistors ordered!
 
Just a quick update. I've replaced the three resistors and now everything works perfectly!

Awesome project guys!
 
Great! Again, I am really sorry about the mixup. My eyes sort of glaze over when looking through thousands of parts to find the right one. :/
 
Great! Again, I am really sorry about the mixup. My eyes sort of glaze over when looking through thousands of parts to find the right one. :/
Simple fix :) The figures were right in front of me when building and I didn't pick up on the missing "k" on the bags.

Cheers for everything Bryan! I've mated this to a RPi3 using the latest firmware and what I've tested so far works perfectly.

Now I just need to hook it all up to the WSM and sort out a 12V battery.

One thing I might suggest is that the instructions mention soldering the 5 pin female connector for the LCD board closest to the caps and inductor first. It was fun trying to get a soldering iron in there after everything was in place :)
 
One thing I might suggest is that the instructions mention soldering the 5 pin female connector for the LCD board closest to the caps and inductor first. It was fun trying to get a soldering iron in there after everything was in place :)
Thanks for reminding me. After making 3 of these things for testing and following the instructions I came to the same conclusion. I am going to redo the photos and move the female connector installation way up the list because even for me it wasn't the simplest soldering in the world to do.
 

 

Back
Top