Table des matières:

Capteur de brouillard - Particle Photon - Enregistrer les données en ligne : 5 étapes (avec photos)
Capteur de brouillard - Particle Photon - Enregistrer les données en ligne : 5 étapes (avec photos)

Vidéo: Capteur de brouillard - Particle Photon - Enregistrer les données en ligne : 5 étapes (avec photos)

Vidéo: Capteur de brouillard - Particle Photon - Enregistrer les données en ligne : 5 étapes (avec photos)
Vidéo: Pourquoi cette photo “floue” de trou noir est l'image de l'année? 2024, Juillet
Anonim
Capteur de brouillard - Photon de particules - Enregistrer les données en ligne
Capteur de brouillard - Photon de particules - Enregistrer les données en ligne

Pour mesurer la quantité de brouillard ou de fumée dans l'air, nous avons fabriqué ce capteur de brouillard. Il mesure la quantité de lumière qu'un LDR reçoit d'un laser et la compare à la quantité de lumière environnante. Il publie les données sur une feuille Google en temps réel via IFTTT.

Étape 1: Ingrédients

Ingrédients
Ingrédients
Ingrédients
Ingrédients
Ingrédients
Ingrédients
Ingrédients
Ingrédients

- Photon de particule

- 2x planche à pain

- fils de liaison

- 2x résistances 220k Ohm

- 3x résistances 10k Ohm

- 3 LED (vert, rouge, jaune)

- Capteur d'humidité (DHT11)

- 2x LDR

- Laser

- Du bois ou des matériaux ménagers similaires pour l'assemblage des composants.

- Quelque chose pour couvrir les capteurs (c'est-à-dire un conduit en pvc)

Étape 2: Configuration des LED

Configuration des LED
Configuration des LED

Connectez les fils en suivant l'image. La broche D7 a déjà une résistance interne, elle peut donc être connectée directement à la LED.

Étape 3: Configuration du LDR, du laser et du capteur d'humidité

Configuration du LDR, du laser et du capteur d'humidité
Configuration du LDR, du laser et du capteur d'humidité

Connectez les fils comme indiqué sur l'image. Nous avons utilisé une deuxième maquette pour contenir les capteurs LDR, mais ils pourraient également être connectés directement.

La distance exacte entre le laser et le LDR n'est pas importante, mais elle doit être d'au moins 30 cm. Le laser doit être pointé sur l'un des LDR, de sorte que le deuxième LDR peut être utilisé comme référence. Ils doivent être exposés à la même quantité de lumière provenant de l'environnement. Assurez-vous que tout l'équipement est connecté de manière très rigide, un petit changement dans la direction du laser fausse vos mesures.

Nous avons utilisé un conduit en PVC pour protéger les LDR de la lumière directe de l'environnement. Vous pouvez être créatif et utiliser du carton ou d'autres matériaux également. Assurez-vous que le brouillard ou la fumée peut encore pénétrer dans le faisceau laser.

Étape 4: le code

Le code
Le code
Le code
Le code

Le codage se fait sur build.particle.io. Dans console.particle.io, les valeurs publiées seront affichées.

Le code que nous avons utilisé se trouve dans le fichier.txt. Le logiciel de particules ne comprend pas automatiquement la première ligne. Vous devez ajouter la bibliothèque Adafruit_DHT manuellement.

Plus d'explications:

Pour calibrer les LDR, le laser est éteint au début. Les deux LDR sont comparés sur une série de mesures et la différence mesurée est définie sur « DS ». C'est la différence de sensibilité des LDR.

Pour calibrer la lumière environnante, le laser est allumé et la valeur maximale mesurée de S est déterminée. Celui-ci est défini sur 100 % pour les mesures ultérieures. Sa valeur est enregistrée sous le nom 'MaxS'.

Après cela, la configuration est terminée et le capteur démarre les minuteries pour mesurer l'air toutes les 0,1 secondes pour les LED et envoie une mesure toutes les 5 secondes à la console.

Étape 5: IFTTT

IFTTT
IFTTT

IFTTT - If This Than That est un outil utile pour enregistrer les valeurs publiées. Créez un compte si vous n'en avez pas déjà un sur IFTTT.com. Créez une nouvelle applet.

Si ce

Cliquez sur « Ceci », recherchez une particule et cliquez dessus. Choisissez « nouvel événement publié ». Dans 'nom de l'événement' tapez 'info'. Il s'agit du nom des événements qui sont publiés toutes les 5 secondes et doivent être enregistrés dans le document. Cliquez sur « créer un déclencheur ».

Alors ça

Cliquez sur « ça », recherchez des feuilles. Choisissez l'icône de la feuille Google. Ils vous demandent de connecter votre compte IFTTT à Google si vous ne l'avez pas déjà fait. Cliquez sur « Ajouter une ligne à la feuille de calcul ».

Ne modifiez aucun des paramètres par défaut, à l'exception de la partie "ligne formatée". Copiez coller le.txt dans ce champ.

Afin de rendre les données utiles, Excel doit extraire le pourcentage et le temps de mesure dans différentes colonnes. Pour que cela se produise automatiquement pour chaque nouvelle ligne, le code est écrit dans l'applet IFTTT.

Accédez à docs.google.com pour ouvrir votre nouvelle feuille appelée « info ».

La création de la feuille et la mise à disposition des données peuvent prendre un certain temps. Sois patient.

Conseillé: