Étape 2: problèmes
Eh bien, j’ai utilisé cela dans la chambre pendant un certain temps. Au milieu de la nuit, la chose que je n’aimais pas à ce sujet était les secondes changeant chaque seconde.
Cependant, j’ai voulu les secondes parfois. C’est plutôt stupide, mais quand je me lève, j’aime à se gargariser et à se gargariser pendant 30 secondes. (En fait, c’était les probablement d’une publicité « Listerine »).
Solution : Eh bien, la solution n’était pas trop mal. J’ai créé le logiciel Sketch alors les secondes seraient allumés uniquement en le matin jusqu'à environ quand je suis allé dormir.
Voici une partie du code ajouté :
0 n’est pas défini, 1 est dimanche JPF, JPE, JPB, JPA, JPD, JPC, JPG
octet DayOfWeek [] = {}
B00000000, B00000010, B00000100, B00100000, B01000000, B00001000, B00010000, B00000001
};
Si ((heure() > = 6) & & (heure() < 23)) {}
lc.setDigit(0,4,int(second()/10),false) ;
lc.setDigit(0,5,(second() 10 %), false) ;
}
lc.setRow (0,6, DayOfWeek[weekday()]) ;
Problème : J’ai téléchargé le dernier environnement de Arduino (1.6.7 à l’époque) et a tenté de charger l’esquisse. Il ne chargera pas.
Solution : Eh bien, j’avais récemment restauré un ordinateur portable donc je charge Arduino 1.6.5.
Suis allé sur ce site
https://github.com/esp8266/Arduino
et suivi les instructions
Commencer l’Arduino et ouvrez la fenêtre des préférences. Entrez http://arduino.esp8266.com/stable/package_esp8266... dans le champ URL de gestionnaire Conseil supplémentaires. Vous pouvez ajouter plusieurs URL, en les séparant par des virgules. Ouvrez le gestionnaire de cartes d’outils > carte menu et install esp8266 plate-forme (et n’oubliez pas de sélectionner votre planche ESP8266 dans Outils > menu Board après l’installation).
Également ajouté : TimeMaster.zip et LEDControl-1.0.6.zip
LEDcontrol.h ouvrir avec Notepad ++
Changement : #include < avr/pgmspace.h > à
#include < pgmspace.h >
(Je ne sais pas pourquoi j’ai dû faire cela, mais cela a fonctionné)
Pour charger l’esquisse de la ESP8266, voir l’autre Instructable.
Esquisse est compressé.
Horloge fonctionne assez bien.