Acheter chez OSOYOO Acheter chez US Acheter chez UK Acheter chez DE Acheter chez IT Acheter chez FR Acheter chez ES Acheter chez JP

Dans ce projet, nous allons connecter la voiture robot au WIFI et utiliser une application pour contrôler la voiture via Internet. Il s’agit d’une application typique de l’Internet des objets (IoT). Phone APP contrôle le mouvement de la voiture, et le module de capteur de température et d’humidité envoie la température et l’humidité à votre téléphone.

Veuillez préparer les parties suivantes pour mener à bien ce projet.

REMARQUE:
1.la couleur du bloc de construction est soumise au produit réel, ce qui n’affecte pas l’utilisation.
2. TOUS LES PRODUITS OSOYOO POUR ARDUINO SONT DES CARTES TIERCES ENTIÈREMENT COMPATIBLES AVEC ARDUINO


Avant de construire le robot avec des blocs, veuillez installer [OSOYOO basic board] pour Arduino sous [OSOYOO Magic I/O shield] comme suit (Attention s’il vous plaît : les broches de [I/O shield] sont alignées avec le port de base de la carte d’abord, puis appuyez fermement sur le shield sur la carte).

Veuillez suivre les étapes de construction pour construire cette voiture robot, Si vous souhaitez obtenir des étapes de construction PDF claires, veuillez télécharger à partir de https://osoyoo.com/picture/Building_Robot_Car/lesson7/lesson7.pdf

Remarque: Si vous avez construit la voiture robot pour leçon6, veuillez passer à l’étape58 de ce PDF.

Veuillez connecter les moteurs et le boîtier de la batterie 9V comme leçon1.

Ensuite, connectez les quatre broches du milieu du [OSOYOO WIFI Module] connectez-vous à l’emplacement VCC / GDN / D2 / D3 du [Magic I/O shield], connectez le servomoteur au port D4 comme suit (Attention s’il vous plaît: il y a six capuchons de cavalier sur ENA / ENB / IN1 / IN2 / IN3 / IN4)


Remarque: Cette leçon utilise Arduino IDE comme outil de programmation.

Étape 1 : Installez Arduino IDE. Téléchargez Arduino IDE à partir de https://www.arduino.cc/en/Main/Software?setlang=en , puis installez le logiciel. Si vous avez installé Arduino IDE, veuillez ignorer cette étape.

Étape 2 : Installez [WifiEsp-master library] dans IDE (Si vous avez déjà installé la bibliothèque [WifiEsp-master], veuillez ignorer cette étape)
Téléchargez [WifiEsp-master library] à partir de https://osoyoo.com/driver/WiFiEsp-master.zip, puis importez la bibliothèque dans IDE (Ouvrez IDE-> cliquez sur [Sketch]->[Include Library] –> [Add .Zip Library])

Étape 3 : Installez [OsoyooIOT Library] dans IDE (Si vous avez déjà installé [OsoyooIOT Library], ignorez cette étape)
Téléchargez [OsoyooIOT Library] à partir de https://osoyoo.com/driver/wifi-iot/OsoyooIOT.zip, puis importez la bibliothèque dans IDE (Ouvrez IDE-> cliquez sur [Sketch]->[Include Library]->[Add .Zip Library])

Étape 4 : Installez [DHT Sensor Library] dans l’IDE (Si vous avez déjà installé [DHT Sensor Library], ignorez cette étape)
Téléchargez [DHT Sensor Library] à partir de https://osoyoo.com/wp-content/uploads/samplecode/DHT.zip puis importez la bibliothèque dans IDE (Ouvrez IDE-> cliquez sur [Sketch]-> [Include Library] ->[Add .Zip Library])

Étape 5 : Téléchargez l’exemple de code à partir de https://osoyoo.com/picture/Building_Robot_Car/lesson7/wifi-block-car.zip et décompressez le fichier zip téléchargé wifi-block-car.zip, vous verrez un dossier appelé [wifi-block-car].

Étape 6 : Connectez [OSOYOO basic board] pour Arduino au PC avec un câble USB, ouvrez Arduino IDE -> cliquez sur [file] -> cliquez sur [Open] -> choisissez le code « wifi-block-car.ino » dans le dossier wifi-block-car, chargez le code dans Arduino. (Remarque: Veuillez couper l’alimentation lorsque votre robot est connecté à un ordinateur personnel ou à un ordinateur portable via un câble USB)

Étape 7: Vous devez changer le code Line 38 et Line 39 comme nom et mot de passe ssid wifi de votre routeur :

char ssid[] = “***”; // remplacez *** par votre routeur wifi SSID (nom)
char pass[] = “***”; // remplacez *** par votre routeur wifi SSID (mot de passe)

Étape 8 : Choisissez la carte et le port correspondants à votre projet, téléchargez l’esquisse sur le tableau.

