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

Introduction

Dans cette leçon, nous montrons comment utiliser ce kit pour collecter à distance les données du capteur de distance ultrasonique et les afficher dans l’application OSOYOO IoT UDP.

MATÉRIEL

LOGICIEL

Commencez par connecter la carte d’extension OSOYOO MEGA-IoT à la carte MEGA2560 :

Montez le circuit comme indiqué ci-dessous :

Connectez la broche Echo au port D25 et la broche Trig au port D26.

Prérequis :

Si vous n’avez pas encore installé les bibliothèques suivantes lors des leçons précédentes, téléchargez-les via les liens ci-dessous :

Dans Arduino IDE, cliquez sur Croquis → Inclure une bibliothèque → Ajouter la bibliothèque .ZIP et importez le fichier ZIP de la bibliothèque.

Télécharger et modifier le code Arduino de la leçon 2-4 :

Étape 1 : Après avoir installé les bibliothèques ci-dessus, téléchargez le code via le lien suivant et décompressez-le :

https://osoyoo.com/driver/smart-home-v2-udp/lesson4/smart-home-lesson4a.zip

Étape 2 : Une fois les étapes précédentes terminées, 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 programme sur l’Arduino.

Étape 6 : Ouvrez Arduino IDE. Sélectionnez le type de carte et le port correspondant à votre projet.

Étape 7 : Dans Arduino IDE, cliquez sur FichierOuvrir, choisissez le fichier de code dans le dossier et chargez le programme sur votre Arduino.

Remarque : Dans le programme, aux lignes 13 et 14, repérez les lignes suivantes :

Remplacez *** par votre SSID Wi-Fi et votre mot de passe :

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

Téléversez le programme sur la carte. Attendez jusqu'à voir :
Done uploading

Ouvrez maintenant le Moniteur Série et vous verrez l’adresse IP de l’Arduino :

Dans l’exemple ci-dessus, 192.168.1.81 est l’adresse IP attribuée à mon Arduino. Nous devons entrer cette adresse IP dans notre application à l’étape suivante.

Installation et paramètres de l’application :
Étape 1) Si vous n’avez pas encore installé l’application OSOYOO IoT Robot, recherchez « OSOYOO IoT Robot Car APP » dans Google Play ou l’Apple App Store.
Vous pouvez consulter le tutoriel suivant pour plus d’informations sur l’installation de l’application :
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 l’Arduino. Ouvrez l’application, appuyez sur Paramètres, entrez l’adresse IP de l’Arduino de l’étape 6 et définissez le Port sur 8888 :

Ouvrez maintenant votre application OSOYOO IoT UDP (si vous ne l’avez pas, recherchez « OSOYOO IoT UDP Robot APP » dans l’Apple App Store ou Google Play).
Vous verrez la valeur de distance de l’objet dans le champ texte. Si la valeur n’apparaît pas, appuyez sur n’importe quelle touche et la distance s’affichera.

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 de 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 blanc 1 Acheter ici
16 Module LED rouge 1 Acheter ici
17 Lumière colorée 1 Acheter ici
18 Bouton rouge 1 Acheter ici
19 Bouton bleu 1 Acheter ici
20 Tournevis cruciforme 1 Acheter ici