Donner une nouvelle jeunesse à sa boite aux lettres

image principale Donner une nouvelle jeunesse à sa boite aux lettres

Difficulté:

Le facteur n’est pas passé, à la boite aux leeeettres! Il ne passera jamais, car il est trop beeeete!



♫ Le facteur n’est pas passé, à la boite aux leeeetres
Il ne passera jamais, car il est trop beeeete♪


Aujourd’hui, je vais vous montrer comment donner une nouvelle jeunesse à votre vielle boite aux lettres. Vous pourrez recevoir un SMS lorsque un courrier est reçu par exemple. On voit ça tout d’suite! 😀
PS : Vous pourez vous même améliorer votre boite aux lettre avec des LEDs et d’autres trucs comme ça, ici je ne vous parle que de la partie réseau céllulaire 😉

Matériel :

Budget : Non défini

  • Carte LinkIt One (microcontrôleur MEDIATEK avec liaison Bluetooth+Wifi+cellulaire intégrée. Elle se programme comme une Arduino avec un SDK bien précis.)
  • Disponible ici
  • Shield grove pour Arduino Uno : Disponible ici Capteur de mouvement grove : Disponible ici
  • Carte SIM (vous en avez à 2€/mois chez Free, c’est presque donné)

Etape 1 : Installation du SDK du micro-contrôleur sur notre ordinateur et configuration de la carte LinkIt One

Avant de commencer, voici la page officielle des instructions données par MediaTEK, si mes explications ne sont pas claires, voici leur site internet très bien fait expliquant bien la démarche : http://labs.mediatek.com/site/global/developer_tools/mediatek_linkit/get-started/windows_os_stream/get_hardware_software/index.gsp

Bien, commençons!

Téléchargez ce fichier, décompressez le et installez le :
http://download.labs.mediatek.com/mediatek_linkit_windows-com-port-driver.zip
Il s’agit des driver qui permettront de reconnaître votre micro-controleur!

En suite, allez dans votre IDE Arduino, puis dans l’onglet fichier, et enfin dans préférences (voir screenshot)
Dans l’URL de gestionnaire de carte supplémentaire, collez ceci puis faites OK (voir screenshot):
http://download.labs.mediatek.com/package_mtk_linkit_index.json

En suite, rendez vous dans l’onglet Outils, dans types de cartes puis dans le gestionnaire de cartes (voir screenshot). Puis, une fois que la recherche est achevée, allez tout en bas et cliquez sur LinkIt One, et installez la dernière version (voir screenshot encore une fois :p)

Pour la configuration de la carte, étant donné que c’est une étape très ouverte et différente pour chacun, je vous conseille de vous référer au lien que je vous ai mis plus haut, pour pouvoir activer/désactiver les paramètres qui vous conviennent!
Bien, on passe à la suite? 🙂

Etape 2 : Commençons à coder!

Dans cette partie, on va s’intéresser au code de la carte LinkIt One. On va simplement définir où se branche le capteur de mouvement. Moi, je l’ai mis sur la pin D7, à vous de voir!

Une fois fait, dans le setup, nous allons dire au programme que notre capteur est une entrée (input), pour qu’il comprenne que nous devons capter une information, plutôt que l’envoyer!

Enfin, dans la fonction loop de notre code, on va lui donner une condition.
Il va lire ce que capte le capteur, et si le capteur capte quelque chose, alors commencez la transmission du SMS, et mettez un délais de 4h avant la fin de la boucle, pour qu’il vous rapelle dans 4h qu’un courrier est arrivé. Si il ne détecte rien, alors insérez un délais de 5 secondes par exemple, où il recommencera le test logique.
Vu que cette partie est un peu difficile, je vous met un screenshot, le reste apprenez par vous même, pour pouvoir aller plus loin facilement et de manière autonome!

Bien, le plus dur est fait! Passons à la suite soldat! 😀

Etape 3 : Mettez tout ça dans votre boite aux lettres!

La seule et unique chose qu’il reste à faire est de mettre le tout dans votre boite aux lettres, en alimentant évidement votre carte électronique!

PS : Je vous conseille tout de même de fixer le tout à l’arrière de votre boite aux lettres, je ne l’ai pas fait car je suis locataire, donc je ne peux pas percer la boite puisque elle n’est pas à moi ^^

Etape 4 : Le facteur est bien passé, à la boite aux leeeeettres!


Comme vous le voyez, ma boite aux lettres a capté un mouvement, et j’ai reçu le fameux SMS de ma boite aux lettres! 🙂

Le projet est maintenant en place, amusez vous bien! 😀

PS : Vous pouvez encore plus l’améliorer évidemment, en rajoutant des LEDs qui s’allument à l’exterieur de la boite aux lettres lorsque un courrier est inséré, mais comme je vous ai dis, je ne peux pas percer ma boite aux lettres donc je ne l’ai pas fait. C’est à vous d’améliorer et reprendre l’idée 🙂

Voilà pour toi mon ami! 😀

Voici un lien pour copier coller, pour éviter de tout devoir recopier ^^
http://pastebin.com/d8WeDkHZ

Sympa ton projet !
dommage que tout soit visible.

Fais clic droit sur l'image puis télécharge la, elle est trop petite pour y voir quelque chose de clair :p

Intéressant. Pourrais-tu mettre le code complet du projet ?

Hello!

J'ai fais un projet semblable mais impossible d'alimenter le circuit dans la boite aux lettres. https://iooner.io/boite-a-lettres-connectee-a-moins-de-15e/

iooner

Ces tutoriels devraient vous plaire

vignette Montez facilement votre console de jeu rétrogaming avec RECALBOX !
Montez facilement votre console de jeu rétrogaming avec RECALBOX !
vignette Connecter un  écran LCD en I2C
Connecter un écran LCD en I2C
vignette Arduino Uno - Capteur d'humidité au sol.
Arduino Uno - Capteur d'humidité au sol.
avaatar Sandr0z

Sandr0z

Suivre

Vues: 5729
Mis en favoris: 4

Découvrez d'autres tutoriels de

Sandr0z

Lampe connectée et intelligente.

Découvrez tous les tutoriels partagés sur Oui Are Makers

Powered by Oui Are Makers