The University of Queensland Homepage
School of ITEE ITEE Main Website

 Thesis Page

  • Name:
  • Simon Gallimore
  • Email:
  • s328979@student.uq.edu.au
  • University:
  • University of Queensland
  • Course:
  • Bachelor of Computer Systems Engineering (Honours)
  • Year:
  • 4 (final)
  • Thesis Supervisor:
  • Mark Schulz
  • Thesis Topic:
  • The Coffee Percolator - Internet Project

    The Coffee Percolator - Internet Project

    The Aim of this Thesis is to Connect a Coffee Machine to the Internet.

    This thesis is trying to accomplish the following:

    • Allow people to telnet to the coffee machine to check the temperature, check if it is empty and check if it is on or off.
    • Create a web page that displays the status of the coffee machine and that allows people to turn the machine on and off. The machine should not be turned on if it is empty
    • The coffee machine should email someone if it is faulty (if it is meant to be on and there is no current flowing or if the temperature is not behaving as expected).
    • It should be easy for people to pour coffee from the machine and to refill it.

    This thesis can be divided into two sections:

    • Sensors for the coffee machine that measure the temperature of the coffee, determine if the machine is empty, determine if a current is flowing in the power supply and which allow the machine to be turned off or on. The sensors are connected to a micro-processor.
    • An interface between the internet and the coffee machine that consists of a micro-processor and a TCP/IP chip. This will also involve porting a small operating system and network software to the micro-processor.

    "Coffee - The Indispensable Aid to the Success of Any Project"


    Revised: Wednesday 12th March, 1997.