Table des matières:

CHAPEAU SENSLY POUR LE DÉTECTEUR DE QUALITÉ DE L'AIR ET DE GAZ RASPBERRY PI V1.1 : 9 étapes
CHAPEAU SENSLY POUR LE DÉTECTEUR DE QUALITÉ DE L'AIR ET DE GAZ RASPBERRY PI V1.1 : 9 étapes

Vidéo: CHAPEAU SENSLY POUR LE DÉTECTEUR DE QUALITÉ DE L'AIR ET DE GAZ RASPBERRY PI V1.1 : 9 étapes

Vidéo: CHAPEAU SENSLY POUR LE DÉTECTEUR DE QUALITÉ DE L'AIR ET DE GAZ RASPBERRY PI V1.1 : 9 étapes
Vidéo: Matelas de Massage avec chaleur intégrée pour fauteuil et/ou lit 2024, Novembre
Anonim
CHAPEAU SENSLY POUR LE DÉTECTEUR DE QUALITÉ DE L'AIR ET DE GAZ RASPBERRY PI V1.1
CHAPEAU SENSLY POUR LE DÉTECTEUR DE QUALITÉ DE L'AIR ET DE GAZ RASPBERRY PI V1.1

Sensly est un capteur de pollution portable capable de détecter les niveaux de pollution dans l'air à l'aide de ses capteurs de gaz embarqués pour collecter des informations sur les différents gaz présents. Ces informations peuvent être transmises directement à votre smartphone pour des mises à jour de notification push en temps réel. Sensly utilise des capteurs industriels qui assurent une lecture précise du bureau, de la maison ou de l'environnement de travail. Connaître ces données vous aide à agir et à réduire les niveaux de pollution autour de vous.

Notre équipe d'Altitude Tech LTD est de grands fans du mini-ordinateur Raspberry Pi. Nous souhaitons vraiment aider la communauté Raspberry Pi à développer son propre appareil Sensly et à commencer à travailler sur des expériences tout en découvrant différents types de gaz. Nous avons développé le Sensly Hat pour le Raspberry Pi. Initialement lancé sur Kickstarter, nous sommes ravis de fournir ce produit de développement innovant aux fabricants.

Comment utiliser le chapeau Sensly

Imaginez utiliser le Sensly Raspberry Pi HAT pour:

  1. Construisez votre propre boîtier résistant aux intempéries et surveillez la qualité de l'air dans des endroits éloignés.
  2. Surveillez la qualité de l'air autour de votre maison.
  3. Utilisez-le pour des expériences scolaires.

Étape 1: Pièces dans la boîte

Pièces dans la boîte
Pièces dans la boîte

Commencez par obtenir tout ce dont vous avez besoin.

  • CHAPEAU sensuel
  • Module capteur de température, d'humidité et de pression BME 280/680
  • Capteur PM10 Sharp
  • Câble PM10
  • En-tête Raspberry Pi 40 broches

Étape 2: Rassembler Sensly All Together

Rassembler tous les sens
Rassembler tous les sens
Rassembler tous les sens
Rassembler tous les sens
Rassembler tous les sens
Rassembler tous les sens

Rassemblons le tout:

  • Placez l'en-tête à 40 broches dans les trous de broche du Sensly HAT, puis placez le Sensly HAT sur le pi
  • Placez le module BME 280 sur le Sensly HAT en vous assurant que les broches correspondent. Regardez sous le module pour savoir dans quelle direction il doit être orienté.
  • Branchez le câble du capteur PM dans le port étiqueté PM Header
  • Une fois cela fait, nous pouvons allumer le Raspberry Pi.
  • En raison de la consommation électrique du Sensly Hat lorsqu'il est pleinement opérationnel, il est recommandé d'utiliser un chargeur Raspberry Pi pour alimenter votre Pi.

Étape 3: Pièces supplémentaires

Pièces supplémentaires
Pièces supplémentaires

