Acheter depuis US | Acheter depuis UK | Acheter depuis DE | Acheter depuis FR | Acheter depuis IT | Acheter depuis ES | ここでご購入を! |
Dans cette leçon, nous allons vous montrer comment utiliser Internet pour surveiller l’état d’un capteur de son à distance.
Nous utiliserons la carte Osoyoo Mega-IoT Shield pour connecter le capteur de son, les LEDs et la carte MCU MEGA2560. La carte OSOYOO Advanced Board pour Arduino MEGA2560 peut fonctionner comme un serveur web. Un navigateur distant peut accéder à ce serveur web pour afficher l’état en temps réel du capteur de son.
1).Veuillez brancher la carte d’extension OSOYOO MEGA-IoT sur la carte OSOYOO MEGA2560:
Connectez ensuite les modules à la carte d’extension OSOYOO MEGA-IoT avec des câbles PnP à 3 broches comme ci-dessous. (Le cavalier doit connecter l’ESP8266 RX avec A8, TX avec A9)
Module LED vert – D12
Module LED rouge – D11
Module capteur de son-A2
Etape 1 Installer la dernière version de l’IDE (Si vous avez la version de l’IDE après 1.1.16, veuillez sauter cette étape).
Télécharger l’IDE à partir de https://www.arduino.cc/en/software, puis installer le logiciel.
Étape 2 Installation de la bibliothèque WifiEsp (si vous avez installé la bibliothèque WifiESP, veuillez sauter cette étape)
OSOYOO MEGA-IoT extension TX/RX pin à OSOYOO Advanced Board pour MEGA2560 Board A9/A8 pin par défaut. Dans le code de l’esquisse, nous devons donc utiliser le port série logiciel pour communiquer avec l’ESP8266 (définir A9 comme TX et A8 comme RX dans l’objet SoftwareSerial).
Pour utiliser ce bouclier wifi dans l’IDE, nous devons télécharger la bibliothèque WiFiEsp-master à partir du lien suivant:
https://osoyoo.com/driver/WiFiEsp-master.zip
Ouvrir l’IDE, cliquer sur Sketch – Include Library – Add .Zip library pour charger les fichiers zip ci-dessus dans l’IDE.
Étape 3 Après avoir installé la bibliothèque ci-dessus, téléchargez le code principal à partir du lien suivant, décompressez-le, vous verrez un dossier appelé “smarthome-lesson11”:
https://osoyoo.com/driver/smarthome/smarthome-lesson11.zip
Étape 4 Une fois les opérations ci-dessus terminées, connectez la carte OSOYOO MEGA2560 au PC à l’aide du câble USB..
Étape 5 IDE : Choisissez le type de carte et le type de port correspondant à votre projet.
Etape 6 IDE : Cliquer sur File – Open, puis choisir le code “smarthome-lesson11.ino” dans le dossier, charger le sketch sur votre OSOYOO Advanced Board pour Arduino MEGA2560.
Note : Dans le croquis, trouver les lignes suivantes:
char ssid[] = "******"; // your network SSID (name) char pass[] = "******"; // your network password
veuillez remplacer le ****** par votre SSID wifi et votre mot de passe, sinon votre projet ne pourra pas se connecter à Internet.
Après avoir chargé le sketch dans l’IDE, ouvrir le moniteur série dans le coin supérieur droit de l’IDE, vous verrez le résultat suivant:
Sur le moniteur série, vous pouvez voir l’adresse IP de votre carte MEGA2560 dans le cercle de lecture (dans l’image ci-dessus, 192.168.50.102).
Utilisez ensuite votre navigateur pour visiter le site web http://mega2560-ip-address (in above case, http://192.168.50.102), vous verrez le résultat suivant:
Le résultat ci-dessus signifie qu’aucun signal sonore n’est détecté. La LED rouge sur la broche D11 du bouclier MEGA-IoT est éteinte et la LED verte est allumée, ce qui donne le même résultat.
Maintenant, faisons du bruit. Nous connectons une broche de buzzer à l’emplacement D5. Vous entendrez un très gros bruit. Placez le buzzer près du capteur de son. Vous verrez que la LED verte du bouclier IoT s’éteint et que la LED rouge s’allume.
Vérifiez maintenant le navigateur web, après environ 2 à 5 secondes, le navigateur affichera le résultat suivant.
DownLoad Url osoyoo.com
You must be logged in to post a comment.
Hello,
I am having some trouble on lesson 11. When I load the sketch after putting in my SSID and PASSWORD as soon as it starts to upload sketch to the mega board the buzzer goes off very loud. The only way I can stop it is to pull the programming cable out or loading a previous sketch. I tried letting it run to see if it connects to the web and it does that with no problem and it says no noise all the while the buzzer is still very loud. The microphone card switch is on the D side like in the lesson’s picture. when I open the serial monitor it shows I am connected to internet and then it scroll by real fast with the words no noise and the buzzer is loud.
The buzzer noise is for test purpose(buzzer noise is the signal source of sound sensor). If you want to stop the noise, please pull the buzzer signal cable from D5 pin. If you want some noise to test the sound sensor, insert the cable back into D5 pin.