Motorul de curent continuu și 1 senzor tactil și 1 buzzer sunt conectate la o placă motrice programabilă (Atenție! Motorul DC trebuie să fie conectat la portul M2 pentru ca Buzzerul să funcționeze corect).
Când senzorul tactil este apăsat, pârghia râșniței de cafea începe să se rotească, iar între timp, folosind Buzzerul, melodia este redată
Moara de cafea este construită în același mod ca în P2
Bunica se deplasează până la râșnița de cafea pe un robot telecomandat cu 5 butoane, își ridică brațul cu un servomotor montat pe umăr, apoi lovește și apasă butonul, care pornește râșnița de cafea
Prima apăsare a butonului redă prima secțiune, următoarea apăsare, și așa mai departe, până la sfârșitul melodiei
După ultima parte melodică, următoarea apăsare începe melodia de la început
Brațul râșniței de cafea se rotește întotdeauna odată cu muzica
Moara de cafea este construită în același mod ca în P2
Bunica este construită în același mod ca în P3, dar pentru control sunt utilizate un accelerometru și un buton
Apăsarea senzorului tactil al râșniței de cafea determină rotirea brațului râșniței de cafea la o viteză aleatorie, 1 fotoreflector IR este utilizat pentru a măsura viteza de rotație a brațului râșniței de cafea
După o tură, melodia rulează la viteza corespunzătoare în timp ce brațul continuă să se rotească