Étape 5: logiciels
Logique du programme fait suite à un simple flux qui vérifie si la boîte est fermée. Dans l’affirmative, il tente de reconnaissance de formes. Si cela prend trop de temps pour découvrir que l’appareil modèle se rendort. Si le modèle est détecté, que le verrou est ouvert.
Si le dispositif est réveillé quand le couvercle est ouvert, il attend jusqu'à ce que le couvercle est fermé en fait. Une fois que cela arrive il ferme le verrou.