
Avant les fêtes, nous aimons décorer la maison avec des lumières colorées. Dans cette leçon, vous apprendrez à utiliser l’application OSOYOO IoT UDP pour contrôler un spectacle lumineux festif à base de bandeaux LED. Quand Noël approche, votre maison brillera d’un éclat irrésistible dans le quartier.


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

Réalisez le circuit comme indiqué ci-dessous :
Bandeau LED → D11


Prérequis :
Télécharger et modifier le code Arduino de la leçon 2-9
Étape 1 Téléchargez le code via le lien ci-dessous et décompressez-le :
https://osoyoo.com/driver/smart-home-v2-udp/lesson9/smart-home-lesson9.zip
Étape 2 Une fois le téléchargement terminé, connectez la carte OSOYOO MEGA2560 à votre PC avec un câble USB.
Étape 3 Ouvrez l’Arduino IDE et sélectionnez le bon type de carte et le bon port pour votre projet.

Étape 4 Dans l’Arduino IDE, cliquez sur Fichier → Ouvrir, naviguez jusqu’au dossier téléchargé et ouvrez le sketch pour le téléverser sur votre Arduino.

Vous devez modifier le code comme suit :
**********************************************************
Remarque : Dans le sketch, repérez le code aux lignes 13–14 comme indiqué :
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
Si vous ne renseignez pas le bon SSID et le bon mot de passe, le projet ne pourra pas se connecter à Internet.
Téléversez le sketch sur la carte.
Ouvrez le Moniteur Série. Il affichera l’adresse IP de votre Arduino une fois la connexion établie.

Ouvrez l’application OSOYOO IoT UDP (si vous ne l’avez pas, recherchez OSOYOO IoT UDP Robot App sur l’Apple App Store ou le Google Play Store).
Appuyez sur l’icône Paramètres pour saisir l’adresse IP de votre Arduino, puis appuyez sur Enregistrer.


Déplacez le curseur supérieur dans l’application pour régler la luminosité du bandeau LED.
Si l’appareil apparaît hors ligne, vérifiez votre code, le câblage et les paramètres de l’application, puis réessayez.

| N° | Image | Composant | Qté. | Lien |
| 1 | ![]() |
Carte OSOYOO MEGA2560 | 1 | Acheter ici |
| 2 | ![]() |
Carte d’extension OSOYOO MEGA-IoT | 1 | Acheter ici |
| 3 | ![]() |
Capteur de luminosité | 1 | Acheter ici |
| 4 | ![]() |
Capteur température & humidité | 1 | Acheter ici |
| 5 | Module buzzer actif OSOYOO | 1 | Acheter ici | |
| 6 | ![]() |
Capteur de détection de flamme | 1 | Acheter ici |
| 7 | ![]() |
Module moteur de ventilateur | 1 | Acheter ici |
| 8 | ![]() |
Micro-servomoteur | 1 | Acheter ici |
| 9 | ![]() |
Module RGB | 1 | Acheter ici |
| 10 | ![]() |
Capteur ultrasonique | 1 | Acheter ici |
| 11 | Capteur de mouvement PIR | 1 | Acheter ici | |
| 12 | ![]() |
Module microphone | 1 | Acheter ici |
| 13 | ![]() |
Écran LCD 1602 I2C | 1 | Acheter ici |
| 14 | ![]() |
Module RFID | 1 | Acheter ici |
| 15 | ![]() |
Module LED blanc | 1 | Acheter ici |
| 16 | ![]() |
Module LED rouge | 1 | Acheter ici |
| 17 | ![]() |
Lumière colorée | 1 | Acheter ici |
| 18 | ![]() |
Module bouton rouge | 1 | Acheter ici |
| 19 | ![]() |
Module bouton bleu | 1 | Acheter ici |
| 20 | ![]() |
Tournevis cruciforme | 1 | Acheter ici |
DownLoad Url osoyoo.com