I’ve to make a sensor for counting bubbles in the beer fermentor I have downstairs in the basement. I had to work quickly to get some results, since the fermentation probably will slow down within a couple of days.
The idea is from this post and this post, essentially using an infrared diode + an infrared transistor to sense when a bubble passes through the air-lock. The demo-data is quite erratic (as seen below) but the bubble-counter mechanism seems to work ok-ish (I don’t think I’m really counting actual bubbles, but the count is related at least). I should probably count over a longer period of time.
And the temperature is measures (with a separate MSP430 board and separate wifi-module) using DS18B20 1-wire sensor, bought on Aliexpress for 1.2 USD. It is encased in stainless steel, but I haven’t actually put it into the beer… it’s taped onto the outside of the bucket.
And since the above live feed will fade away in history as my brewing ends, here’s a screenshot:
I stopped brewing 11 years ago when I got kids, and finally I started the hobby again. I digged deep into my savings and bought a Braumeister. I have been thinking of making an automatic brewing machine of course, for many years, but in the end I just bought one. And I’m really pleased with the result. Ehh.. well, the beer isn’t finished yet so I haven’t tasted it, but it looks promising.
I’m brewing an Ale called Lucky Jack, and here are my notes:
Final volume 21 liters (approx)
Final: ? (not done yet… bubbling away)
Fermenting at approx 15C, which is probably too low…
Dreaming about making a measuring device to count bubbles and upload stats to a web page.
I had to upgrade server, so I also removed the online compiler Inventortown. If someone have files there they want back, let me know. I have the old server.
I didn’t actually realize that many people used it, but some people have already requested files off it. The ‘servobot’ project, a very simple and cheap rover/bot that can be made for less than 10 USD-ish, is one project that has been quite popular.
I have therefore written some Energia code that should work ok for the same design. I haven’t actually tested it though, so if someone wants to test it and modify it if necessary, that’d be cool. The file is here.
To test out my CNC, I don’t really want to buy lots of very expensive materials, so I was looking around the house for some plastic. The best thing I found was a plastic cutting board from Ikea, which has been heavily used for many years and can be replaced really cheaply. So here’s a picture of the result, milling an R into the cutting board. The R is about 5cm tall, and I’m quite pleased with the quality. See the middle of the R, where the CAM-processor decided to flatten out the surface (on my request). There is a groove along the side of the R, which may seem like a failure, but that was as programmed by the CAM.
And here’s a screenshot from the control program (ChiliPeppr) of the R and the paths the CNC followed.
Below is my attempt at making a coupling between the threaded rod and stepper motor in my home-made CNC. The coupling is made in POM-plastic on my lathe and router, and was quite easy to make. It’s basically a 6mm hole in one end and 8mm in the other, with two holes drilled for screws and then a slot routed along the side. The idea was stolen from this commercial Delrin-coupling. It seems to work well, gripping both the stepper and rod tight.
Here is a ‘before and after’ photo of the rails I’m planning to use. I’m not sure if these are the best rails, or if I should have gone for the type with a metal bar and a round linear bearing, which is common on 3d printers at least. I’m not quite happy with the ones I got here, as it seems they won’t cope with the load… They were quite expensive… bought them on AliExpress…
I’m planning to upgrade my CNC. I’ve bought new sliders, new threaded rods and new electronics. I’m hoping in particular the speed will be improved.
Just to give an impression of the level of upgrade, here’s the new board next to the old. The new is a SOC-Robotics GenY32, and the old is a McWire Stepper board from Instructables-instructions. To be honest, the old board was working well, and it was a fun DIY build stepper board at quite a low cost. There are no big issues with it. I just felt like upgrading it I guess.
These days there are probably cheaper DIY alternatives than the McWire board. One reason I went for the GenY32 is that it can (soon) run the TinyG firmware, but it also allows for using the parallell port (with EMC2 or similar). It just felt more flexible. Well, the setup is not up yet, but I’ll post more info as the build progresses (slowly).
Here’s a picture of the old CNC. As you can see, the electronics board is on the left, the sliders are from drawers and the rods are normal threaded rods… The Dremel probably needs upgrading also.