Acheter en FR

Dans cette leçon, nous montrerons comment utiliser le bouclier WiFi OSOYOO ESP8266 et la carte de base OSOYOO (entièrement compatible avec Arduino UNO) pour fonctionner en tant que serveur Web et afficher le message “Bonjour le monde !” dans un navigateur.

Il suffit d’insérer le bouclier WiFi OSOYOO ESP8266 dans la carte de base OSOYOO et d’utiliser un cavalier pour connecter E_TX à D4 et E_RX à D5, comme indiqué dans l’image suivante.

Note : si vous voulez utiliser le bouclier WiFi ci-dessus sur une carte Leonardo au lieu de la carte de base OSOYOO, vous devrez retirer le cavalier entre D4 et E-TX. Ensuite, utilisez un fil de cavalier pour connecter E-TX à la broche D8 de la carte Leonardo. Vous devrez également définir la broche RX de Software Serial sur D8 au lieu de D4 dans votre code de sketch.

Téléchargez le fichier de partie Fritzing à partir du lien suivant : https://osoyoo.com/driver/Esp8266_Arduino_IOT/OSOYOO-WiFI-shield-V1.3.fzz

IDE de logiciel :

Installation du logiciel

Étape A) Installez la dernière version de l’IDE. Si vous avez une version de l’IDE après 1.1.16, veuillez sauter cette étape.

Téléchargez l’IDE à partir de https://www.arduino.cc/en/Main/Software?setlang=en et installez-le.

Étape B) La bibliothèque Wifi ESP est nécessaire pour exécuter le code de sketch du bouclier OSOYOO ESP8266.

Si vous avez déjà installé cette bibliothèque, veuillez sauter cette étape. La bibliothèque Wifi ESP peut être téléchargée à partir du lien suivant : https://osoyoo.com/driver/WiFiEsp-master.zip.

Ensuite, dans votre IDE, allez à Sketch > Inclure Library > Ad .ZIP Library et sélectionnez le fichier WiFiEsp-master.zip que vous venez de télécharger. Téléchargez-le dans l’IDE.

Étape C) Téléchargez et modifiez le fichier esp8266-lesson1.ino. Veuillez télécharger le sketch à partir de https://osoyoo.com/driver/wifi-iot/lesson1/esp8266-lesson1.zip et décompressez le fichier. Double-cliquez sur le fichier esp8266-lesson1.ino, que vous pouvez modifier dans l’IDE.

Étape D) Connectez la carte de base OSOYOO à l’ordinateur via un câble USB.

Étape E) Ouvrez l’IDE et choisissez le type de carte et le type de port correspondants pour votre projet.

Étape F) IDE : Cliquez sur Fichier > Ouvrir > Choisissez le code “esp8266-lesson1” et chargez le sketch dans votre IDE.

Dans le sketch, trouvez les lignes suivantes :

char ssid[] = "******"; // your network SSID (name)
char pass[] = "******"; // your network password
par votre SSID et mot de passe WiFi corrects. Sinon, votre projet ne peut pas se connecter
 à Internet.

Après avoir chargé le sketch dans l’IDE, ouvrez le moniteur série dans le coin supérieur droit de l’IDE.

Vous verrez le message suivant.

À partir du moniteur série, vous pouvez voir l’adresse IP de votre carte de base OSOYOO dans le cercle rouge (dans l’image ci-dessus, 192.168.50.116).

Ensuite, utilisez votre navigateur pour visiter le site web http://192.168.50.116. Vous verrez le résultat suivant.

En savoir plus sur les pièces

Non. Photo Nom du produit Lien
1 Tableau de base OSOYOO https://osoyoo.store/products/osoyoo-uno-r3-for-arduino?variant=31955265290351
2 Bouclier WIFI OSOYOO https://osoyoo.store/products/esp8266-wifi-shiled-osoyoo-wifi-internet-of-things-learning-kit-for-arduino-uno?variant=31955252215919
3 Module de capteur à photorésistance https://osoyoo.store/products/photoresistor-sensor-module-light-detection-digital-switch-mete-for-arduino?variant=31955271057519
4 Capteur de détection du niveau d’eau https://osoyoo.store/products/rain-water-level-sensor-module-detection-liquid-surface-depth-height-for-arduino?variant=31955273810031
5 Module de détection sonore https://osoyoo.store/products/high-sensitivity-sound-microphone-sensor-detection-module-for-arduino-avr-pic?variant=31955278921839
6 Capteur à ultrasons https://osoyoo.store/products/hc-sr04-ultrasonic-sensor-module-for-arduino?variant=31957815558255
7 Servomoteur https://osoyoo.store/products/sg90-micro-servo-for-arduino-raspberry-pi-robot?variant=31957821096047
8 Module Buzzer actif https://osoyoo.store/products/buzzer-sensor-module-for-esp8266-iot-kit?variant=31955947225199
9 Capteur de température et d’humidité https://osoyoo.store/products/dht11-temperature-humidity-sensor-module-for-arduino?variant=31955953221743
10 Module de relais https://osoyoo.store/products/single-channel-relay-module-for-arduino-raspberry-pi?variant=31955954401391
11 Module de détection de gaz https://osoyoo.store/products/mq-2-smoke-sensor-for-arduino?variant=31955955417199
12 Module de capteur de pression barométrique numérique https://osoyoo.store/products/bmp180-high-precision-pressure-sensor-for-arduino?variant=31957739339887
13 Module capteur infrarouge https://osoyoo.store/products/hc-sr501-pir-motion-sensor-for-arduino?variant=31957812838511
14 LED (6 x blanc, 6 x rouge, 6 x jaune, 6 x vert) https://osoyoo.store/products/led-packs-for-arduino?variant=31957816442991