Resumé
+++ NOUVELLES +++
J'ai permis à un bot Telegram d'être capable d'interroger le capteur à distance et à tout moment. Plus d'informations et de mises à jour sur monGithubréférentiel
Mon capteur sans fil de température et d'humidité (et de pression avec le BME280) avait besoin d'un boîtier pour le protéger des intempéries. J'ai conçu et imprimé mon propre boîtier pour ce capteur, composé d'une carte Wemos D1 mini (un clone est également acceptable) et d'un module DHT22 (ainsi que le BME280).
Ces capteurs, grâce à leurs capteurs, peuvent détecter la température et l'humidité (et la pression avec le BME280) de l'environnement environnant, et envoyer ces données à la carte Wemos qui, grâce à son module wifi, peut les transmettre à un PC ou à un smartphone.
Dans ce cas, grâce au code à l'intérieur (sketch), les données sont envoyées à une plateforme web (www.thingspeak.com) et affichées sous forme de graphiques. De plus, ces données et d'autres peuvent être visualisées sur tous les appareils réseau car la carte Wemos fonctionne comme un...servidor web(voir ci-dessous)
C'est ma chaîne où les données sont envoyées.Les données sont en temps réel.
Matériel nécessaire :
Code et bibliothèque Arduino :
Instructions pour le logiciel.
Tout d'abord, vous devez enregistrer le service (gratuit mais avec certaines limitations) ici :www.thingspeak.com
Donc, télécharger lenouveauLe code pour Arduino est ici :Dossier de croquis.
Avec l'IDE Arduino, vous devez entrer dans lesecret.hEnregistrez et mettez à jour leID de la chaîne.et leClé d'écriture du canal.Les valeurs obtenues lorsque le service a été activé sur Thingspeak.
Dans ce projet, en plus de gérer les capteurs, la carte Wemos agit également comme unservidor web. À cette fin,des pages web.Des plugins ont été créés qui fonctionnent comme une interface utilisateur. Ceux-ci doivent être chargés dans le SPIFFS de l'ESP8266. Voici le plug-in à ce sujet.Téléchargement de données de sketch ESP8266
Quand votre ESP démarre, il le configure en mode Station et tente de se connecter à un point d'accès précédemment enregistré.
Si cela échoue (ou si aucun réseau précédent n'a été enregistré), cela déplace l'ESP en mode point d'accès et lance un serveur Web (adresse IP par défaut).192.168.4.1)
En utilisant n'importe quel appareil compatible wifi avec un navigateur (ordinateur, téléphone, tablette), connectez-vous au point d'accès nouvellement créé (<).AP Wifi ESP8266).
En raison du portail captif et du serveur DNS, vous obtiendrez soit une fenêtre contextuelle de type "Joindre au réseau", soit tout domaine auquel vous essayez d'accéder sera redirigé vers le portail de configuration.
Choisissez l'un des points d'accès scannés, saisissez le mot de passe, puis cliquez sur "Enregistrer".
ESP va essayer de se connecter. Si c'est réussi, il restitue le contrôle à votre application. Sinon, reconnectez-vous à l'AP et reconfigurez-le.
Voici ce tutoriel.
Sur lePage de réglages.Vous pouvez trouver différentes valeurs, telles que laAdresse IPDe la carte, son...Le nom d'identification., le nom duWi-Fi.Le réseau et sa puissance (RSSI), et d'autres données spécifiques à la carte.
En dessous, dans leGestionnaire de fichiers.Dans la section, vous avez l'image duSPIFFSEt plus bas, vous avez la possibilité de mettre à jour les fichiers HTML ainsi que d'en télécharger de nouveaux.
Reste branché !!! (dernière mise à jour novembre 2022)
Si vous voulez me soutenir, vous pouvez toujours faire un don sur mon compte PayPal (https://www.paypal.me/angelobirrozza) ouhttps://buymeacoffee.com/birrozza. Merci.
Réglages d'impression.
Imprimante :
BQ Prusa i3 Hephestos.
Radeaux :
Non.
Soutient :
Non.
Résolution :
0,2
Remplissage :
15
Tags
Modellquelle
