Skip to content

omerfarukz/coffee-ready

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

61 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Coffee Ready!

This project a fun project about having notification from my coffee machine like 'your coffee is ready to have' :)

Motivation

In my office, we have a single filter coffee machine. I we usually brew for five or more people but it is very hard to inform people who would like to have. So, I decided to build unharmful(for machine) way to send notifications automatically.

Solution

I did not want to modify or solder the existing machine(s). My solution should be simple. I have research for different ways of detection tecniques like a using computer vision, SCT sensors. They are so complex or less effective. My choice was observing power consumption of the device for signal processing.

How it works

  • One wire from power plug is bridged by ACS712. ACS712 is an electrical current sensor.
  • ATTiny works like a analog to digital converter from ACS712 to ESP8266. It proces data of amperage and send by serial connection to the ESP8266(Because ESP8266 does not have an analog input)
  • ESP8266 receives amperage value from serial connection and transfer that data to firebase(realtime database from google).
  • A cloud function (google firebase platform) has triggers for changes on data and send notification(via different channels) when coffee is ready to have.

Articles

Wiring

Potantiometer is demonstrated as a ACS712.

Potantiometer is used as a sensor

About

Get notified when your coffee is ready to have :)

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published