« ESP32 Horloge à LED » : différence entre les versions

De knowledge
Aller à la navigation Aller à la recherche
(Page créée avec « == Présentation == On se propose de réaliser une Horloge à LED. Les besoins sont : * Récupérer l'heure (avec une connectivité Internet c'est facile) en NTP sur <u>pool.ntp.org</u> par exemple. * Afficher l'heure sur une matrice de LED basée sur un MAX7219. * Il faut aussi se localiser car un serveur NTP donne l'heure TU (avant on disait GMT) il nous faut connaitre la "time zone" (le fuseau horaire) et l'état DST (Heure d'été... »)
 
mAucun résumé des modifications
Ligne 7 : Ligne 7 :
* Afficher l'heure sur [[ESP32 Matrice de led|une matrice de LED]] basée sur un MAX7219.
* Afficher l'heure sur [[ESP32 Matrice de led|une matrice de LED]] basée sur un MAX7219.
* Il faut aussi se localiser car un serveur NTP donne l'heure TU (avant on disait GMT) il nous faut connaitre la "time zone" (le fuseau horaire) et l'état DST (Heure d'été / heure d'Hiver).  Des API existent pour cela, [[Abstract API]] en est une.
* Il faut aussi se localiser car un serveur NTP donne l'heure TU (avant on disait GMT) il nous faut connaitre la "time zone" (le fuseau horaire) et l'état DST (Heure d'été / heure d'Hiver).  Des API existent pour cela, [[Abstract API]] en est une.
* Comme cette API est implémentée en HTTPS il faudra également utilise la [[ESP32 Requetês HTTPs|librairie https]].
== Montage et branchements ==
On se base sur la page déjà écrite pour brancher une carte "breakout" [[ESP32 DEVKITV1|ESP32]] et un module à base de [[ESP32 Matrice de led|MAX7219]].

Version du 29 octobre 2023 à 14:22

Présentation

On se propose de réaliser une Horloge à LED.

Les besoins sont :

  • Récupérer l'heure (avec une connectivité Internet c'est facile) en NTP sur pool.ntp.org par exemple.
  • Afficher l'heure sur une matrice de LED basée sur un MAX7219.
  • Il faut aussi se localiser car un serveur NTP donne l'heure TU (avant on disait GMT) il nous faut connaitre la "time zone" (le fuseau horaire) et l'état DST (Heure d'été / heure d'Hiver). Des API existent pour cela, Abstract API en est une.
  • Comme cette API est implémentée en HTTPS il faudra également utilise la librairie https.

Montage et branchements

On se base sur la page déjà écrite pour brancher une carte "breakout" ESP32 et un module à base de MAX7219.