Table des matières:

Wordclock synchronisé NTP : 6 étapes (avec images)
Wordclock synchronisé NTP : 6 étapes (avec images)

Vidéo: Wordclock synchronisé NTP : 6 étapes (avec images)

Vidéo: Wordclock synchronisé NTP : 6 étapes (avec images)
Vidéo: Dev embarqué sur T-Watch 2020 v1 2024, Novembre
Anonim
Image
Image
Les matériaux
Les matériaux

Synchronisez votre horloge avec un serveur de temps NTP afin qu'ils puissent vérifier la bonne heure s'il y a eu une panne si vous n'êtes pas à la maison:-)

Étape 1: Les matériaux

Les matériaux
Les matériaux
Les matériaux
Les matériaux
  • Contreplaqué (2 couches)
  • Plexiglas
  • Wemos D1 ou Wemos D1 mini pro ou Wemos D1 mini
  • Câble micro-usb
  • Chargeur de téléphone
  • Cadre photo fantaisie
  • 168 pièces WS2812B Ws2812 Led Chips 5V Met Wit/Zwart Pcb Heatsink (10mm * 3 Mm) WS2811 Ic construit dans Smd 5050 Rgb

Je suis allé dans un soi-disant fabshop pour utiliser leur découpeur laser pour les 3 couches.

Vous aurez également besoin de divers outils: perceuse (+ une sélection de forets), pinces, tondeuses (ou coupe-fil) et un fer à souder (avec soudure) Au début j'ai fait mon design avec un Wemos D1 mais j'ai commandé du Wemos D1 mini pro et certains Wemos D1 mini et aussi sur ceux-ci l'horloge fonctionne parfaitement.

Étape 2: Première couche

Image
Image
Première couche
Première couche
Première couche
Première couche

La première couche que vous devez créer est la carte sur laquelle les LED seront montées / montées. Ici, vous avez plusieurs options sur la façon de structurer la carte LED.

Dans cette étape, vous devrez également prendre en compte l'espacement de vos LED. J'ai dessiné mon visage wordclock avec le programme de dessin gratuit d'Inscape (Trouvez-le sur Inscape.org)

Étape 3: Deuxième couche

Image
Image
Deuxième couche
Deuxième couche

La deuxième couche est de guider la lumière pour qu'elle ne se répande pas là où vous ne voulez pas avoir de lumière…

Étape 4: Troisième et dernière couche

Image
Image
Troisième et dernière couche
Troisième et dernière couche
Troisième et dernière couche
Troisième et dernière couche

Le cadran de l'horloge, J'ai laissé le cadran de l'horloge découpé au laser par le fabshop sur un morceau de plexiglas noir. Entre la deuxième et la troisième couche j'ai mis un morceau de papier cuisson pour obtenir un bel effet diffus des leds

Étape 5: Le code

Le code
Le code
Le code
Le code

Excellent! Une fois l'assemblage physique de la carte terminé, il est temps de passer au codage. J'ai écrit du code Arduino pour recevoir et afficher les valeurs de LED envoyées de l'ordinateur à l'Arduino (la technique utilisée pour allumer plusieurs LED en même temps s'appelle le multiplexage, donnez-lui un google si vous avez un peu de temps). Le code arduino est dans le fichier en dessous.

Je ne suis pas un programmeur, donc si vous avez des commentaires pour rendre le code simple, veuillez prendre le temps d'écrire une suggestion:-)

Mettre à jour:

La version 1.1 est une horloge synchronisée NTP avec le gestionnaire Wifi.

Si l'horloge ne trouve pas de connexion avec un routeur, elle créera un point d'accès. Connectez-vous simplement au point d'accès et tapez https://192.168.4.1 et connectez-vous à un réseau wifi disponible. Une fois la connexion établie, une animation s'affichera en rouge, blanc et bleu, puis reviendra avec l'heure correcte.

Étape 6:

Les crédits vont à Jan qui m'a inspiré et aidé…

Conseillé: