element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • About Us
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
Pi Chef Design Challenge
  • Challenges & Projects
  • Design Challenges
  • Pi Chef Design Challenge
  • More
  • Cancel
Pi Chef Design Challenge
Blog The Spice of Pi Blog Doug 12
  • Blog
  • Forum
  • Documents
  • Polls
  • Files
  • Events
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
  • Share
  • More
  • Cancel
Group Actions
  • Group RSS
  • More
  • Cancel
Engagement
  • Author Author: dougw
  • Date Created: 30 Mar 2018 9:06 PM Date Created
  • Views 1091 views
  • Likes 9 likes
  • Comments 5 comments
  • doug wong
  • spice of pi
  • pi chef design challenge
  • pi chef
Related
Recommended

The Spice of Pi Blog Doug 12

dougw
dougw
30 Mar 2018

image

This is the last day of the design challenge, so time to reflect on the project.

Going into the project I had 3 hardware objectives two software objectives and I also wanted to get a new member participating in design challenges.

All of these objectives were accomplished with varying degrees of adherence to the original vision for the system.

The big accomplishment of working out a successful collaboration was very satisfying. There was so much potential for disaster  and there were any number of potential logistical and communication issues, but Glenn was very helpful and made major contributions to the project. It was great to have both of us be able to get the same hardware working in completely different environments. Designing and building a complicated voice-controlled electro-mechanical machine was something new for both of us and a significant challenge by itself. Overlaying the running shoe/automobile networks and transportation logistics definitely made it harder.

I found designing the electro-mechanical system to be quite a learning experience, especially working out how to make 3-D printed parts that would perform well enough to make the system work reliably. The system has 15 3-D printed parts without counting all the parts that didn't make the final cut, all of which adds up to a huge amount of printing time. All these parts had to fit with fairly tight tolerance. One of the major accomplishments was to come up with a design that was simple enough to keep costs affordable. There were many explorations into alternative mechanisms. Even with just 2 servo motors, the cost was pretty high, the 25 jars plus lots of mechanical components - gears, belts, bearings, axles, etc. We also had to buy 2 Raspberry Pi's and Google AIY Kits (since we weren't sponsored) and touch screens.  I spent about $90 on plastic for 3-D printing, not to mention I had to procure a 3D printer that was large enough to print the platter.

On the software side, I had a lot of fun with Google assistant once I got it working. Although the process of installing Google Assistant is fairly well documented, it actually involves a lot of steps that must be followed precisely - it isn't like just downloading and running an app.

I am a bit amazed (and happy) that we could actually get a voice-controlled machine working. A year ago I wouldn't have even proposed it as the scope would have been too difficult.

Together we produced 20 videos and 22 blogs on this project - I would like to make more but time has run out.

I enjoyed reading all the interesting work posted by other challengers and hope they got as much out of the experience as I did. This challenge has been quite different from most previous design challenges, but a lot of fun and a great learning experience.

 

 

Design Challenge Links:

Pi Chef Design Challenge

About the challenge

The other challengers

The kit

Terms & Conditions

Summaries by Charles Gantt

 

Project Links:

Blog Doug 1 - The Concept

Blog Glenn 1 - AIY Voice Kit Unboxing

Blog Doug 2 - The Block Diagram and Bill of Materials

Blog Doug 3 - Spice Jar Lift Mechanism

Blog Glenn 2 - Firmware Considerations

Blog Doug 4 - Carousel Design

Blog Doug 5 - Platter Rotation Mechanism

Blog Doug 6 - 3D Printed Platter Parts

Blog Doug 7 - Main Drive Assembly

Blog Doug 8 - Working Carousel

Blog Doug 9 - Google Assistant

Blog Doug 10 - Pi Enclosure

Blog Glenn 3 - GUI Exploration

Blog Glenn 4 - Google Voices

Blog Glenn 5 - First Pi Servo

Blog Glenn 6 - Hunting Servos

Blog Glenn 7 - First Pi Platter Action

Blog Glenn 8 - Pi Voice Control Platter

Blog Doug Blog 11 - Spices

Blog Glenn 9 - Code Expansion Woes

Blog Glenn 10 - Spice of Pi software

Blog Doug 12 - Wrap Up

  • Sign in to reply

Top Comments

  • dougw
    dougw over 7 years ago +8
    Just a quick addendum to clear up what the mystery prize was for finishing the project - the latest Pi 3B+ with NOOBS, Cloudio - GraspIO and Ben Heck T-shirt..... a very nice little kit indeed. i think…
  • dixonselvan
    dixonselvan over 7 years ago in reply to dougw +3
    Congratulations dougw that is really a cool and useful mystery packagae. You can now modify your Spice of Pi to be controlled through mobile device also with the help of Grasp IO and automation possible…
  • three-phase
    three-phase over 7 years ago +2
    Impressive project, well done to both of you for collaborating and completing it. Kind regards
Parents
  • genebren
    genebren over 7 years ago

    Doug,

     

    Another great project, with loads of informational videos and text.  The collaboration part of the project seems to have worked out well.  I look forward to many more great projects to come.

    Gene

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • More
    • Cancel
Comment
  • genebren
    genebren over 7 years ago

    Doug,

     

    Another great project, with loads of informational videos and text.  The collaboration part of the project seems to have worked out well.  I look forward to many more great projects to come.

    Gene

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • More
    • Cancel
Children
No Data
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2025 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube