1 / 29

SUPER TOASTER: The Brown Toast Experience

SUPER TOASTER: The Brown Toast Experience. Wes Brown Computer Electronic Networking Dept. of Technology College of Business & Technology. VIDEO. This video explains the functionality of the device and once more goes over the build process. 2. MOTIVATION FOR IP TOAST.

alcina
Télécharger la présentation

SUPER TOASTER: The Brown Toast Experience

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. SUPER TOASTER: The Brown Toast Experience Wes Brown Computer Electronic Networking Dept. of Technology • College of Business & Technology

  2. VIDEO • This video explains the functionality of the device and once more goes over the build process. 2

  3. MOTIVATION FOR IP TOAST • Hunger... for knowledge (and toast). • Finding new ways to use Atmel AVR microcontrollers. • Making something incredibly easy pretty difficult – Like a Rube Goldberg machine. • Finding solutions for problems that don't exist. 3

  4. COMPUTER TOASTER? • Making toast is not very difficult, nor is it very computer controlled. • There are no truly computer controlled toasters. • The issue here is how can I enable an otherwise ordinary device over the Internet? 4

  5. THE ISSUE OF “IP” TOAST • How can I control a device from a computer anywhere in the world? • How can I make the process of toasting bread more complicated? 5

  6. PROPOSED SOLUTION • The solution to needing control over devices via Internet is an easy one – Add a web module with Input/Outputs. • Every household device could benefit from a web module. • Smart Appliances – Your fridge reporting what is in it, or being able to tell if your dishwasher is done running. 6

  7. PROPOSED SOLUTION • Taking all of these events and putting them into a web feed you could monitor from your phone. • Complete appliance awareness no matter where you are, 24/7. • No longer worry if you left the stove on, as you can turn it off using the phone! 7

  8. HOW DOES IT WORK? 8

  9. HOW DOES IT WORK? • User selects gradient of toast desired on web page. • Web page sends information to Toaster Control Module (TCM). • TCM sends signals to outputs which rack the bread and start the timing sequence for toasting. 9

  10. PROPOSED SOLUTION • I chose to go with a WIZnet WIZ200WEB module as it comes with an Ethernet module as well as an ATMEGA128 microcontroller. • This allows me web control of I/O on the ATMEGA128. • The ATMEGA128 controls the toaster as well as an LCD to display status and IP information. 10

  11. PARTS • All parts I ordered from • Parts List: EZ1086 Fixed Voltage Regulator 2x 10uf Capacitors 2x NPN BJT Transistors Assorted resistors and wire Toaster Motor WIZ200WEB Power Supply 5V/3.3V Female and Male Headers 20x4 LCD 11

  12. ASSEMBLY • Assembly started on a protoboard. • On the protoboard I laid out lines and headers. 12

  13. SCHEMATICS 13

  14. LAYING OUT HEADERS • Headers allow easy connection of devices • Laying out headers is the first step as it allows you proper spacing of components. 14

  15. WIRING ISP HEADER • The In System Programmer (ISP) header allows you to reprogram the ATMEGA128 when needed. 15

  16. WIRING LCD • Most of the wires used were for controlling the LCD. • I wired it for 8-bit control but ended up just using 4-bit control as it worked for my needs. 16

  17. WIRING TOASTER CONTROLS • Two transistors and one relay controlled the toaster. • A motor was attached to the toaster with a string to pull down the latch. • An electromagnet holds down the lever. 17

  18. WEB PAGE • The web page sends information to the microcontroller. • The microcontroller starts the toaster and times the toasting. 18

  19. FINISHED PRODUCT • Interconnecting circuit board to: • Power and Ethernet • LCD • Toaster 19

  20. TESTING TECHNICAL ISSUES • Along the way I had quite a few build issues. • High power requirements for web module – replaced the voltage division circuit with a voltage regulator. • ISP header was wired up incorrectly – Updated datasheet helped resolve issue. 20

  21. TESTING TECHNICAL ISSUES • I also burnt out the control circuit of the toaster due to grounding problems. • The day before I made the video the back light of the LCD burnt out because of a surge from my programmer. 21

  22. RESULTS • Wonderful computer controlled toast. 22

  23. CONCLUSIONS • Any device you want online reporting for can be setup rather easily and hooked up to the network. • Also it is a lot easier than one would think to enable an otherwise ordinary device to communicate using TCP/IP. 23

  24. CONCLUSIONS • In this project I have pushed the boundaries of what I know, as I am not a circuit designer or a programmer. (The networking part was easy.) • Web enabled modules are incredibly useful in the workplace. 24

  25. FUTURE FEATURES • With this project I would have liked to also do the following: • Automatic loading of toast (this is patented though.) • Scheduling. • Monitoring progress on LCD. • Slider bar on website for toastieness. 25

  26. PRESS • This project was featured on the electronics site www.hackaday.com 26

  27. PRESS • Also featured on www.PCBHeaven.com 27

  28. ACKNOWLEDGEMENTS Taken from WIZnet.co.kr/en Taken from SparkFun.com All other pictures taken from http://tinyurl.com/y65hhnq Also thanks goes out to Bruce Jung for going through my code. 28

  29. ACKNOWLEDGEMENTS • deadhomersociety.files.wordpress.com/2009/10/computer-toaster.jpg • img.webmd.com/dtmcms/live/webmd/consumer_assets/site_images/articles/health_tools/flu_foods/getty_rm_photo_of_toast.jpg • engadget.com/media/2008/09/toasterjpeg2.jpg • catchoftheday.com.au/images/pizza_maker/pizza_maker1.jpg • partselect.com/JustForFun/Images/ps_jff_digital_media_refrigerator.jpg • astro.wisc.edu/~townsend/resource/news/rss.jpg • teacherspodcast.org/wordpress/wp-content/uploads/2009/09/twitter-bird.png 29

More Related