

Dans cette leçon, nous utilisons ce kit IoT pour surveiller à distance la température et l’humidité ambiantes, et afficher les données dans l’application OSOYOO IoT.


Commencez par brancher la carte d’extension OSOYOO MEGA-IoT sur la carte MEGA2560 :

Câblez le circuit comme indiqué ci-dessous. Connectez la broche signal (S) à la broche numérique D5.


Prérequis :
Si vous n’avez pas encore installé les bibliothèques suivantes (utilisées dans la Leçon 1), téléchargez-les et installez-les via les liens ci-dessous :
Télécharger et modifier le code Arduino de la Leçon 2-3Étape 3) Ouvrez l’Arduino IDE et sélectionnez le type de carte et le port correspondant à votre projet.

Étape 4) Dans l’Arduino IDE, cliquez sur Fichier → Ouvrir, sélectionnez le fichier de code dans le dossier décompressé et téléversez le croquis sur votre Arduino.

Dans le fichier croquis, remplacez *** par votre SSID Wi-Fi et votre mot de passe :
char ssid[] = "***";//replace this line with your wifi ssid
char pass[] = "***"; //replace this line with your wifi password
Téléversez le croquis sur la carte. Attendez d'obtenir le message suivant :
Done uploading
Ouvrez le Moniteur Série pour voir l’adresse IP de l’Arduino :

La carte LCD dispose d’un cavalier. Si vous retirez ce cavalier, le rétroéclairage sera toujours éteint. Vous pouvez également ajuster le contraste de l’écran LCD grâce au potentiomètre intégré.
Installation et configuration de l’application :
Étape 1) Si vous n’avez pas encore installé l’application OSOYOO IoT, recherchez « OSOYOO IoT Robot Car » dans Google Play ou l’App Store d’Apple.
Pour des instructions d’installation détaillées, consultez le tutoriel suivant :
https://osoyoo.com/2022/02/06/smart-house-iot-learning-kit-v2-0-lesson-1-wireless-lighting-control/#installapp
Étape 2) Assurez-vous que votre téléphone est connecté au même réseau local que l’Arduino. Ouvrez l’application, appuyez sur Paramètres, puis saisissez l’adresse IP de l’Arduino obtenue depuis le Moniteur Série et réglez le Port sur 8888 :



Explication du code :
La ligne 40 définit l’adresse IP de l’application téléphone :
IPAddress phoneIP=IPAddress(192,168,1,255);
Comme nous ne connaissons pas à l’avance l’adresse IP locale du téléphone, nous utilisons l’adresse de diffusion 192.168.1.255. L’Arduino envoie ainsi des messages à tous les appareils du réseau local (192.168.1.xxx).
Dès que vous appuyez sur une touche dans l’application, l’Arduino détecte l’adresse IP réelle de votre téléphone et l’utilise à la place de l’adresse de diffusion. À partir de ce moment, l’Arduino n’envoie plus de messages qu’à l’application de votre téléphone, au lieu de diffuser à tous les appareils du réseau local.
| N° | Photo | Composant | Qté. | Lien |
| 1 | ![]() |
Carte OSOYOO MEGA2560 | 1 | Cliquez ici pour acheter |
| 2 | ![]() |
Carte d’extension OSOYOO MEGA-IoT | 1 | Cliquez ici pour acheter |
| 3 | ![]() |
Capteur photosensible | 1 | Cliquez ici pour acheter |
| 4 | ![]() |
Capteur de température et d’humidité | 1 | Cliquez ici pour acheter |
| 5 | Module buzzer actif OSOYOO | 1 | Cliquez ici pour acheter | |
| 6 | ![]() |
Capteur de détection de flamme | 1 | Cliquez ici pour acheter |
| 7 | ![]() |
Module moteur ventilateur | 1 | Cliquez ici pour acheter |
| 8 | ![]() |
Micro servomoteur | 1 | Cliquez ici pour acheter |
| 9 | ![]() |
Module RGB | 1 | Cliquez ici pour acheter |
| 10 | ![]() |
Capteur ultrasonique | 1 | Cliquez ici pour acheter |
| 11 | Capteur de mouvement PIR | 1 | Cliquez ici pour acheter | |
| 12 | ![]() |
Module microphone | 1 | Cliquez ici pour acheter |
| 13 | ![]() |
Écran LCD I2C 1602 | 1 | Cliquez ici pour acheter |
| 14 | ![]() |
Module RFID | 1 | Cliquez ici pour acheter |
| 15 | ![]() |
Module LED blanche | 1 | Cliquez ici pour acheter |
| 16 | ![]() |
Module LED rouge | 1 | Cliquez ici pour acheter |
| 17 | ![]() |
Lumière colorée | 1 | Cliquez ici pour acheter |
| 18 | ![]() |
Module bouton rouge | 1 | Cliquez ici pour acheter |
| 19 | ![]() |
Module bouton bleu | 1 | Cliquez ici pour acheter |
| 20 | ![]() |
Tournevis cruciforme | 1 | Cliquez ici pour acheter |
DownLoad Url osoyoo.com