Logo Mon Club Elec

Test du shield Arduino wifi RedFly de chez Watterott en serveur http

Le shield Arduino wifi RedFly de chez Watterott est un produit innovant qui permet aux utilisateurs d’Arduino de créer facilement des serveurs web. Il offre une solution simple et abordable pour créer des sites web et des applications web. Dans cet article, nous allons tester le shield Arduino wifi RedFly de chez Watterott en tant que serveur web et examiner ses performances et ses fonctionnalités. Nous verrons également comment le shield peut être utilisé pour créer des sites web et des applications web. Enfin, nous discuterons des avantages et des inconvénients du shield Arduino wifi RedFly de chez Watterott en tant que serveur web.

Test du shield Arduino wifi RedFly de chez Watterott en serveur http

Path:?
(cliquer sur l’image pour agrandir)

1.  Présentation

Ce programme réalise un simple serveur Http wifi (port 80) à l’aide du shield Arduino wifi RedFly? de chez Watterott.

Ce serveur est accessible depuis un navigateur sur tout PC du réseau wlan local.

Ce programme utilise les fonctionnalités suivantes :

  • Utilise la connexion série vers le PC
  • Utilise le stockage des variables en mémoire Flash Programme

Ressources utiles associées à ce programme :

  • La librairie Serial – pour les communications séries entre la carte Arduino et l’ordinateur ou d’autres composants
  • La librairie Flash – pour mettre simplement les chaînes de caractères et constantes de vos programmes dans la mémoire Flash programme de votre carte Arduino.
  • La librairie RedFly – pour le contrôle du shield Arduino wifi RedFly? de chez Watterott.

2.  Matériel Nécessaire

2.1  L’espace de développement Arduino

  • … pour éditer, compiler le programme et programmer la carte Arduino.
Test du shield Arduino wifi RedFly de chez Watterott en serveur http

2.2  Le matériel suivant pour réaliser le montage associé

3.  Instructions de montage

  • La connexion série vers le PC utilise les broches 0 et 1 (via le câble USB)
  • Le shield Arduino wifi RedFly s’enfiche broche à broche sur la carte Arduino

4.  Le schéma théorique du montage

Test du shield Arduino wifi RedFly de chez Watterott en serveur http

Le schéma théorique du montage (cliquer pour agrandir)

5.  Le circuit du montage

Test du shield Arduino wifi RedFly de chez Watterott en serveur http

Le schéma du montage à réaliser (cliquer pour agrandir)

6.  Mise en place du réseau wifi : étape préparatoire

  • Ce programme nécessite un réseau wifi local opérationnel entre le PC utilisé, un routeur Wifi en mode d’attribution automatique des adresses (DHCP) et la carte wifi RedFly.

Pour ce programme, vous avez besoin de connaître :

  • le nom du réseau ou SSID ( se connecter depuis le PC à l’interface du routeur – 192.168.1.1 dans mon cas)
  • le numéro du réseau (chiffres en xxx.xxx.xxx. de l’adresse ip – en rouge sur le schéma)
  • connaître d’adresse ip du PC (sous Ubuntu, ifconfig dans un terminal)

Vous devez vérifier :

  • que le sous-masque du réseau est bien 225.255.255.0 au niveau du routeur
  • que le PC est bien connecté au réseau wifi

Voir également :

7.  Explication du programme

7.1  Au niveau de la partie déclarative :

7.2  Au niveau de la fonction d’initialisation setup( ) :

7.3  Au niveau de la boucle principale, la fonction loop ( ) :

8.  Mise en oeuvre du programme

8.1  Préparation du montage et programmation de la carte Arduino :

  • Commencer par réaliser le montage indiqué sur plaque d’expérimentation
  • Ensuite, programmer la carte Arduino avec ce programme (en bas de page) selon la procédure habituelle

8.2  Préparation du Terminal côté PC dans le logiciel Arduino

  • Côté PC, il faut ouvrir la fenêtre terminal de l’IDE Arduino : pour ce faire, un simple clic sur le bouton « Sérial Monitor ».
Test du shield Arduino wifi RedFly de chez Watterott en serveur http
  • La fenêtre « Terminal » s’ouvre alors :
Test du shield Arduino wifi RedFly de chez Watterott en serveur http
  • Il faut alors régler le débit de communication sur la même valeur que celle utilisée par le programme avec lequel nous allons programmer la carte Arduino :
Test du shield Arduino wifi RedFly de chez Watterott en serveur http

8.3  Fonctionnement

9.  Le programme complet en langage Arduino

A copier/coller directement dans l’éditeur Arduino

Noter cet article

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Archive Mon Club Elec

Articles populaires

Newsletter

Inscrivez-vous maintenant et bénéficiez d'un soutien continu pour réaliser vos travaux électriques en toute sécurité.