Cooking gets digital. Food becomes transparent. And much more... 06/09/12 EveryCook Page 1 of 6

Similar documents
Prototype faster and create wirelessly connected interactive objects as easy as making websites

Arduino STEAM Academy Arduino STEM Academy Art without Engineering is dreaming. Engineering without Art is calculating. - Steven K.

May13-02 Multi-Sport LED Scoreboard with Wireless Communication Project Plan

THE ARDUINO ENGINEERING KIT INFORMATION GUIDE ARDUINO.CC/EDUCATION

ROBOTICS & IOT. Workshop Module

ROBOTICS & IOT. Workshop Module

WordPress All-in-One For Dummies PDF

RUNNYMEDE COLLEGE & TECHTALENTS

PRO-MASTER CNC Production for Professionals PRODUCTIVITY AND PRECISION

ANNEXURE-Y80350 FOR FLAT SEAT FULL BORE GLOBE Valve Grinding and Lapping Machine TYPE GHF-Y80350 size 80mm dia to 350mm dia

KS1 Subject. Design & Technology Progression of Knowledge, Understanding and Skills WIJPS

Arduino Guide READ ONLINE

SMART CITY TECH WORKSHOPS

A New Approach to Control a Robot using Android Phone and Colour Detection Technique

Total Hours Registration through Website or for further details please visit (Refer Upcoming Events Section)

WifiBotics. An Arduino Based Robotics Workshop

Understanding the Arduino to LabVIEW Interface

It s not just a printer The revolution continues. Imagine it. 3D print it.

INTELLIGENT KITCHEN MODEL FOR SMART HOMES

Vision Ques t. Vision Quest. Use the Vision Sensor to drive your robot in Vision Quest!

STRUCTURE SENSOR QUICK START GUIDE

Programming Arduino Next Steps: Going Further With Sketches PDF

Workshops Elisava Introduction to programming and electronics (Scratch & Arduino)

Ribcage Installation. Part 2 - Assembly. Back-Bone V1.06

BUILD AN ARDUINO 101 DATA LOGGER WITH THE TI SENSORTAG

Getting Started with the micro:bit

Arduino For Dummies PDF

VMA205 WIFI ESP8266 SHIELD

Welcome to Arduino Day 2016

Budget Robotics Octabot Assembly Instructions

RF module and Sensing Workshop Proposal. Tachlog Pvt. Ltd.

EDUCATORS INFORMATION GUIDE

Jump-start Your IoT Implementation

Arduino Workshop A Hands On Introduction With 65 Projects John Boxall

LESSONS Lesson 1. Microcontrollers and SBCs. The Big Idea: Lesson 1: Microcontrollers and SBCs. Background: What, precisely, is computer science?

DragonLink Advanced Transmitter

ESE141 Circuit Board Instructions

HOME AUTOMATION A Prototype to control home appliances automatically

Rodni What will yours be?

Flow Technologies Overview. For internal use only / Siemens AG All Rights Reserved.

BIO Helmet EEL 4914 Senior Design I Group # 3 Frank Alexin Nicholas Dijkhoffz Adam Hollifield Mark Le

Innovative Experiences that evolves your Business

PAGE 1 THE PERFECT WORDPRESS DEVELOPMENT WORKFLOW

Boozer Cruiser. EEL Electrical Engineering Design 2 Final Design Report. April 23, The Mobile Bartending Robot.

2012 Honeywell Users Group EMEA Tony Alexander Instrument Asset Management

VOICE CONTROLLED ROBOT WITH REAL TIME BARRIER DETECTION AND AVERTING

1 Introduction. 2 Embedded Electronics Primer. 2.1 The Arduino

AVL X-ion. Adapts. Acquires. Inspires.

9/2/2013 Excellent ID. Operational Manual eskan SADL handheld scanner

