Comment faire en sorte qu'une machine soit "écran vierge" pendant un certain temps (à titre de sanction) si certains niveaux de bruit sont atteints ?
Mes enfants (4 et 5 ans) crient beaucoup quand ils jouent à l'ordinateur. J'ai trouvé un remède efficace pour cela. Lorsque j'entends des bruits forts, je me connecte à l'ordinateur de jeu et je le fais :
chvt 3; sleep 15; chvt 7
Cela éteint l'écran pendant 15 secondes sous Linux. Je leur ai dit que l'ordinateur n'aime pas les bruits forts. Ils le croient totalement et supplient l'ordinateur de leur pardonner. Ils sont devenus beaucoup plus silencieux, mais pas au point que je sois heureux, et je dois donc poursuivre ce processus éducatif. Cependant, je ne suis pas toujours là pour le faire manuellement.
Est-il possible d'automatiser cela ? Un microphone est attaché à la boîte. Si le niveau sonore dépasse un certain seuil, je veux alors lancer une commande.