Radio réveil a écran tactile
Ma fille de 8 ans m'a demandé de lui faire un radio reveil, voila chose faite :
La déco est un parti pris, on aime ou on aime pas, ma faille l'aime c'est l'essentiel !
Pour la fabrication, j'ai utilisé un ecran Nextion (NX4832T035_011 pour les intimes!), un microcontroleur esp32 WROOM et un lecteur mp3/SD dfplayer.
La partie horloge est crée par un rtc (real time clock) interne a l'ESP32 car avant j'utilisait des RTC externe avec pile (ça évite de perdre l'heure en cas de coupure électrique) mais il avait tandence a ce décaler dans le temps (a moins de 2€, on en a pour son argent!).
L'ecran Nextion posséde déja un microcontroleur programmable via une carte SD et le logiciel Nextion editor.
Voila le programme : reveilJo
La partie programmation de l'ESP32 a été faite avec l'IDE arduino 2.2.1, il faut au préalable installer les bibliotheques suivante :
Le bois en déco a été coupé avec une découpeuse laser:
voila le plans 2d: bois
Pour le coté pratique, j'ai fait 3 écrans, le 1er affiche l'heure, la date et le jour (en anglais pour l'instant au grand dame de ma fille!) et le volume général du mp3:
Le 2eme écran est pour régler l'heure et la date, j'aurais puis utiliser la puce wifi de l'ESP32 et un serveur de temps pour un réglage automatique mais vu qu'elle dors juste a coté autant éviter les ondes pour cela.
Et le 3eme écran est là pour régler l'heure de l'alarme, les jours d'utilisation, le volume de l'alarme et une case pour désactiver l'alarme (pour les vacances par exemple)
Cela faisait longtemps que je n'avais pas refait de programmation (et joué avec la découpeuse laser), j'ai mis un peu de temps a retrouver leur fonctionnement mais c'était sympas a faire et cerise sur le macdo, ma fille se reveil toute seule maintenant!!
Retrouvez tous mes blog sur Domochris.fr :
Domo Geek R2D2 BB8 Voyage et tour du monde Il était une fois...(petites histoires)
http://domochris.fr