Skip navigation

Pi Chef Design Challenge

11 Posts authored by: Milos Rasic
Hi, this will be my final update blog for the Pi Chef Design Challenge. It's my first time being a part of a competition like this, and I really like the form of the competition. I set out to build a smart shelf as my project. The idea was to have a shelf which would measure the weight and recognize the items on it, and then send that data online where it could be viewed either by a smartphone or a computer. I had past experience working with Arduinos but never really had any project with a Rasp ...
The tenth blog, time really flies. I am super busy during this period at university but finally managed to find time to make the first working prototype. By first working prototype I want to say, a prototype that has the functionality that I wanted in the beginning. At this point, the S.H.E.L.F. registers when something is put on top of it, scans the shelf area with the camera looking for a label, then if the label detection goes through it uploads data online where I can view it on a phone or o ...
I am in the middle of working on the first prototype, and writing the blog for it, it is taking a while, so I'll just share the progress on the board from the last blog for now(S.H.E.L.F. - Dual load cell and Board - Pi Chef Design Challenge - Blog post #8 ), also I have found an Android app which I managed to easily link to my Raspberry (though I have started the work on that as well) with thingspeak. So here is the main idea behind scheme behind the board I made, without few stuff like the pow ...
Hi guys, this will be a short update blog, I'll be showing the small board i soldered up for the amplifiers and other stuff that may be needed in the project as well as the way I am using 2 load cells per amplifier. The plan for the full shelf is to use 4 load cells in total, 2 per shelf, as mentioned in the previous blogs one part will be aimed towards lighter stuff like spices and such, while the other one will be for the bigger and bulkier stuff. I can always go with 4 hx711 amplifiers, but t ...
Hi guys, for this blog I managed to connect the whole project to the real world a bit. I added LED indicators, a buzzer, connected the program to work with files which will store all of the data and more excitingly I finally got the load cell up and running First off lets start with the LED-s and the buzzer. They are a necessity to the project, there is no other way for the user to know if the device recognized and logged everything correctly without giving him some sort of a signal. I went with ...
For this blog I will be showing how I'll identify the different objects on the shelf. As I have mentioned in the previous blogs, I am going to use an overhead camera in combination with specifically designed labels. The goal with this is to make a cheap and simple system which can easily later be refined as well as adding new products. This is a program showing the detection of a single label. First lets get to the labels. My intent was to design something that would be easy to recognize using t ...
For this blog I will be showing the first real life model of the shelf that I will be using in the project. For its construction I used the thin plywood used in schools (270x200x3mm), I find these easy to work with, while they are pretty light and strong. This is the 3D models i based my prototype on. While making the prototype I decided to apply some changes to the model to make it more robust and better looking. I ended up using the same type of plywood everywhere, where in the model I plan ...
1. Android app The whole idea of this project is to make life easier for the user of it. To do that the user must be able to check when he's outside what is happening from outside the house. Most people nowadays have a smartphone in their pocket, here where I live (and me personally) most people own an Android phone, so the idea is to develop a simple app for this platform. The app needs to read the data sent by the Raspberry and present it to the user. This of course means that we have to estab ...
This week has been pretty fun playing around with the Raspberry. I am new to the platform so I didn't know what to expect. Turns out there are a lot of great tutorials, guides and books online which helped me a lot on getting started with it. For this week i managed to write Arduino data to a file on the Raspberry, to do the first 3D model of the shelf and to start with computer vision. Here is the complete rundown of this things:   1. 3D model For the 3D model I used Autodesk Inventor, a ...
First of all i would like to thank all of the people who commented on my first blog, I got a lot of great feedback which i will for sure be using in my project! I had the last finals, and now I'm completely free to dig into the project. By reading the comments i saw a lot of concern on how I'll be able to determine the mass of the ingredients themselves in the containers, and also the accuracy of the sensors themselves. So in the end I've decided to do the combination of all, which I think will ...
For who is this project meant for (and how will it help)? Ever went to the store and started thinking if you had some ingredient at home, or even worse came back home with your hands full of groceries ready to prepare that meal you've been wanting to make for so long just to see that you were wrong when you thought that you had that ingredient that you didn't buy? Or you just maybe want to keep track of how much something you consume. The idea of this project is to make a low cost smart shelf wh ...