Obtenir tout pour votre framboise pi

  • Framboise pi 2 ou 3
  • Surveiller
  • Clavier et souris
  • Connexion Internet
  • Câble HDMI
  • Chargeur Raspberry Pi 3
  • Dernière version de Raspbian Jessie

Étape 4: Configuration du Raspberry Pi

Configuration du Raspberry Pi
Configuration du Raspberry Pi
Configuration du Raspberry Pi
Configuration du Raspberry Pi
Configuration du Raspberry Pi
Configuration du Raspberry Pi

Le guide pour configurer un raspberry pi si vous en avez besoin de la fondation raspberry pi

www.raspberrypi.org/learning/hardware-guid…

La dernière version de Raspbian Jessie est disponible sur le lien ci-dessous.

www.raspberrypi.org/downloads/

Étape 5: Téléchargez le logiciel

Télécharger le logiciel
Télécharger le logiciel
Télécharger le logiciel
Télécharger le logiciel
Télécharger le logiciel
Télécharger le logiciel

Configuration du Raspberry Pi pour se connecter au Sensly HAT.

Il existe plusieurs façons de le faire, vous pouvez d'abord télécharger l'image Raspbian ici. Celui-ci sera préconfiguré pour fonctionner. Deuxièmement, vous pouvez télécharger le script d'installation à partir de

github.com/Altitude-Tech/Sensly_Install

Tout d'abord, nous devons télécharger les scripts d'installation à l'aide de la commande. Assurez-vous que vous êtes dans votre répertoire personnel

$ git clone

Ensuite, nous changeons de répertoire dans le dossier Sensly_Install

$ cd /chemin/vers/Install_Sensly

Ensuite, nous devons rendre le script d'installation exécutable.

$ chmod u+x./Sensly_Dev_Install.sh

Enfin, nous exécutons le script. Il y aura des invites que vous devrez taper Y pour confirmer que vous voulez continuer

$ sudo./Sensly_Dev_Install.sh

Une fois terminé, votre pi redémarrera. Pour confirmer que tout fonctionne, nous pouvons exécuter la commande suivante.

$ i2cdetect -y 1

Vous devriez pouvoir voir les positions 05 et 76 à l'écran.

Étape 6: Firmware d'étalonnage

Micrologiciel d'étalonnage
Micrologiciel d'étalonnage

Pour pouvoir exécuter le processus d'étalonnage, une étape de mise à jour est nécessaire. La première étape consiste à télécharger les fichiers du micrologiciel d'étalonnage à l'adresse:

$ git clone

Maintenant, nous devons mettre le Sensly en mode de téléchargement pour que le Raspberry Pi et le Sensly se connectent comme indiqué ci-dessus. Le mode de téléchargement est uniquement pour la version V1.1-1.4. Le Raspberry Pi est alimenté via USB, puis Sensly est alimenté par les câbles rouge et noir.

Les câbles orange et jaune sont commutés à des fins de communication.

Une fois que tout est connecté, il est temps d'exécuter le script Firmware.

$ sudo python Firmware_Updater_Calibration.py

Une fois le mode upload terminé, connectez le Sensly sur le Raspberry Pi et passez à l'étape suivante.

Étape 7: Calibrer les capteurs de gaz

Calibrer les capteurs de gaz
Calibrer les capteurs de gaz

Il y a une phase de préchauffage/brûlage nécessaire pour retirer le revêtement protecteur des capteurs lorsque nous les recevons des fabricants, cela dure généralement 48 heures et ne doit être fait qu'une seule fois. Après cela, nous recommandons généralement de chauffer le capteur pendant 15 minutes pour stabiliser les lectures avant d'enregistrer des données.

Nous devons maintenant calibrer les capteurs de gaz pour pouvoir calculer le PPM. Pour ce faire, nous devons placer le Sensly HAT dans un environnement d'air pur. Cela pourrait être à l'extérieur ou si vous en avez les installations, à l'air synthétique. Bien que l'air dans lequel vous le mettez affectera la précision des capteurs, cela n'affectera pas la précision, donc si vous cherchez à suivre les changements dans la qualité de votre air, Sensly conviendra. Le Sensly HAT est livré préchargé avec le micrologiciel d'étalonnage, nous pouvons donc simplement exécuter le script d'étalonnage pour trouver les valeurs R0 pour chaque capteur de gaz. Pour pouvoir mettre Sensly dans l'environnement de calibrage, nous devons pouvoir exécuter le script de calibrage au démarrage du Pi. Pour cela, nous aurons besoin de télécharger:

