Table des matières:

Capteur d'humidité utilisant des photons de particules : 6 étapes
Capteur d'humidité utilisant des photons de particules : 6 étapes

Vidéo: Capteur d'humidité utilisant des photons de particules : 6 étapes

Vidéo: Capteur d'humidité utilisant des photons de particules : 6 étapes
Vidéo: Le LHC 💥🧲🔬 : J'ai visité le plus grand accélérateur de particules du monde ! 2024, Juillet
Anonim
Capteur d'humidité utilisant des photons de particules
Capteur d'humidité utilisant des photons de particules
Capteur d'humidité utilisant des photons de particules
Capteur d'humidité utilisant des photons de particules

introduction

Dans ce tutoriel, nous allons construire un capteur d'humidité à l'aide d'un photon de particules et de son antenne WiFi intégrée ou/et externe. La puissance du WiFi dépend de la quantité d'humidité dans l'air et aussi dans le sol. Nous utilisons ce principe pour la mesure de l'humidité du sol.

Étape 1: Liste des pièces

  1. Routeur Wi-Fi

    Le routeur doit être proche du photon pour de meilleurs résultats

  2. Photon de particule

    Nous l'utilisons pour envoyer les données vers le cloud

  3. Planche à pain ou quelque chose pour protéger les broches Photons
  4. Caisson étanche

    • L'étui protège le photon et la banque d'alimentation de la saleté et de l'humidité.
    • Il devrait être assez grand pour le photon et la banque d'alimentation
  5. Banque d'alimentation ou source d'alimentation

    Vous pouvez utiliser n'importe quelle batterie externe adaptée à votre boîtier, une capacité plus élevée signifie que vous pouvez utiliser le capteur plus longtemps

  6. Antenne externe (en option

    Vous pouvez l'utiliser pour augmenter la puissance du WiFi

Étape 2: les bases

Assurez-vous d'avoir configuré le photon en suivant les instructions du site Web de Photon:

Optionnel:

Fixez l'antenne externe comme indiqué dans le manuel de Photon

Étape 3: Étape 1: Remplir le boîtier

Nous allons maintenant remplir le boîtier avec la banque d'alimentation, le photon et éventuellement l'antenne externe

Étape 4: le code

//le temps, en millisecondes, entre les mesures.

//puisque vous ne pouvez pas publier trop d'événements, cela doit être au moins 1000

int delayTime = 15000;

String eventName1 = "WifitestIN"; String eventName2 = "WifitestEX"; void setup(){ //rien à faire ici } void loop(){ //faire une mesure: lire la valeur de l'antenne interne WiFi.selectAntenna(ANT_INTERNAL); int mesure1 = WiFi. RSSI(); //publier ceci dans le nuage de particules Particle.publish("Internal", (String) measure1); // attend le délai en millisecondes

delay(delayTime);

//faire une mesure: lire la valeur de l'antenne externe WiFi.selectAntenna(ANT_EXTERNAL); int mesure2 = WiFi. RSSI(); //publier ceci dans le nuage de particules Particle.publish("External", (String) measure2); // attend le délai en millisecondes

delay(delayTime);

Étape 5: enterrer le capteur

À ce stade, la particule devrait publier des données à l'intervalle défini dans le code.

Vous pouvez maintenant sortir et chercher un bon endroit pour enterrer l'appareil.

Il doit être à portée de votre wifi et près du sol que vous souhaitez mesurer.

Vous devez vérifier régulièrement la connexion lorsque vous placez l'appareil.

Une fois enterré, vous devriez maintenant être en mesure de voir un changement dans la force du signal lorsqu'il pleut.

Étape 6: Analyse des données

Vous avez maintenant des données entrant dans le tableau de bord des particules qui ne sont pas calibrées.

Pour calibrer ces données, vous pouvez choisir d'utiliser deux méthodes.

  1. Faible précision

    Pour cette méthode, vous enregistrez les données et examinez la différence entre les données après et avant la pluie. Cela donne une estimation peu précise de la teneur en humidité

  2. Plus grande précision

    Pour cette méthode, vous empruntez ou louez un capteur d'humidité de haute précision pour calibrer votre capteur de bricolage. Cela donne des données plus précises par rapport à la première méthode

Conseillé: