Horloge de WOL ESP8266-12F + horloge numérique analogique de 60 LED WS2812B (4 / 4 étapes)

Étape 4: Programmation de votre ESP8266-12F

Je ne vais pas vous dire comment faire pour installer le logiciel Arduino, ou comment programmer le module processeur de ESP8266-12F, il y a beaucoup de bonnes instructables déjà rédigés par des personnes très talentueuses ; en Voici une qui je trouve rapidement : le ESP8266-12f de programmation à l’aide du logiciel/IDE Arduino

Une fois que vous avez suivi ce qui précède instructable ; Télécharger le fichier zip de Wol_Clock qui contient les logiciels nécessaires pour programmer votre module ESP8266-12E. Décompressez ce vers un emplacement de votre choix, naviguer vers cela et ouvrez le fichier Wol_Clock.ino.

Configurer pour vous connecter à votre WiFi

Au départ, pour obtenir ce travail ; vous devrez définir votre mot de passe réseau et le SSID du réseau dans le code ; zoom jusqu'à lignes 55 & 56 et entrez les informations appropriées dans les guillemets "".

Définissez les détails de votre wifi donc le jury peut se connecter et obtenir l’heure de l’internet
const char * ssid = « WiFiSSID » ; votre réseau SSID (nom)

const char * mot de passe = « WiFiPassword! » ; votre mot de passe réseau

Définir votre fuseau horaire

Configurer la ligne 52

Définir votre fuseau horaire en heures de décalage GMT
const int hours_Offset_From_GMT = 1 ;

Modifiez la ligne de hours_Offset_From_GMT pour avoir votre décalage de fuseau horaire de GMT.

Travail pour DST (heure d’été)

J’ai ajouté le code qui fournit maintenant l’heure de l’heure d’été (pour l’Europe) ; ce devrait être facile à modifier pour DST correcte pour l’Amérique du Nord.

Horloge passe en arrière ?

Selon quels panneaux LED vous achetez, certains adresse vers la droite, des aiguilles d’une montre ; Si votre pendule va dans la mauvaise direction ; une solution consiste à regarder le temps dans un miroir (qui certes, n’est pas très pratique) ; Il existe une meilleure solution à la ligne 40. Modifiez la ligne :

const char ClockGoBackwards = 1 ; (par défaut)

À

const char ClockGoBackwards = 0 ;

Un dernier test

Vérifier que tout fonctionne en cliquant sur la case « Vérifier » dans l’IDE Arduino.

J’espère que l’arduino IDE a fait le travail intelligent pour vous ; mais juste au cas où il n’a pas installé les bibliothèques requises pour obtenir ce travail, vous devrez le faire manuellement.

Dans le menu principal d’arduino, sélectionnez Esquisse -> Bibliothèque incluent -> gérer les bibliothèques pour faire apparaître le gestionnaire de bibliothèques

Dans la zone Rechercher, tapez NTP, recherchez une entrée dans la liste appelée NTPClient ; Si ce n’est pas installé, installez-le ; vous devriez aussi voir une entrée appelée temps, assurez-vous que c’est aussi bien installée.

Maintenant modifier la zone de recherche Rechercher Neopixel, vérifiez que l’entrée appelée Adafruit NeoPixel est installée.

Si tout va bien, vous devriez tous être réglé et prêt à compiler et télécharger.

Vérifiez que le code est en bonne forme pour compiler, et si tout est bon

Le ESP8266-12F avec votre code de programme

Cliquez sur « Upload »

Vous devriez avoir un bon travail Wol_Clock ; J’ai hâte de certains d'entre les nombreuses personnalisations.

Christina a déjà m’a donné sa contribution et a demandé le mode dim pour la nuit et l’aiguille des minutes clignote pour faciliter l’identification.

Articles Liés

Horloge numérique Arduino (avec Charlieplexing LED, affichage à 7 segments)

Horloge numérique Arduino (avec Charlieplexing LED, affichage à 7 segments)

c'est mon deuxième instructable. Je viens d'avoir un état d'esprit de faire une montre digitale. Mais je voulais faire un processus d'apprentissage. j'ai déjà eu un sanguino j'aurais pu facilement utiliser cette Atmega644 s'écailler. il aurait été pl
Compléter une horloge numérique avec détecteur de présence (RTC - alarme - PIR - Point de rosée température - humidité -)

Compléter une horloge numérique avec détecteur de présence (RTC - alarme - PIR - Point de rosée température - humidité -)

SalutJ'ai déjà fait quelques projets de pendules à lecture digitale avec Arduino, y compris les écrans LED et LCD, mais celui-ci est plus spécial car j'ai introduit une nouvelle fonctionnalité avec un capteur de mouvement (PIR).Voir la vidéoPrincipal
Nintendo Game Boy à confectionner une horloge numérique

Nintendo Game Boy à confectionner une horloge numérique

Dans ce instructable je vais vous montrer comment j'ai fait mon propre horloge numérique sur le thème des jeux vidéo rétro d'un ancien cassé Nintendo Game Boy.Chose nécessaire ; Un vieux cassé Nintendo Game Boy ne vous dérange pas de coupe vers le ha
Horloge numérique !

Horloge numérique !

Je vais vous montrer comment faire une horloge numérique avec un arduino.Étape 1: matériaux Arduino uno r3fils de raccordement assortisPack de batterie USB 5vCâble USBaffichage numérique de sept seg (SMA420564)caisse/enclos pour futmontage d'essai sa
Nouvelle horloge numérique de terre temps (NET) en cas de rétro-moderne recyclé

Nouvelle horloge numérique de terre temps (NET) en cas de rétro-moderne recyclé

jamais se confondre par GMT ou souhaite juste que vous aviez un refroidisseur moyen de garder une trace de temps ?  Construire une horloge nouvelle terre !  À l'aide d'un microcontrôleur PIC, un code et un couple à des éléments distincts, vous pouvez
Boîte à mouchoirs & horloge numérique Mash-Up !

Boîte à mouchoirs & horloge numérique Mash-Up !

Eh bien, voici une boîte numérique de l'horloge et tissu... MASH UP!!!* dun dun dun!!! *en tout cas...J'ai une horloge numérique à la cible pour 5,00 $ (+ tax bien sûr), et je l'ai eu pendant une longue période.Mais nombreux Instructables m'a inspiré
Horloge numérique Barebone rev2

Horloge numérique Barebone rev2

Hé les gars...Voici un suivi du projet d'horloge numérique que j'ai posté il y a un an. Je n'ai pas tenu compte de la dérive du module RTC ! J'ai trouvé la dérive pour être ainsi passé 1 minute de CCF pour tous les 21 jours, c'est énorme. Il s'agit d
Horloge numérique de 2 $

Horloge numérique de 2 $

horloge numérique de 2 $vidéoLien produit
Horloge numérique de Wall-E

Horloge numérique de Wall-E

Salut à tous, ce Noël m'ont donné cette jolie horloge de Wall-E, mais malheureusement c'est très bruyant et Pendant la nuit, il a été insupportable, alors j'ai pensé à en faire une horloge numérique.Etape 1: Ouvrir l'horloge numérique à l'intérieur d
Conception de la logique séquentielle pour une horloge numérique d’apprentissage

Conception de la logique séquentielle pour une horloge numérique d’apprentissage

Cette instructable est pour deux raisons 1) à comprendre et apprendre que les fondements de la logique séquentielle 2) utilisent ces connaissances pour créer une horloge numérique.Pendules à lecture digitale ont été construits par des amateurs d'élec
Horloge numérique Barebone

Horloge numérique Barebone

Voici une horloge numérique simple et rapide, vous pouvez épingler sur votre mur de la cabine. Bon morceau de conversation et vous indique lorsque son temps de rentrer à la maison...Pour le matériel : J'ai utilisé un tiny2313 (vous pouvez utiliser to
Barre graphique d’affichage horloge numérique

Barre graphique d’affichage horloge numérique

CD4017 est un polyvalent de circuit intégré (et son petit frère CD4022) et a des applications infinies. Ce projet d'horloge numérique est fait de 8CD4017´s plus un 7812 ou 78 L 12 pour l'approvisionnement. Référence temporelle est obtenu à partir de
Horloge numérique de multi couleur

Horloge numérique de multi couleur

Dans ce instructable nous ferons une horloge numérique bicolore qui permet d'afficher l'heure, la température et la dateCe projet PIC utilise un IC-horloge en temps réel pour l'I2C (ou IIC) (DS1307) et un à quatre chiffres sept segments pour créer un
Comment faire un kit horloge numérique basé sur Atmel

Comment faire un kit horloge numérique basé sur Atmel

ce kit d'horloge digtial vient avec ci-dessous les caractéristiques et fonctions :Caractéristiques• Horloge numérique• Compteur• Alarme de temps• ChronomètreBoutons• S1 : bouton de sélection de fonction• S2 : étendre la touche de fonction• S3 : bouto