Smart Kitchen Mid-Semester Demo March 2nd, 2006 Suppakrit Forbes Chatchayanusorn Charles Christopher Onyeama Nachiket Shelgikar Saravana Sivasankaran http://www.ece.cmu.edu/~ece549/spring07/team6/index.html Project Concept System – – – Smart phone/ PDA with Docking Station RFID reader reads tags off the products and updates the ‘status’ of the kitchen. Smart phone/ PDA generates a shopping list based on ideal stock and current kitchen status Assumptions – All the products will be RFID tagged replacing currently used UPC Barcodes Architecture Block Diagram RFID sensors detect the tags using RF and sending data to CPU via Ethernet interface CPU shall handle the database immediately CPU shall wait until the device requests data and starts synchronize via Bluetooth interface Status Update We finally found a RFID reader and an antenna to work with (phew!) Able to communicate with the reader through a laptop. We can get the information we want. Developed a simple Phone GUI. Not synchronized to take files received through Bluetooth. But the file can be read as a document in the phone. Parts Nokia E62 Gumstix with BT connectivity (on its way) ThingMagic’s Mercury 4 RFID Reader * *Thanks to Burcu Akinci for letting us borrow the kit Sensormatic Antenna * Mid-Semester Demo Antenna reads products Transmit list via Bluetooth Send data to reader Transmit tag id and other data via Ethernet Next Steps Get the gumstix soon (fingers crossed) Work on implementing Bluetooth connectivity via C. Get writeable (smaller) RFID tags Look into possibly getting another RFID reader to keep track of things that are disposed in the kitchen. Software Architecture Lessons Learned Be weary of projects that require expensive equipment. (Unless..) Don’t believe everything on the box. (Range issues) Tech support are some of the biggest helps you can get. Some things just don’t work together (quite literally) Tentative Schedule Week Milestones Mar 2nd – Mar 9th Look into possibly getting another RFID reader Mar 10th – Mar 16th Spring Break! (Brainstorm on an 18-549 logo) Mar 17th – Mar 23rd Start programming on GUMSTIX Mar 24th – Mar 30th Edit tags to store information we want Mar 31st – Apr 6th Develop GUMSTIX application that sorts grocery lists Apr 7th – Apr 13th Improve on Phone GUI Apr 14th – Apr 20th Automatic and manual synchronization between phone and GUMSTIX Apr 21st – Apr 27th Work on any remaining unsolved issues Apr 28th – May 4th Prepare for final demo! Questions?