Étape 4: logiciels
La première chose à faire est d’installer l’IDE Arduino pour le ESP8266. Vous avez toutes les informations dont vous avez besoin ici
Maintenant nous avons le programmeur pour le Conseil, nous devons jeter un oeil sur le logiciel. L’appareil a besoin pour se connecter au réseau WIFI et envoyer un Email jet SMTP. Comme le protocole SMTP n’acceptent pas GMAIL (et nombreux autre serveur de Mail), j’ai utilisé un serveur SMTP2GO en tant que médiateur. Si l’envoi de l’appareil un mail à SMTP2GO, puis il est transféré vers votre compte de messagerie. Pour ouvrir un compte sur SMTP2GO, c’est gratuit et ne prennent que quelques minutes.
Comme ce projet est à l’aide de connexion Internet en Wifi et besoin d’envoyer des E-mails, il faut changer quelques lignes de code pour toutes les applications. Dans ce cas il va être partout avec certains *** sur le code :
-Votre SSID de la zone internet, le nom de votre réseau wifi
-Votre mot de passe de l’internet box (WPA2/PSK dans le mien), permettant de connecter l’appareil
-Vos paramètres réseau, vous devez ajouter une adresse IP fixe sur votre box internet correspondant à l’adresse MAC de la carte. Vous pouvez également programmer votre planche et lire avec l’IDE Arduino sur la série et voir quand connecter le périphérique. L’adresse IP s’affiche. (Le problème est, il peut parfois changer, selon l’internet box). Je pense que ces ligne sont en fait pas vraiment utile: s
-Votre adresse E-mail, pour recevoir des emails de l’appareil. J’ai utilisé un compte GMAIL et il a bien fonctionné, vous devez vérifier que votre adresse de messagerie est compatible avec SMTP2GO.
-L’adresse de messagerie et le mot de passe du compte smtp2go en base 64. Vous devez traduire de ce site par exemple
-Vous pouvez également modifier l’objet et le contenu de l’E-mail.
Une fois que vous avez fait cela, vous pouvez compiler votre fichier et l’envoyer à la ESP8266. Maintenant, chaque fois que la broche activez devient faible et puis élevée l′appareil redémarrera, allumer le LED, vous connecter à votre Wifi, envoyer un mail, éteindre la LED et aller au mode de veille. Le processus peut prendre entre 10 et 30 secondes selon à quelle vitesse il se connecte.
La seule différence entre le code et le programmeur est dans le second, il envoie un mail que lorsque vous appuyez sur le bouton.