Macina più finemente con un Raspberry Pi Pico
Ultimamente abbiamo fatto un sacco di cose con i computer Raspberry Pi. Montare un microcomputer su una macchina per il tè di mezzo secolo fa e renderla compatibile con Internet è stata una bella operazione di upcycling. In questo caso, il problema era un po’ più semplice.
I diversi metodi di preparazione del caffè richiedono una macinatura di diversa granulometria. Ottenere la giusta macinatura è un processo noto come “dialling in” e una macinatura “dialled-in” è una vera meraviglia. Regolare alcuni macinacaffè passando da una macinatura fine per l’espresso a una più grossolana per il pourover sembra richiedere un’eternità. Inevitabilmente, ci si dimentica di dove si era arrivati all’inizio e molto probabilmente si rovina la prossima tazza di espresso che si berrà.
Le indicazioni erano piuttosto semplici: rendere manuale la regolazione della grana e dotarla di una memoria, in modo da poter passare in modo affidabile da un metodo di preparazione all'altro senza sprecare caffè dovendo reimpostare ogni volta i parametri.
Abbiamo utilizzato un microcontrollore (un Raspberry Pi Pico), collegato a un display OLED, a un encoder rotativo e a un motore a corrente continua, il tutto collegato a un macinacaffè Bezzera BB005. Il codice è disponibile su GitHub e, al momento della stesura di questo articolo, è molto semplice: si limita a una regolazione elettrica e alla visualizzazione delle ultime macinature. Se avete voglia di apportare miglioramenti o dare suggerimenti, fatelo tramite il repository GitHub.
C'è ampio margine di miglioramento. Se si integra una fase di calibrazione per evitare la "deriva" tra una macinatura e l'altra, il codice potrà memorizzare tutte le macinature eseguite. Se sarà in grado di raccogliere altri parametri (tramite l'interfaccia utente), potrà iniziare a svolgere operazioni più intelligenti. Ad ogni modo, ecco un video che lo mostra in azione:

