Back to Parent


In this project, I was able to complete the prototype nearly as planned. The major difference was that I was not able to have the piezo buzzer play a song and instead had it play a simple alert. 

Potential next steps:

  • Make it so that switching the SPDT on and off immediately turns off the piezo buzzer and ends the main loop. With the current product, if the SPDT switch is turned off after the loop has started, a sound will play after the user has turned the switch off. This may lead to confusion and the perception that the product does not function well.
  • Add an LED to indicate when the loop is being run and information is being sent to the cloud.
  • Include a more complex song to alert (and delight) users when their water is boiling.
  • Send a text message when water is boiling in case the user is in another room and can't hear the alert.

Bill of parts:

  • Piezo Buzzer - PS1240 (output)
  • Single-pole, double-throw (SPDT) switch (input)
  • DS18B20 Sealed Temperature Sensor (sensor)
  • Photon
  • USB Micro B Cable (plugged into laptop for power / information transfer)
  • Resistor (4.7k Ohm pull-up)
  • Jumper wires (10)

Content Rating

Is this a good/useful/informative piece of content to include in the project? Have your say!