Location: Home » Internet of Things » Smart Home V2.0 UDP APP control » Smart House IoT Leçon 2-2 : Obtenir l’état LED à distance via app Wi-Fi UDP

Smart House IoT Leçon 2-2 : Obtenir l’état LED à distance via app Wi-Fi UDP

Post Time: 2022-02-22 18:02:50 Category: Smart Home V2.0 UDP APP control

Buy from US Buy from UK Buy from DE Buy from FR Buy from IT Buy from ES ここでご購入を!

Dans ce projet, nous utilisons un bouton-poussoir pour contrôler une LED avec la carte OSOYOO Mega2560. Nous utilisons également l’application OSOYOO IoT pour lire l’état marche/arrêt de la LED et la contrôler via le protocole UDP.

MATÉRIEL

LOGICIEL

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

Réalisez le circuit comme illustré ci-dessous :

Module LED – D2

Module bouton – D3

Prérequis :

Téléchargement et exécution du code Arduino de la Leçon 2-2
Étape 1) Téléchargez le code depuis le lien ci-dessous, puis décompressez-le :
https://osoyoo.com/driver/smart-home-v2-udp/lesson2/smart-home-lesson2.zip

Étape 2) Connectez la carte OSOYOO Mega2560 à votre PC avec un câble USB.

Attention : Éteignez la batterie ou débranchez l’adaptateur secteur avant de téléverser le sketch sur l’Arduino.

Étape 3) Ouvrez l’Arduino IDE : sélectionnez le bon type de carte et le bon port pour votre projet.

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

Remarque : Dans le sketch, repérez la ligne 26 :

Repérez les lignes suivantes et remplacez le SSID et le mot de passe Wi-Fi par les vôtres :

char ssid[] = "***";//replace this line with your wifi ssid
char pass[] = "***"; //replace this line with your wifi password

Téléversez le sketch sur la carte. Quand vous voyez :

Done uploading
Now open Serial monitor in the upper right corner, you should see your Arduino IP address and Port number as following:

Installation et configuration de l’application :
Étape 1) Si vous n’avez pas encore installé l’application OSOYOO IoT Robot, recherchez OSOYOO IoT Robot Car App dans le Google Play Store ou l’App Store.
Consultez le tutoriel suivant pour plus d’informations sur l’installation :
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 sur le même réseau local que votre Arduino. Ouvrez l’application, appuyez sur Paramètres, puis entrez l’adresse IP de l’Arduino obtenue à l’étape 3 et définissez le Port sur 8888 :

Le bouton sur la broche D3 fonctionne comme un interrupteur à bascule : appuyez une fois et la LED sur la broche D2 s’allume ; appuyez à nouveau et la LED s’éteint.
Vous pouvez aussi appuyer sur F1 dans l’application pour allumer la LED, ou sur F2 pour l’éteindre.

Appuyez sur n’importe quelle touche de l’application, et l’état actuel de la LED s’affiche comme indiqué ci-dessous :

Image Composant Qté Lien
1 Carte OSOYOO MEGA2560 1 Acheter ici
2 Carte d’extension OSOYOO MEGA-IoT 1 Acheter ici
3 Capteur photosensible 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 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 I2C 1602 1 Acheter ici
14 Module RFID 1 Acheter ici
15 Module LED blanche 1 Acheter ici
16 Module LED rouge 1 Acheter ici
17 Bandeau LED multicolore 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

Leave a Reply

Your email address will not be published. Required fields are marked *


Address:
E-mail:
Tel: