Projeto Paragon: Hackear uma máquina de café

Hackear uma máquina de café com um ESP8266 Imagem do título

O inverno está a chegar. Para aqueles de nós no hemisfério norte, os dias estão a ficar mais curtos e é cada vez mais difícil sair da cama. Nesta edição da nossa série Paragon Projects, vamos analisar um projeto que será ainda mais útil à medida que os dias ficam mais curtos: piratear uma máquina de café.

Na verdade, este projeto já tem dois anos, mas diria que é tão relevante hoje como era em novembro de 2021.

Esta foi elaborada e partilhada por Andy Bradford. Andy partilhou que o problema era que a máquina de café fazia uma chávena de café, mas, por vezes, "eu punha-a a fazer café e esquecia-me de ir buscar a bebida, deixando-a a ficar estragada na placa de aquecimento, pelo que decidi ver se podia ligá-la à minha rede para obter notificações e controlo".

Faço-o semanalmente. Por isso, se é como eu, então este projeto é para si!

Crédito: Andy Bradford.

Andy prefacia o post com as seguintes informações: "Esta publicação tem um carácter meramente informativo. Não é um guia. Não tente fazer isto sozinho. Se me pedirem ajuda, não poderei dar-lha".

Por isso, acho que está por sua conta se quiser levar a cabo um projeto semelhante. Mas, mesmo assim, acho que este é um pequeno hack útil e espetacular. E o Andy partilhou o código em GitHub sob uma licença MIT.

Hardware

Andy desmontou a máquina de café e descobriu que esta depende de duas placas - uma é responsável pela comutação de alta tensão, enquanto a outra é um microcontrolador que gere todas as outras coisas importantes.

Assim, este projeto baseia-se na manipulação do microcontrolador da máquina de café. O microcontrolador deve assumir o controlo para decidir a intensidade do café, se deve ou não ser mantido quente, para preparar o café e para enviar uma mensagem quando o café estiver pronto.

Aqui, Andy optou por um Adafruit Huzzah ESP8266 (mas agora é possível obter um Adafruit Huzzah ESP32, que é uma versão actualizada).

O Andy estava a brincar com uma máquina de café filtrado Morphy Richards Verve. Por isso, a informação sobre o projeto é específica para esta máquina de café:

Crédito: Morphy Richards.

Mas com um pouco de engenho, algo deste género pode certamente ser feito com muitas, se não com a maioria, das máquinas de café eléctricas.

Andy menciona que a fonte de alimentação de 5V da máquina de café não era suficientemente forte para alimentar a Huzzah. Por isso, foi necessário um cabo USB separado para alimentar a placa.

Tudo o que foi necessário foi fazer um buraco na parte lateral da máquina de café e fixar uma placa Veroboard. O Veroboard mantém o Huzzah, os circuitos e as resistências no lugar dentro da máquina de café.

Crédito: Andy Bradford.

Software

Para o efeito, Andy utilizou o IDE Arduino.

Descoberta automática MQTT, que é uma extensão construída sobre o protocolo MQTT. Desta forma, a máquina de café pode comunicar com o Home Assistant. Assistente Doméstico é, obviamente, um software gratuito e de código aberto que ajuda a criar uma interface completa para a domótica.

Se estiver interessado em saber mais sobre os fundamentos do MQTT para o seu próprio projeto, pode consultar o nosso artigo, "Uma visão geral do MQTT". De facto, PiCockpit baseia-se no MQTT - por isso somos obviamente grandes fãs!

Crédito: Andy Bradford.

Andy partilhou todo o código do software no GitHub. Se quiseres ver o código por ti próprio, podes ver aqui.

Conclusão

Aqui têm, pessoal - piratear uma máquina de café com um ESP8266! É a máquina de café automatizada ideal, que lhe enviará uma mensagem de texto quando o seu café estiver pronto!

Para obter mais informações, visite Sítio Web de Andy Bradford aqui.

Se quiser ver mais projectos fantásticos, pode encontrá-los todos clicando neste botão:

E se ainda não o fez, não se esqueça de subscrever a nossa Newsletter. Partilhamos muitos dos projectos que apresentamos nesta série.

Como é que hackearia a sua máquina de café?

Deixe um comentário