Shenzhen I/O Wiki

◀ Back to conceptMAIL

Transcript[]

Before Completion[]

Joe Sandwich assembler??

From: Joe (周海涛) <joe@longteng-co-ltd.gd.cn>

Yo dogs. I was out drinking last night and realized: You know what Americans love? SANDWICHES. Am I right. Americans can’t get enough sandwiches. I sketched out a quick design for a patriotic sandwich machine where you put in white bread, baloney, mustard. It could play a song when it finishes. Haha!

More details to come later when I’m less hung over, maybe. Ugh…

Jie Re: Sandwich assembler??

From: 张杰 <zhangjie@longteng-co-ltd.gd.cn>

I have a keypad that will work for this, but it uses normal XBus which will block until a key is pressed.

You will figure it out.

Jie.

After Completion[]

Joe Re: Sandwich assembler??

From: Joe (周海涛) <joe@longteng-co-ltd.gd.cn>

I’m sorry. I really am trying my best to come up with good ideas, but obviously as you’ve pointed out I have more work to do in that area. Please give me another chance. I swear I’m going to redouble my efforts and work extra hard to create a successful product for you. I promise.

Joe

Joe Re: Sandwich assembler??

From: Joe (周海涛) <joe@longteng-co-ltd.gd.cn>

Please disregard the previous message… hit the wrong button. Haha!

Description[]

  • keypad is an XBus input connected to a keypad.
  • bread, meat, cheese, and mustard are simple outputs connected to mechanisms that dispense those ingredients.
  • flag is a simple output connected to a motor that raises and lowers a small American flag when a sandwich is complete.
  • When a value is available from the keypad, read it and dispense a sandwich using the information in the following table and the verification tab:
1 SANDWICH TIME! dispense a sandwich with meat, cheese, and mustard
2 HOLD THE CHEESE dispense a sandwich but don’t add cheese
3 EXTRA MUSTARD dispense a sandwich with extra mustard