Une des questions que je me posais était de savoir si le module pourrait enchaîner suffisament rapidement les composantes de l'heure.
Je me demandais aussi comment gérer la particularité de la lecture de l'heure à la française. Les onze, douze treize, vingt ET une, mais vingt-cinq... Il est à noter que compte tenu de l'application, j'ai évité les phrases genre 'quatre-vingt onze'...
La base de temps utilisée est un module RTC (Real Time Clock) ZS-042. Celui-ci retourne une chaîne de caractère du type 'HH:MM:SS' et présente l'avantage d'être alimenté par pile, ce qui évite d'avoir à régler l'heure lors d'une coupure de courant.
Résumons, pour le projet j'utilise les éléments suivants ainsi qu'une carte micro SD de 2Gb:
Youtube ayant décidé que je contrevenais aux règles de la communauté avec ma petite vidéo et l'ayant brutalement supprimée en me donnant un avertissement... ouh j'ai peur, j'ai opté pour un stockage sur Dailymotion...
C'est la petite vidéo du montage que vous trouverez ci-contre.
EDIT: Après une longue enquête, Youtube a finalement mis en ligne ma vidéo... Mort de rire !
Le projet consiste à réaliser une horloge parlante qui pourrait être proposée à des personnes mal voyantes par exemple.
Ma première tentative a été d'utiliser une bibliothèque d'émulation de TI99. Ce projet fait l'objet d'une autre page qui sera accessible quand je l'aurais écrite !
Compte tenu du résultat, j'ai décidé de me mettre en chasse d'autres solutions. C'est alors que je suis tombé sur un sympathique module de lecture de fichiers audio, le DFPlayer Mini.
Petite visite sur Ebay chez mon fournisseur favori basé en Chine, commande, longue attente (toujours trop longue) et le bijou arrive dans ma boîte aux lettres pour la modique somme de 1.23 Euros port compris !
Une Horloge Parlante que l'on comprend...