March 14th is “Pi Day”, for reasons which should be obvious to our more mathematically inclined readers. As you are not reading this post on March 14th, that must mean we’re either fashionably late to Pi Day 2019, or exceptionally early for Pi Day 2020. But in either event, we’ve got a hack for you that celebrates the day using two things we have it on good authority most hackers overindulge in: food and needless complexity.
This project comes from [Mike MacHenry], and it’s just as straightforward as it looks. Put simply, he’s using a load cell connected to the Raspberry Pi to weigh an actual pie and monitor its change over time. As the pie is consumed by hungry hackers, a pie graph (what else?) is rendered on the attached screen to show you how much of the dessert is left.
One might say that this project takes a three dimensional pie and converts it to a two dimensional facsimile, but perhaps that’s over-analyzing it. In reality, it was a fun little hack [Mike] put together just because he thought it would be fun. Which is certainly enough of a motive for us. More practically though, if you’re looking for a good example for how to get a load cell talking to your non-edible Raspberry Pi, you could do worse than checking this out.
We’ve also got to give [Mike] extra credit for including the recipe and procedure for actually baking the apple pie used in the project. While we’re not 100% sure the MIT license [Mike] used is actually valid for foodstuffs, but believe it or not this isn’t the first time we’ve seen Git used in the production of baked goods.
[Stephen Harrison]’s Really Smart Box is a great concept, it’s simultaneously a simple idea while at the same time being super clever. The Really Smart Box isn’t really a box; it’s a drop-in platform that can be made any size, intended to turn any dumb storage box into one that helps manage and track levels and usage of any sort of stock or consumable.
It does this by measuring the weight of the stuff piled on top of it, while also monitoring temperature and humidity. The platform communicates this information wirelessly to a back end, allowing decisions to be made about stock levels, usage, and monitoring of storage conditions. It’s clearly best applied to consumables or other stock that comes and goes. The Really Smart Box platform is battery-powered, but spends most of its time asleep to maximize battery life. The prototype uses the SigFox IoT framework for the wireless data, which we have seen before in a wireless swimming pool monitor.
This is still just a prototype and there are bugs to iron out, but it works and [Stephen] intends to set-and-forget the prototype into the Cambridge Makespace with the task of storing and monitoring 3D printer filament. A brief demo video is embedded below.
Continue reading “Dumb Box? Make it Really Smart!”
Our old algebra teacher used to say, “You have to take what you know and use it to get what you don’t know.” That saying always reminds of us sensors that convert physical quantities into things our microcontrollers can measure. Sometimes the key to a project is knowing what kind of sensor will read the physical properties of the system you are interested in. If that physical property is weight, you can use what is known as a load cell. [DegrawSt] uses four 50 kg load cells to create a bathroom scale using an Arduino.
Load cells typically contain strain gauges that change resistance when deformed. This actually measures force, but if you mount them so they measure the force exerted by you standing on a platform, you get a scale. A load cell usually has four strain gauges in a bridge configuration. This causes a voltage across the bridge, although the output can be noisy and on the order of millivolts.
Continue reading “Load Cells Tell You to Lay Off the Donuts”
Home automation seems to be working its way to a computer-controlled future in which humans will be little more than an afterthought. Eventually they will take over Skynet-style, but until then, we will enjoy the relative comfort that a good home automation project provides. The latest from [Clement] certainly goes a long way towards this goal by automating his bed (Google Translate from French).
With four load cells and a microcontroller, [Clement]’s bed can tell whether or not he is sleeping. After taking a weight reading, the bed can send commands to the rest of his home automation system and tell it to turn off his stereo and turn the lights off in the house (or change them to a different color). And it doesn’t stop with just going to bed, but when he wakes up as well. The system can begin turning on lights, starting the coffee machine, and opening the blinds without any interaction from him at all.
This project goes well beyond simple home automation. With a little configuration and extrapolation, [Clement] can tell where in the bed he slept at night, what stages of sleep he was in at specific times, and the overall quality of his sleep. This could go a long way for someone who has a hard time sleeping and needs a little more information on how to correct the problem.
While we’ve seen various takes on tying a bed into one’s home automation system, this one goes above and beyond with the amount of data collected. You could even go one step further and have it turn on some Barry White if the normal weight in the bed suddenly doubles, for whatever reason. Maybe that will be a feature in Version 2.
[Paul] participated in a hackathon at work and created a hack to help solve what was ultimately a people problem. A soda fridge at work wasn’t getting refilled when empty. Instead of trying to make people less lazy, [Paul] went with making the fridge more needy.
The first thing [Paul] did was make a soda fridge refill sensor from a scale. As the fridge got emptier, it got lighter. The scale senses that and can decide it’s time for a refill. The only part missing was how to read the output from the scale. To do that, he took an unusual approach.
Continue reading “Soda Fridge Hack to Fix a Lazy People Problem”
For those fighting the battle of the bulge, the forced discipline of fitness bands and activity tracking software might not be enough motivation. Some who are slimming down need a little gentle encouragement to help you lose weight and keep it off. If that sounds like you, then by all means avoid building this weight-tracking IoT scale with an attitude.
Then again, if you live in fear of your scale, [Jamie Bailey]’s version is easy to hate, at least when your numbers are going in the wrong direction. Centered around a second-hand Wii Balance Board talking to a Raspberry Pi via Bluetooth, the scale really only captures your weight and sends it up to InitialState for tracking and feedback. Whether the feedback is in the form of jokes at your expense is, of course, is entirely up to you; if you’d rather get gentle nudges and daily affirmations, just edit a few files. Or if your tastes run more toward “Yo momma so fat” jokes, have at it.
Bathroom scales are a good hacking target, whether it’s reverse engineering a digital scale or eavesdropping on a smart scale. This build is snarky good fun, and if nothing else, it’s good for pranking your roommate. Unless your roommate is your husband or wife, of course. That’s just – no.
We’ve featured a lot of clock builds, but this one, as the title suggests, is frickin’ amazing. Talented art student [Kango Suzuki] built this Wooden Mechanical Clock (Google translation from Japanese) as a project while on his way to major in product design. There’s a better translation at this link. And be sure to check out the video of it in motion below the break.
[Kango]’s design brief was to do something that is “easy for humans to do, but difficult for machines”. Writing longhand fits the bill, although building the machine wasn’t easy for a human either — he needed six months just to plan the project.
The clock writes time in hours and minutes on a magnetic board. After each minute, the escapement mechanism sets in motion almost 400 wooden cogs, gears and cams. The board is tilted first to erase the old numbers, and then the new numbers are written using four stylii.
The clock doesn’t have any micro controllers, Arduinos, servos or any other electronics. The whole mechanism is powered via gravity using a set of four weights. [Kango] says his biggest challenge was getting the mechanism to write the numbers simultaneously. While he managed the geometry right, the cumulative distortion and flex in the hundreds of wooden parts caused the numbers to be distorted until he tuned around the error.
Continue reading “Frickin’ Amazing Clock”