Hello Mr. Java

Physical Computing Project

Team of four -  Nik Kim, Justin Slusher, Stephanie Ho and Darshil Shastri
Role: Product Designer
Contribution: Idea generation, product and system design, model making
Dec-06-2023


0/7Enhance your morning routine with coffee and music.
  • 1/7
  • Introduction

       Inspired by Mr. Java, a smart coffee machine proposed by MIT Media Lab, we liked the idea of making coffee or having coffee as being a more engaging experience in the morning and wanted to bring this to life. Coffee often signals "waking up" or the start of one's day, so music would be a fitting accompaniment to making one's morning cup.

  • 2/7
  • Concept Design

        The smart device will attach to the coffee machine. Once the temperature of the machine reaches a certain level, it will trigger music to play from one’s device.

Singing coffee machine
Mr. Java attached to the machine
Anatomy of Mr. Java

  • 3/7
  • Final Approach



        We chose to focus on the 'experience' part of having coffee but using music as the output for having coffee. In order to do this, we knew we needed sensors to inform us when the coffee was being made and triggers to start the music. 

        Originally, we imagined the temperature sensor affixed to the kettle but realized that it might be difficult for this to sense the actual temperature based on the kettle's material and construction. We then decided to place the temperature sensor in the carafe - this was moved to an exterior piece of foil upon further testing.

        We also originally imagined a second notification or trigger happening when the coffee had cooled to ~140 degrees Fahrenheit, an optimal temperature for consuming coffee. However, we realized that the temperature sensor reading in the carafe was often much lower than this, even after immediately pouring boiling liquid. We then switched to the light sensor, which notifies us when the coffee is too cool or hot for ideal consumption. 

  • 4/7
  • Process



  1. Connecting Temperature Sensor
  2. Connecting Moisture Sensor
  3. Spotify API Webhook 


  • 5/7
  • Interim Process



Temperature sensor test
Temperature sensor lights up to blue

Hello Mr. Java final demonstration

  • 7/7
  • Postmortem

Learnings

        We had to play with a few different temperatures when handling the neopixel and temperature sensor, since the water cooled significantly from 205 F (the temperature it was heated to) once it reached the bottom of the carafe/the alumnium foil where we moved the temperature sensor to, but the foil also held its temperature for a while. 

        Ultimately we set the noepixel to change color when the temperature was greater than 70 F, so the sensor would easily indicate when there was hot coffee in the carafe, and when it had cooled past room temperature and someone would need to make another pot.

        From the feedback received from demos, we would consider ways to better integrate the neopixel. This could include: using a neopixel strip in the back of the case, or at the bottom front of the stand and using variable lighting (loading, changing colors, pulsing) to indicate the brewing is in process. This would provide a more holistic experience with the light and the music with the coffee making process.

Future Applications

        It would be interesting to test different variations on the Mr. Java, for example playing different music based on the amount of coffee that is made - more excitable music when more coffee is brewed to wake the person up, or calmer music when a smaller cup is brewed. 

        This temperature + moisture sensor and output could also be applied in a number of different household applications to enhance the experience. For example, starting music when shower or bath water has heated up to a comfortable temperature, or playing music while watering one's plants. 





Check out more cool stuffs:
Proceed to Arch + Nik


Nik Kim

GitHub
ML Blog
YouTube


A New Turing Test

I envision machines that pass my own version of the Turing test: “Can we play with them?” I remember the moments of playing co-op video games with my little brother under a shabby tent made of chairs and blankets. I cherish these small, precious memories—they’re still alive within me.
Favourite...

- Fungus: Mushrooms
- Animal: Dogs
- Series: Arcane (Jinx is my #1)
- Movie: EEAT
- Game: To The Moon
- Instrument: Guitar