Skip navigation

Pi Chef Design Challenge

10 Posts authored by: giganggu
In this very short post, I show you how I install the block set in my small kitchen.  I put the block set- master machine on the top of my fridge but I did not find a good place for the slave machine so that I put in the beside of stove.   Fig 1. Placement of master machine (block-set)   Fig 2. Placement of slave machine (block-set)     Fig 3. Placement of all machines   I am still on the progress of debugging of handshaking messaging.   Closing Remarks ...
In this two day before the deadline, I will show you the progress of my project. I think the progress is around 80-90%. So, hopefully, I can finish the remaining 10-20% before the deadline ( maybe in the last minutes). This post shows my progress in finishing the program 2 (the hardest problem), finishing the block set (master and slave) since I made modification and changes in this component, and then the weight estimation based on OpenCV.   Modifying and Finishing Block Set I added the ...
Today I will explain my current progress in this project. There are some milestones I achieved such as initialization of database data, planing the software flowchart before coding, coding the code for checking and ordering. This week will be very hard but still, I will try to finish this project as my plan.   Initialization database data For developing the PiCA, we need to initialize some data such as initial food recipes including the ingredients needed, the contact number of sales, and ...
Now, I am in the integration step of my whole system after some installation. Recently, I developed the computer vision code based on OpenCV including the user interface employing PyQT. However, in this post, I will show you the redefinition of the project, planning of my program regarding with my project as well as the photos of my current progress.   Redefinition of PiCA Project Besides, I have redefined the proposed project as below for the simplicity of the project as shown below, F ...
After success in the installation OpenCV and building Block set, now we will prepare the messenger tool for the basis of communication between user and provider. In this project we consider to use Whatsapp based messenger since the library for this is provided named Yowsup.   The step of installation is explained in the http://www.instructables.com/id/WhatsApp-on-Raspberry-Pi/ and https://github.com/tgalal/yowsup  (official website) as follows, 1. Firstly, install the tools required ...
Now, in this post, I will show you the building process of a block set. This block set will be used for put the raspberry pi installed OpenCV and USB camera. Since my plan is to build, develop and install each component individually first before integration into the full system, this step is important relating to the installation in the fridge. Below is the step of my activities,   1. First, I preparing the styrofoam block. The size of styrofoam as big as a common building brick. 2. Then, ...
Following the prior blog post about the installation of OpenCV to Raspberry Pi, then I  tested the installation using USB camera and Pi camera with python code. After that, I will show you the block set I build for putting a camera and raspberry in this post. This block set will put in the top of the fridge.   Test USB Camera For this preliminary step, I will use webcam camera HD Logicool C270 with resolution 1280x720 pixel. Then I use the sample code for live view camera as below, i ...
After unpackaging of Challenger Kit and designing the initial database for data communication, the present blog post will show my recent step in this project. Thus, in this short post, I will install some softwares  (OS and OpenCV + Python) to the raspberry pi. In other words, my current step area is same with previous blog post shown below, Figure 1. Current state of development (Raspberry PI OS/Softwares Installation)   Installation OS and SSH/VNC Since the latest OS raspberry is ...
Since I am in the business trip (academic) until around three days ago so that in this post I will show you the unpacking of received the package and the initial database (DB) development for my server machine.   Unpacking received Package Yesterday I received my package and today I have unpackaged it in my laboratory. The image of unpacking process is shown figure below,   Figure 1. Unpacking the received package   As the proposed design, I will use all of the components excep ...
Background Some people love eating while many more people love cooking and/or baking. This cooking hobbyist is not limited to just housewives or professional chefs. There are many different reasons why they love this activity. Besides, there are also many different opinions about a fun part of cooking such as we can eat as we go, do an experiment likes a scientist, enjoy the process even just cleaning activity. Moreover, some of them, posses as an amateur chef.   However, some of these cook ...