-
3 pièce(s) jointe(s)
Projet Arduino Mail
Bonjour,
Je vais vous présentez un projet que j'ai fait avec un buzzer connecté à un Arduino et un programme C# !
Le but :
Le buzzer "bipera" à l'arrivée d'un nouveau mail. :mrgreen:
Fonctionnement :
Pièce jointe 213316
Email -> Boîte mail -> Programme C# -> Carte Arduino avec le buzzer.
Le protocole IMAP IDLE permet de recevoir tous les changements de la boîte mail en temps réel (dans notre cas, à l'arrivée d'un nouveau mail).
Montage Arduino :
Pièce jointe 213318
Donc pour résumer : à l'arrivée d'un nouveau mail, la boîte mail le signalera au programme C#, ce dernier enverra alors une sorte de commande à l'Arduino pour qu'il fasse "biper" le buzzer.
Programme C# :
Pièce jointe 213324
Port Arduino : Port série où est connecté l'Arduino
Email : Adresse mail de votre compte
Mot de passe : Mot de passe de votre compte
Serveur IMAP : Adresse du serveur IMAP (chez Gmail : "imap.gmail.com")
Port du serveur : Port du serveur IMAP (chez Gmail, en SSL : "993")
Avec un compte Gmail : Marche
Avec un compte Hotmail : Ne marche pas (Hotmail ne supporte pas IMAP IDLE) :roll:
Liens :
Sources : https://github.com/Estylos/Arduino-Mail
Si vous avez des questions ou des remarques, n’hésitez pas à répondre ici ! :)
-
Sympa:)
Ça laisse entrevoir plein de possibilités côté Arduino.
Est-ce qu'on peut passer le nom de l'auteur du mail reçu à l'Arduino ? En plus de l'alarme, on pourrait afficher sur un écran LCD/TFT un message du type "vous avez reçu un message de XXXX":aie:
Merci pour cette contribution:bravo:
-
Je pense que oui en récupérant l'UID du mail puis après, en récupérant son auteur. :D
Aussi, j'ai voulu faire un projet assez simple pour que tout le monde le comprenne et puisse l'adapter à leur sauce. :)