Milli Developer Kit Reference Application Published on Silver Spring Networks STAGE (

Job Title: DATA SCIENTIST. Location: Champaign, Illinois. Monsanto Innovation Center - Let s Reimagine Together

Fairfield Public Schools Family Consumer Sciences Curriculum Grade 6 Curriculum

Wire feeding systems for welding applications

Development of Low Cost Conductive Ink for Kid Education Toy (KiEduInk)

argenta opening doors

fluidic factory preview» preview» preview modular 3D printer for fluidically sealed devices Microfluidic devices in minutes for as little as $1 each

Arduino Day. GIT-HUB Day

Smart Lot by. Landon Anderton, Alex Freshman, Kameron Sheffield, and Sunny Trinh

ARDUINO. Gianluca Martino.

Corporation Road Community Primary School. Design & Technology Policy

3.5 hour Drawing Machines Workshop

Game Programming Algorithms And Techniques: A Platform-Agnostic Approach (Game Design) Ebooks Free

Internet of Things (Winter Training Program) 6 Weeks/45 Days

Design and Development of Novel Two Axis Servo Control Mechanism

D & T curriculum Through a variety of creative and practical activities, pupils should be taught the knowledge, understanding and skills needed to

Anarchy Arcade. Frequently Asked Questions

Adafruit SGP30 TVOC/eCO2 Gas Sensor

When designing and making, pupils should be taught to:

School of Engineering SUMMER CAMPS PROGRAMMING : STEP BY STEP ROBOTICS & BASICS OF PROGRAMMING. INTERNET OF THINGS IoT, SMARTPHONE APPLICATIONS

A very quick and dirty introduction to Sensors, Microcontrollers, and Electronics

REPAIR XBOX 360 SLIM HARD DRIVE EBOOK

Pre-Proposal Presentation Team 1: Portable Micro-sensor Reader

Progression in Design Technology Skills

ARDUINO BASED DC MOTOR SPEED CONTROL

PCB & Circuit Designing (Summer Training Program) 6 Weeks/ 45 Days PRESENTED BY

BIDIRECTIONAL ROTATION OF AN INDUCTION MOTOR WITH A REMOTE CONTROL DEVICE

Sustain.Ability. Kevin Boatright & John Yingst Field Device Manager: Instrument Nourishment through Smart Device Management

P2P 2 YEAR PL-VDIO-05. Smartphone Connect IP VIDEO DOOR PHONE QUICK START GUIDE 7 VIDEO DOOR PHONE SYSTEM WITH SMARTPHONE CONNECT

Course Overview. Course Requirements. Key Concepts. Age Restrictions Subject Objective Duration. Prerequisite Skills Hardware equipment

Making things happen for you. Case - Studies Professional & Educational

General Description. The TETRIX MAX Servo Motor Expansion Controller features the following:

Servomotor Control with Arduino Integrated Development Environment. Application Notes. Bingyang Wu Mar 27, Introduction

Endurance R/C Wi-Fi Servo Controller 2 Instructions

BENEFITS OF STARTING A BLOG

TWEAK THE ARDUINO LOGO

Arduino: 101 Beginner's Guide (Tech Geek Book Book 5) Ebooks Free

Pathbreaking robots for pathbreaking research. Introducing. KINOVA Gen3 Ultra lightweight robot. kinovarobotics.com 1

LaserBot. SKU: Weight: 4.48 Kilogram

CUSTOM MADE EMBEDDED AUTOMATION SYSTEMS FOR SMART HOMES PART 1: PRELIMINARY STUDY

E3 CNC Router Assembly Instructions

UNIT 4 VOCABULARY SKILLS WORK FUNCTIONS QUIZ. A detailed explanation about Arduino. What is Arduino? Listening

Bathampton Primary School Together on a learning adventure Design and Technology in the National Curriculum

Mechatronics. STEAM Clown Production. STEAM Clown & Productions Copyright 2016 STEAM Clown

EVOLUTION Complete CNC Machining in Compact Format. provides for complete machining on all 4 workpiece edges as well as the surface.

THE CHECKLIST TO A SIDE HUSTLE. How to launch your first, successful side hustle C R E A T I V E A N D C O F F E E

How to Build the Robotics++ V2 Robot. Last Edited Nov

Lone Star Neuromodulation

MGL Avionics Autopilot. Servo. Specifications & Installation Manual. Last Update: 20 October Disclaimer:

CAMLESS CNC 6-SPINDLE BAR MACHINE

Invisible sophistication. Visible simplicity. CS Welcome to the simplicity of compact panoramic imaging

Transcription:

Cooking gets digital Food becomes transparent And much more... 06/09/12 EveryCook Page 1 of 6

1 History of EveryCook 2008: I need a cooking device that stirs and keeps a temperature precisely. Then my food doesn't get burned while I do a quick mailcheck. 2009: 3D model with improved features. I notice, that temperature regulation will need some software. What if I improve the software, add more sensors and WIFI? 2010: More thoughts, more ideas and CAD models. People keep telling me: No demand, Not possible, Lots of work 2011: First Prototype. It is possible. Usability is awful, need to make new hard- and software. 2012: Two friends join in and help programming the database and interfaces. Second prototype of hardware. Database with many more features. I know: geeks will buy this first or build one themselves. Non-geeks will buy this later. Trolls will keep trolling... 2 Why EveryCook? 2.1 Vision In order to eat well and healthy one requires a lot of information. This information can be digitalized. A recipe can be saved in such a way, that a machine can cook the food by itself. This food is healthier, more sustainable and better adapted to the eater than industrial food. A central repository of all available information about food is important to promote decentralized structures. Transportation routes can be shortened and the situation of farmers can be improved. Only when all food information is stored centrally and in a transparent, standardized way, the consumer really has a choice of what he eats. A properly designed machine and software promote the creativity of the cook. 2.2 Mission We develop hardware and software that support people in planning, procurement and preparation of their food. We are developing transparently. The user can understand the product and adapt it if he likes to. We do not conceal data. We do not deliberately build weaknesses into the hardware. We have fun in developing new products and are always one step ahead. We do not patent our inventions. 06/09/12 EveryCook Page 2 of 6

3 What is EveryCook? 3.1 Hardware We build our machines with the resources that we can financially effort. The current hardware is still in beta-phase. The machine has been developed as a kit. Where possible, standard components were used. So we can produce small quantities at relatively low costs. The hardware is open source. Anyone can download the plans and build the machine by himself. But whoever changes these plans or uses them to develop something new should share it with us. The design has been uncompromisingly optimized for modifiability, robustness and repairability. Aesthetics will come later. Features We tried to build a simple machine, which can anyways do many things. Therefore we took advantage of synergies where possible: If we have a heated pot, we dimension everything around it to be able to fry in it If we have a motor to stir, we can also use it to cut If we build a scale, we use 4 independent load cells. It simplifies mechanics and allows us to analyse the weight distribution in the software. Actors: A induction heating with 1'500 W of power A motor with up to 195 rpm and up to 4 Nm A RC model servo to open the steam blowoff valve Sensors: A ceramic pressure sensor for 0-2 bar relative pressure A PT1000 temperature sensor 0-300 C Four load cells, 0-5 kg each Mechanics: A stainless steel pot with 5 litres volume tested for 1.2 bar relative pressure A cover made of high strength aluminium with stainless steel hinges and screws A stirrer made of stainless steel and Teflon made for 250 C Several cuttings disks in stainless steel to cut slices and stripes Stainless steel motor shaft, high temperature bearings and o-rings Overpressure and blowoff valve as combined unit completely in stainless steel Easy to assemble, disassemble and modify 06/09/12 EveryCook Page 3 of 6

Communication: A 7-segment module to show operating modes A piezo buzzer to say "weight reached" (or other messages) An embedded PC with WIFI and LAMP for the GUI 3.2 Software The software from EveryCook is open source. It uses many proven tools and frameworks that are also open source. The whole project is hosted on GitHub. Everyone interested can join and help us. We use: Yii Framework for PHP code jquery for JavaScript Arduino and Leaflabs IDE for microcontroller programming Perl for the interface between the microcontroller and Linux Linux for the embedded computer running a LAMP Our database is developed under the cc-by-sa license. If you want to access it you can do that and develop other smart cooking appliance. Who adds new records, shall share these with us. Who wants to help us feeding the database with information is always welcome. The more information about food and recipes is available, the better for everyone who uses EveryCook. We see in EveryCook a great opportunity to promote direct sales of food from producers to consumers. So if you know a farmer or food production place, please enter the food into the database and link it with recipes and producers. Then we will have less unnecessary shipping and get fresher food. The nutritional value information has been provided by the USDA Nutrient Database. This is the only freely available database although almost every country maintains a nutritional value database. We will try to add more nutritional value data as soon as possible. 4 What will I speak about @ 29C3? We estimate 10 minutes speaking time for each of the three topics. After each topic we will have 10 minutes of Q&A and so one hour should be fine. 4.1 Mechanics About laser cut sheet metal: some construction details About water and heat: why silicone rubber is great Motor: why we chose this one RC-Model servo motor: cheap, powerful, versatile but with drawbacks Thoughts about pressure and dimensioning Hardware improvements that will come in future designs 06/09/12 EveryCook Page 4 of 6

4.2 Electronics Reading sensors: why the scale is the biggest challenge Temperature sensor in an induction field: how to get reasonable results RC Servo and Sensor don't like each other Thoughts on improvements: what can be done with that platform? 4.3 Software The database: what data do we collect? Data sources we use The PHP side The JavaScript side The firmware How we connect PHP and hardware 5 What will we do @ 29C3? 5.1 Digital Cooking Workshop We would like to bring 10 EveryCook machines (if we get them built till then) and let geeks cook with them. The users will have the opportunity to: Cook a digitalized recipe and suggest UI and Hardware improvements Create their own digital recipe, test and fine-tune it. Eat what they (and others) have cooked 5.2 Firmware Hacking We will provide ssh access to the machines to selected geeks, so they can: Improve heater regulation based on temperature and pressure readings Get more accuracy on the scale through software algorithms Write code to use load cells to detect if cover is open or closed 5.3 GUI Hacking All software is on GitHub. Everyone who has a LAMP on his laptop can get an instance running and test it. The modified software can be uploaded to one of the machines and tested. Possible challenges are: CSS adaptations, more beautiful colors, other corner radius, fonts etc... GUI improvements: how to get to the result with less clicks? How to make it more intuitive? Designing better icons Looking for security issues 06/09/12 EveryCook Page 5 of 6

6 More Information and Pictures: More information can be provided if needed. The present paper is kept short for providing a quick overview. Other sources about EveryCook are: http://everycook.org for the recipe database and http://everycook.org/cms/en for the documentation and https://github.com/everycook for the code https://plus.google.com/u/0/109523196764872874126/posts for the latest news 06/09/12 EveryCook Page 6 of 6