Acheter en FR

 

Dans la leçon 2, nous avons appris à utiliser un navigateur pour envoyer des signaux de contrôle à un dispositif distant et allumer/éteindre une LED. Dans cette leçon, nous vous montrerons comment lire les données de capteurs à distance sur votre application de téléphone portable. Nous utiliserons une photorésistance (capteur de lumière) pour lire la valeur de la lumière dans l’environnement distant. C’est très utile dans les fermes et les serres pour contrôler la lumière des plantes.

OSOYOO Carte de base x 1

OSOYOO ESP8266 WIFI Shield x 1

Module de capteur à photorésistance x 1

Câble USB x 1

Fils de pontage plusieurs

Tout d’abord, veuillez insérer le module Wi-Fi ESP8266 sur votre carte de base.

Assurez-vous que le cavalier est connecté à E_TX sur D4 et E_RX sur D5.

Connectez votre photorésistance à l’Uno comme indiqué dans le schéma suivant.

Quelques notes avant de commencer :

OSOYOO Carte de base Module de capteur à photorésistance
A0 S
GND
5V +

Étape A) Installez la dernière version de l’IDE à partir de https://www.arduino.cc/en/Main/Software?setlang=en. Si vous avez une version de l’IDE après 1.1.16, passez cette étape.

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

Étape C) Ouvrez l’IDE et choisissez le type de carte et le type de port correspondant à votre projet.

Étape D) Téléchargez le fichier du programme à partir de : https://osoyoo.com/driver/wifi-iot/lesson3/wifi-lesson3.zip

Décompressez le fichier téléchargé et entrez dans le dossier wifi-lesson3.

Étape E) IDE : Cliquez sur “Fichier” -> cliquez sur “Ouvrir” -> choisissez le code “wifi-lesson3”, chargez le programme dans votre IDE.

Dans le programme, trouvez les lignes suivantes :

char ssid[] = "******"; // replace *** with your wifi network SSID (name)
char pass[] = "******"; // replace *** with your wifi network password
Veuillez remplacer les ****** par votre SSID et mot de passe Wi-Fi corrects, 
sinon votre projet ne pourra pas se connecter à Internet.

Étape F) Téléversez le programme sur votre IDE.


Étape A) Ouvrez votre Moniteur Série. Vous verrez que votre routeur a attribué une adresse IP à votre IDE, comme indiqué dans l’exemple suivant ;

Dans l’exemple ci-dessus, 192.168.1.81 est l’adresse IP de mon IDE. Nous devons définir cette adresse IP dans notre application dans l’étape suivante.

Étape B) Ouvrez votre application OSOYOO IOT UDP Robot. Si vous n’avez pas installé cette application, veuillez lire la section d’installation de l’application dans la leçon 2.

Étape C) Assurez-vous que votre téléphone portable est sur le même réseau local que l’Arduino. Ouvrez l’application, cliquez sur “Paramètres”, entrez l’adresse IP de votre Arduino de l’étape A et le numéro de port 8888 dans les paramètres.

Maintenant, appuyez sur n’importe quelle touche de votre application, et votre écran affichera quelque chose comme l’image suivante,

La valeur de 982, 5% de la valeur maximale du capteur, signifie que l’environnement est très sombre.

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