Le module Wifi Arduino

image principale Le module Wifi Arduino

Difficulté:

Comment mettre en place une communication Wifi entre 2 Arduinos

 


 


Comme son nom l’indique, le module « Arduino Wireless SD » (module sans fil SD) a deux fonctions. Premièrement, ce module permet de connecter facilement le receveur Xbee. Ensuite, le port micro SD permet de stocker une grande quantité de données. Ce module est très simple d’utilisation, et c’est ce que je vais vous montrer dans ce tutoriel.


 

Matériel :

Budget : Non défini

  • Vous aurez besoin de 2 Arduinos, de 2 modules wifi et de 2 Xbee, ainsi que de 2 résistances (230 ohm et 10K ohm).  (disponible ici)

Etape 1 : Budget: 60€

 

Etape 2 : Connectez le Xbee

Connecter les Xbee afin d’utiliser les modules comme transmetteurs sans fil.
Assurez vous que le bout pointu du module Xbee est aligné avec le bord du module Arduino (comme sur la photo)
Si vous utilisez le module pour transmettre des données sans fil, vous en aurez besoin d’au moins deux.

Etape 3 : Branchez le !

Branchez/Connectez les modules sur les arduinos

Etape 4 : Caractéristiques

Le module sans fil SD supporte les modules Xbee, qui permettent de communiquer facilement sans fil. Un module standard a une portée de 30 – 100 mètres.
Il a de plus un port micro SD, facilement configurable grâce à la librairie Arduino SD (https://www.arduino.cc/en/Reference/SD). Cette libraire n’est pas d’office dans l’arduino ni dans l’environnement de développement donc vous devrez l’installer vous même.
Dernière caractéristique intéressante : le module possède une plaque perforée pour faire vos propres prototypes, et un petit interrupteur pour passer du port USB au port SD

Etape 5 : programmer le récepteur-

Branchez un des Arduinos à votre ordinateur. Assurez vous que l’interrupteur est sur le mode « USB ».
Ajouter le code suivant :

Etape 6 : mettre en place le récepteur

Débranchez l’Arduino de l’ordinateur. Passez le en mode « Micro SD » avec l’interrupteur. Branchez le cable rouge d’une pile 9V au pin VIN. Branchez le cable noir au pin GND.
Branchez la branche positive de la LED au pin D2 et l’autre branche en série avec une résistance 220 ohm jusqu’à la masse.
Branchez votre pile.

Vous avez maintenant un récepteur !

Etape 7 : Programmez le transmetteur

Branchez l’Arduino pour le transmetteur en mode USB.
Avant d’ajouter du code à l’Arduino, ouvrez le moniteur. Tapez « h » et appuyez sur envoyer. La LED sur votre récepteur devrait s’allumer. Vous avez une connexion sans fil !
Fantastique ☺ Ajoutez le code suivant :

Etape 8 : mettre en place le transmetteur

Débranchez l’Arduino de l’ordinateur et passez le en mode micro SD. Branchez le cable rouge d’une pile 9V au pin VIN. Branchez le cable noir au pin GND.
Branchez une résistance 10K ohm entre le pin D2 et la masse (« GND ») et un boutton entre le pin D2 et le pin 5V.

Branchez la batterie. Vous avez maintenant un tranmetteur !

Etape 9 : préparez la carte SD !

Avant de pouvoir utiliser la carte SD, il faut la formatter en FAT16 ou FAT32.
Sur un Mac, connectez votre carte SD, ouvrez Utilitaire de disques. Choisissez votre carte, et cliquez sur effacer. Vous devez maintenant choisir “Volume Format: MS-DOS(FAT)” et cliquer sur effacer.
Sun Windows : ouvrez « mon ordinateur », cliquez droit sur le disque et choisissez format, puis FAT et commencer

Une fois le disque formatté, vous devez vous assurez que vous avez la librairie « SD Card ».
Insérez la carte SD dans le module et testez la en ajoutant ce code :

Sources :

http://www.instructables.com/id/Arduino-Wireless-SD-Shield-Tutorial


Ces tutoriels devraient vous plaire

vignette Arduino Uno - Capteur d'humidité au sol.
Arduino Uno - Capteur d'humidité au sol.
vignette Préparer un fichier pour une découpe et une gravure laser
Préparer un fichier pour une découpe et une gravure laser
vignette Fabriquer une lampe à lave
Fabriquer une lampe à lave

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

Powered by Oui Are Makers