Canalblog
Editer l'article Suivre ce blog Administration + Créer mon blog
Publicité
Domotique, objets connectés et objet 3D; DomoChris
6 octobre 2023

Radio réveil a écran tactile

Ma fille de 8 ans m'a demandé de lui faire un radio reveil, voila chose faite :

IMG20231006131854

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!).

IMG20231003152940

IMG20231003153641

IMG20231003161030

IMG20231003161034

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 : 

EasyNextionLibrary
ESP32Time
DFRobotDFPlayerMini
Puis téléverser ce programme : reveil_jo_nextion_rtc_mp3_v1
Pour la partie déco/boitier, une plaque d'alu a été découpée en cercle avec une découpeuse plasma a main (ok c'était pour essayer mon nouveau joujou!!!) puis le centre par une scie a champs tournée.

Screenshot_2023-10-03-18-18-41-24_965bbf4d18d205f782c6b8409c5773a4

IMG20231003143954

IMG20231003163158

Le bois en déco a été coupé avec une découpeuse laser:

IMG20231003140854

 

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:

sreen1

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.

sreen2

 

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)sreen3

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 :

Domochris

Domochris

Domochris

Domo Geek R2D2 BB8 Voyage et tour du monde Il était une fois...(petites histoires)

http://domochris.fr

 

Publicité
Publicité
Commentaires
Domotique, objets connectés et objet 3D; DomoChris
Publicité
Archives
Publicité