Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
We get freshly ground coffee from http://www.boldstreetcoffee.co.uk/ regularly. (Granular coffee including decaf is also available.)
- dispose of old filter and grounds (in composting or kitchen bin)
- coffee is kept in the fridge. (If there is more than one bag, use the bag on the higher shelf first.)
- filters and measuring cup are in the top black cupboard to the right of the fridge.
- (if there are no filters left, check in the bottom black cupboard underneath.
- ... and if there are no filters there, speak to Adrian)
- Rinse the coffee jug, and fill up to the "12 cups" level.
- Use 1 and a 1/4 measuring cups of coffee in the filter
- Press the bottom button on the machine to start the coffee.
There is an AeroPress in the Kitchen, top draw of the workshop next to the fridge with the cutlery. (It might be at the back of the draw, so have a good look if you don't see it)
It's pretty straight forward to use but if you're unsure where to start there is a nice comprehensive video of the whole process here: https://www.youtube.com/watch?v=Ugj5OONvGZQ
[No longer working and probably should be scavenged or upgraded]
A weight based measurement of the number of cups of coffee currently available in the kitchen.
A set of bathroom scales lives underneath the coffee machine in the kitchen, connected to an Arduino Ethernet that measures the weight, calculates the number of cups of coffee in the machine and sends the data out to Xively. All the measuring electronics of the scales has been bypassed and the Arduino measures the mass of the water in the coffee machine by reading resistance change from the strain gauges at each corner of the scales, via an INA125 instrumentation amplifer. Detail on connecting the instrumentation amplifier to the Arduino is shown in the ArduinoInstAmp repository in GitHub.
A remote monitor for the scales polls the Xively feed regularly for the latest values of the number of cups and displays the results on a dial gauge in the main room of DoES. While it is possible to find out the amount of coffee available from anywhere there's internet access, the usefulness of the information diminishes as you get further away from the machine. The optimum condition for using the CoffeeBot would be out-of-sight of it, but still in the same building.
While collection of the level of the coffee in the machine is an interesting exercise and it's nice to know if there's coffee available before getting up, there are some more practical uses once the data has been collected. Averaging the number of cups consumed during each day might give guidance on when to stop making coffee in the afternoon, and how many cups to make in the last pot. Tracking total cups made would mean that it's possible to determine how regularly coffee beans need to be purchased so as to keep them available, but still fresh.
Up-to-date and historical information on DoES's coffee usage is available at xively.com/feeds/106284.
Setting the Empty Weight
There is now a tare (zero) button on the board, with a red LED. To zero the scales:
- Take both pots off the coffee machine (doesn't matter if they're full or empty).
- Press the tare button.
- Wait for the red LED to come on, this may take a moment of it's in the middle of sending data.
- Wait 2 seconds for the red LED to turn off. ''Don't touch or knock the machine during this time, this is when the measurement is taking place''
- Place the pots back on the coffee machine.