Étape 3: Modifier et télécharger le logiciel Arduino
- Définissez le SSID du routeur (SSID)
- Définir mot de passe WiFi (PASS)
- Adresse IP du serveur (routeur WLAN) (DST_IP).
Demande de « GET » HTTP sera envoyé à cette adresse. En-tête HTTP de la réponse contienne « Date » attribut avec heure (GMT). Par exemple : Date : samedi 28 mars 2015 13:53:38 GMT
Vous devez utiliser votre routeur WiFi à la maison comme un « serveur » ou tout autre serveur dans l’internet si vous ne pouvez pas l’heure exacte de votre routeur local. - Régler l’heure d’économies de zone et de la lumière du jour heure locale comme le champ de la date de réception est toujours en heure GMT (UTC)
- La traduction locale en semaine à votre langue et définir le format de date que vous souhait (jour, dd.mm.year)
Notez que ESP8266 est contrôlée par la ligne sérielle et taille de mémoire tampon de ligne série d’Arduino est seulement 64 octets et il débordera très facilement car il n’existe aucun contrôle de flux sérielle. Pour cette raison, ligne reset supplémentaires à puce WLAN peut être nécessaire tel que décrit dans le code original du client HTTP (lien de renvoi).
Le logiciel utilise Arduino SoftwareSerial Bibliothèque et OLED code originaire de comment utiliser OLED.
Voici mon code sur GitHub