$ git clone

Ensuite, nous devons mettre la commande suivante dans le fichier

$ @reboot sudo python /chemin/vers/Sensly_Calibration.py

La commande doit être dans le "/etc/rc.local" comme indiqué dans l'image ci-dessus. Pour ce faire, nous allons taper dans le terminal:

$ sudo nano /etc/rc.local

Ensuite, nous fermons le fichier en utilisant Ctrl+x puis Y. Cela signifie que chaque fois que vous démarrez votre Pi, il exécutera le script de calibrage.

Vous pouvez maintenant l'apporter dans votre environnement d'air pur et le laisser entre une demi-heure et une heure. Plus c'est long, mieux c'est.

Une fois cela terminé, vous devriez avoir un fichier nommé Sensly_Calibration_"date"_"time".csv où "date" sera remplacé par la date actuelle stockée sur le Raspberry pi et "time" est remplacé par l'heure actuelle. Ce fichier contiendra les valeurs R0 calculées lors de la phase d'étalonnage moyennées toutes les 5 minutes. Étant donné que le script enregistre une moyenne courante, vous prenez la dernière entrée du fichier comme valeurs R0 pour les MQ2, MQ7 et MQ135. Celui-ci sera ensuite mis dans le fichier Sensly.py. pour nous permettre de calculer les valeurs PPM pour chaque gaz détecté

Étape 8: Exécuter le Sensly HAT

Lancer le Sensly HAT
Lancer le Sensly HAT
Lancer le Sensly HAT
Lancer le Sensly HAT
Lancer le Sensly HAT
Lancer le Sensly HAT

Pour pouvoir exécuter Sensly en mode de fonctionnement complet, nous devons mettre à jour le micrologiciel pour le sortir du mode d'étalonnage. Cela se fait en supprimant la ligne qui a été ajoutée à "/etc/rc.local" afin que la carte ne passe pas en mode d'étalonnage à chaque démarrage du pi, puis en exécutant le script Firmware_Updater_Operation.py, avec le Sensly connecté comme dans étape 6.

Ensuite, nous exécutons le programme de mise à jour du firmware à partir du répertoire Sensly_Update_for_v1_1 comme suit:

  • $ cd /home/pi/Sensly_Update_for_v1_1/
  • $ sudo python Firmware_Updater_Operation.py

Une fois le firmware du Sensly mis à jour, connectez le Sensly au Raspberry Pi comme d'habitude.

Exécutez maintenant le script Sensly.py:

python /home/pi/Sensly/Sensly.py

Enfin, pour vous permettre d'exécuter le script automatiquement, nous exécutons à nouveau la commande crontab.

$ crontab -e

Ajoutez ensuite ceci à la fin du fichier tout en supprimant notre entrée précédente

@reboot python /chemin/vers/Sensly.py

Désormais, chaque fois que vous démarrez votre pi, Sensly HAT devrait enregistrer les données dans le dossier SampleData en tant que fichier csv. L'étape finale consiste à prendre les valeurs R0 que vous avez obtenues lors de l'étape d'étalonnage et à les mettre en surbrillance dans la dernière capture d'écran.

La prochaine instructable que nous publierons vous montrera comment faire le lien avec l'intrigue.

Étape 9: Étapes finales

Étapes finales
Étapes finales

Veuillez partager vos données car elles nous aideront à créer de meilleures mises à jour pour Sensly.

Si vous pensez avoir les compétences nécessaires pour écrire un excellent Instructable à l'aide de Sensly, achetez-en un dans notre magasin et si nous l'aimons, nous vous rembourserons votre argent et vous enverrons même plus de cadeaux !

Conseillé: