Comment connecter la carte Arduino sur Internet?

Comment connecter la carte Arduino sur Internet?

Connexion internet de l’Arduino

L’Internet des objets ou également connu sous le nom d’IoT a révolutionné le monde technologique et a également atteint beaucoup de nos projets (que nous le voulions ou non). C’est pourquoi de nombreux utilisateurs recherchent une carte qui traite leurs programmes, qui soit peu coûteuse et qui se connecte également à Internet sans utiliser une clé sans fil ou une carte réseau. Pour beaucoup, cette dernière est une solution rapide, mais cela ne signifie pas qu’il s’agisse d’une solution professionnelle ou efficace.

Il va sans dire que cette distribution nous offrira quelques fonctions intelligentes de base qu’un système d’exploitation possède, mais ce n’est pas la même chose qu’une carte Raspberry Pi qui peut être utilisée comme mini-ordinateur ou qu’un vieux PC que nous pouvons utiliser comme serveur ou comme partie d’un cluster.

Mais, si nous utilisons Arduino Yun, ce que nous chercherons c’est à nous connecter à un réseau Wi-Fi et non à créer notre propre réseau. Pour ce faire, dans le panneau qui a été ouvert, en bas il y a une liste déroulante avec les éléments pour se connecter à n’importe quel réseau Wi-Fi, à l’exception des réseaux universitaires et d’autres réseaux similaires qui utilisent des protocoles et des logiciels de mot de passe qui rendent impossible (encore) la connexion avec ce type de plaques.

Arduino wifi shield tutorial deutsch

L’une des plateformes les plus populaires pour l’IdO est l’Arduino. Utilisé par les novices comme par les experts, un Arduino peut gérer des tâches presque illimitées. Lorsqu’il s’agit de connecter votre Arduino à Internet, il existe de nombreuses options, mais l’une des plus populaires et des plus disponibles est l’ESP8266.

  Comment commander un éclairage avec louverture du portail?

Cependant, faire fonctionner un module ESP8266 et le faire communiquer avec votre Arduino peut être un processus compliqué. Je suis récemment passé par ce processus moi-même et j’ai été choqué par le peu de guides complets et de qualité qu’il y avait. Heureusement pour vous, je suis sur le point de remédier à cette situation. J’ai épluché les messages des forums, les blogs contenant des informations incomplètes et les échantillons de code qui ne fonctionnent qu’à moitié pour que vous n’ayez pas à le faire.

Tout d’abord, je tiens à préciser que ce post concerne spécifiquement un module ESP8266 autonome (image ci-dessous). Il existe plusieurs cartes sur le marché qui intègrent la puce ESP8266, et le processus pour ces cartes peut être différent.

Le code fourni devrait également fonctionner dans l’IDE standard d’Arduino, mais pour la partie codage de ce guide, je recommanderais PlatformIO via VS Code car il a un meilleur formatage intégré, il est plus facile d’ajouter des paquets, et surtout, il a un thème sombre. Pour ce qui est du client REST, j’ai utilisé Insomnia, mais d’autres clients tels que Postman fonctionnent tout aussi bien.

Arduino esp8266 se connecter au wifi

La connexion entre Arduino et internet est possible avec le Shield Ethernet W5100. La base pour créer des objets connectés, est de les connecter sur un réseau tel que le réseau Wifi.la communication via le réseau Ethernet est très pratique lorsque vous voulez connecter un dispositif au Wifi.

Le réseau de communication utilise l’Ethernet qui peut être relié au réseau Wifi local. Pour accéder à la carte Arduino sans avoir à se connecter au routeur Internet, il est nécessaire de créer un pont entre la connexion wifi et ethernet dans votre ordinateur. Pour cela, il faut :

  Commande moteur courant continu arduino

Le Shield Ethernet W5100 est compatible avec le microcontrôleur Arduino UNO et Mega. Le W5100 et la carte SD utilisent le bus SPI pour communiquer avec la carte Arduino. La broche 10 est utilisée pour sélectionner le contrôleur Ethernet W5100, la broche 9 comme RESET pour le W5100 et la broche 4 pour sélectionner le module de la carte SD.

Nous pouvons voir que le Shield Ethernet W5100 s’initialise correctement. Lorsque vous entrez l’adresse IP dans la barre d’adresse du navigateur, la page web décrite dans la fonction apparaît.une fois la page chargée, les valeurs des entrées analogiques varient à chaque rafraîchissement et l’état de la broche 2 peut être modifié en appuyant sur les boutons correspondants.

Faites-nous part de vos commentaires

La première fois que vous branchez un Uno WiFi sur un Mac, le “Keyboard Setup Assistant” se lance. Il n’y a rien à configurer avec l’UNO WiFi, vous pouvez donc fermer cette fenêtre en cliquant sur le bouton rouge en haut à gauche de la fenêtre.

Il n’est pas nécessaire d’installer des pilotes pour Ubuntu 10.0.4 et les versions ultérieures, mais assurez-vous que le port 5353 n’est pas bloqué par un pare-feu.Ouvrez votre premier sketchOuvrez le sketch d’exemple de clignotement des DEL : Fichier > Exemples >01.Basics > Blink.

Assurez-vous que le PC et la carte sont connectés au même réseau et que la carte est en MODE STA, pour plus d’informations voir Première configuration ci-dessous.Téléchargez le programmeMaintenant, cliquez simplement sur le bouton “Télécharger” dans l’environnement.