Here’s a simple attempt of making a Rasperry-pi rover, controlled by WebIOPi. The script I’m using is on bitbucket.
I’m using an L298 board from aliexpress or dx.com to drive the motors, which are cheap two DC geared motors. Go to Aliexpress.com and search for ‘L298’ and you’ll see plently of motor driver boards.
Basically you connect the GPIO of the Raspberry Pi to the motor driver, and the nset up the WebIOPi with the correct GPIO outputs. I’m using GPIO 17, 27, 22, 10,9 and 11 (there are two way of numbering GPIO pins on the Pi, and this is the number with GPIO first. See the picture here for example.
To use the v2 of Raspberry Pi, I had to do some minor code changes that I found on Google (sorry, lost the link).
When installing the corect WebIOPi script, I get the following controls on my web page:
With these I can control the rover, which looks like this:
With a webcam connected and using the instructions from PiEye, I’ve been able to drive it remotely with a streaming web-cam.
Here’s a DIY football wall we set up in our garden. It’s basically a metal frame with a very tight football net fastened between the metal rods. The ball bounces back about the same speed as it hits the net. Works really well. It is completely silent and cheap to set up.
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…
Edit: Final gravity: 1.012 (means the beer is about 4.3% strong?)
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.