Étape 9: cliquez sur la fenêtre Moniteur série dans le coin supérieur droit de l’IDE, vous verrez le résultat suivant (Remarque: votre PC et le robot sont connectés au même réseau LAN):

CONSEILS:

Si vous trouvez que la vitesse de la voiture est lente ou rapide, veuillez ouvrir le code et changer la valeur de line33 à line35 comme suit:

#define FAST_SPEED 180
#define MID_SPEED 130
#define SPEED 120

Installation et configuration de l’application::
Étape 1) Téléchargez [OSOYOO Iot udp APP] en recherchant [OSOYOO Iot udp APP] depuis Apple Store (iPhone / iPad) ou Google Play Store (appareil Android).

Étape 2): Installez le [OSOYOO Iot udp APP] dans votre téléphone et assurez-vous que votre téléphone portable est connecté au même réseau LAN de votre voiture robot pour Arduino.

Étape 3): Définir l’adresse IP dans APP
1) Ouvrez APP, cliquez sur le bouton Réglage dans le coin supérieur droit
2) Utilisez l’adresse IP que vous obtenez dans la fenêtre du moniteur série (pour notre robot est 192.168.0.8) pour remplacer l’adresse IP par défaut 192.168.1.255
3) conservez le numéro de port par défaut 8888 sans changer
4) activez le commutateur UDP Response Text Display
5) Cliquez sur le bouton [Save] pour enregistrer les modifications que vous venez d’apporter
6) Cliquez sur la flèche de retour pour revenir à l’interface utilisateur avant de l’application

Contrôlez la voiture robotisée:

Vous pouvez utiliser les touches fléchées pour contrôler le mouvement de la voiture et voir la température et l’humidité détectées par le capteur DHT11 de votre voiture lorsque vous cliquez sur un bouton.

Avancer
Reculer
Virage à gauche
Virage à droite
[] Arrêter



Non. Image Appareil Lien
1 Carte OSOYOO Basic R3 pour Arduino Cliquez ici pour acheter
2 OSOYOO Magic I/O Shield pour Arduino Cliquez ici pour acheter
3 Module de détection à ultrasons OSOYOO Cliquez ici pour acheter
4 Module récepteur IR OSOYOO Cliquez ici pour acheter
5 Module OSOYOO Bouton rouge Cliquez ici pour acheter
6 Télécommande IR Cliquez ici pour acheter
7 Boîtier de batterie 9V Cliquez ici pour acheter
8 Batterie 9V Cliquez ici pour acheter
9 Servo Cliquez ici pour acheter
10 Moteur Cliquez ici pour acheter
11 Module de capteur de suivi OSOYOO Cliquez ici pour acheter
12 Module photorésiteur OSOYOO Cliquez ici pour acheter
13 Module photorésiteur OSOYOO Cliquez ici pour acheter
14 Bloc de capteur à ultrasons OSOYOO Cliquez ici pour acheter
15 Module OSOYOO ESP Cliquez ici pour acheter
16 Câble PnP 3 broches 20cm Cliquez ici pour acheter
17 Câble PnP 4 broches 20cm Cliquez ici pour acheter
18 B117 Cliquez ici pour acheter
19 B115 Cliquez ici pour acheter
20 B113 Cliquez ici pour acheter
21 B111 Cliquez ici pour acheter
22 B109 Cliquez ici pour acheter
23 B107 Cliquez ici pour acheter
24 B105 Cliquez ici pour acheter
25 B103 Cliquez ici pour acheter
26 T024 Cliquez ici pour acheter
27 T016 Cliquez ici pour acheter
28 L024 Cliquez ici pour acheter
29 X064 Cliquez ici pour acheter
30 L035 Cliquez ici pour acheter
31 X044 Cliquez ici pour acheter
32 F057 Cliquez ici pour acheter
33 T033 Cliquez ici pour acheter
34 PS11 Cliquez ici pour acheter
35 P021 Cliquez ici pour acheter
36 P011 Cliquez ici pour acheter
37 Z005 Cliquez ici pour acheter
38 Z010 Cliquez ici pour acheter
39 Z101 Cliquez ici pour acheter
40 Z1S1 Cliquez ici pour acheter
41 A024 Cliquez ici pour acheter
42 A013 Cliquez ici pour acheter
43 A050 Cliquez ici pour acheter
44 A05S Cliquez ici pour acheter
45 A08S Cliquez ici pour acheter
46 A060 Cliquez ici pour acheter
47 A03S Cliquez ici pour acheter
48 Z121 Cliquez ici pour acheter
49 X275 Cliquez ici pour acheter
50 X073 Cliquez ici pour acheter
51 Y001 Cliquez ici pour acheter
52 Z102 Cliquez ici pour acheter
53 P012 Cliquez ici pour acheter
54 P011 Cliquez ici pour acheter
55 roue Cliquez ici pour acheter
56 Roue universelle Cliquez ici pour acheter