Progetto Paragon: Hacking di una macchina da caffè

Hacking di una macchina da caffè con un ESP8266 Titolo immagine

L'inverno è alle porte. Per chi vive nell'emisfero settentrionale, le giornate si accorciano e diventa sempre più difficile alzarsi dal letto. In questa puntata della nostra serie Paragon Projects, esaminiamo un progetto che sarà ancora più utile quando le giornate si accorceranno: l'hacking di una macchina da caffè.

Questo progetto risale a due anni fa, ma direi che è rilevante oggi come lo era nel novembre 2021.

Questo è stato messo insieme e condiviso da Andy Bradford. Andy ha raccontato che il problema era che la macchina da caffè preparava una tazza di caffè, ma a volte "la preparavo e mi dimenticavo di tornare a prendere la bevanda, lasciandola a riposare sulla piastra, così ho deciso di vedere se potevo collegarla alla mia rete per ricevere notifiche e controllo".

Lo faccio settimanalmente. Quindi, se siete come me, questo progetto fa per voi!

Credito: Andy Bradford.

Andy precede il post con le seguenti informazioni: "Questo post è solo a scopo informativo. Non è una guida. Non provate a farlo da soli. Se chiedete aiuto, non sarò in grado di darlo".

Quindi, se volete realizzare un progetto simile, dovrete arrangiarvi da soli. Tuttavia, credo che questo sia un piccolo hack utile e fantastico. Andy ha condiviso il codice su GitHub sotto licenza MIT.

Hardware

Andy ha smontato la macchina del caffè e ha scoperto che si basa su due schede: una si occupa della commutazione dell'alta tensione, mentre l'altra è un microcontrollore che gestisce tutte le altre cose importanti.

Pertanto, questo progetto si basa sulla manipolazione del microcontrollore della macchina da caffè. Il microcontrollore deve assumere il controllo per decidere quanto forte sarà il caffè, se mantenerlo caldo o meno, se erogare il caffè e se inviare un messaggio quando il caffè è pronto.

Qui, Andy ha scelto un Adafruit Huzzah ESP8266 (ma ora è possibile ottenere un Adafruit Huzzah ESP32, che è una versione aggiornata).

Andy si stava cimentando con una caffettiera con filtro Morphy Richards Verve. Pertanto, le informazioni sul progetto sono specifiche per questa caffettiera:

Credito: Morphy Richards.

Ma con un po' di ingegno, una cosa del genere può essere fatta con molte, se non con la maggior parte, delle caffettiere elettriche.

Andy fa notare che l'alimentazione a 5 V della macchina del caffè non era abbastanza forte per alimentare l'Huzzah. È stato quindi necessario un cavo USB separato per alimentare la scheda.

È bastato fare un foro sul lato della macchina da caffè e fissarvi una Veroboard. La Veroboard tiene in posizione l'Huzzah, i circuiti e le resistenze all'interno della macchina da caffè.

Credito: Andy Bradford.

Software

A tale scopo, Andy ha utilizzato l'IDE Arduino.

MQTT autodiscovery, che è un'estensione costruita sopra il protocollo MQTT. In questo modo, la macchina del caffè può comunicare con Home Assistant. Assistente domiciliare è, ovviamente, un software gratuito e open-source che offre un'interfaccia completa per la domotica.

Se siete interessati a saperne di più sui fondamenti di MQTT per il vostro progetto, potete consultare il nostro articolo, "Panoramica di MQTT". In effetti, PiCockpit si basa su MQTT, quindi siamo ovviamente grandi fan!

Credito: Andy Bradford.

Andy ha condiviso tutto il codice del software su GitHub. Se volete vedere il codice da soli, potete guardate qui.

Conclusione

Ecco a voi, gente: l'hacking di una macchina da caffè con un ESP8266! È la macchina da caffè automatizzata ideale che vi manderà un messaggio quando il vostro caffè è pronto!

Se volete maggiori dettagli, visitate il sito Il sito web di Andy Bradford è qui.

Se volete dare un'occhiata ad altri fantastici progetti, potete trovarli tutti cliccando su questo pulsante:

E se non l'avete ancora fatto, assicuratevi di iscrivervi alla nostra newsletter. Condividiamo molti dei progetti presentati in questa serie.

Come si fa ad hackerare la macchina del caffè?

Lascia un commento