Table des matières:
- Étape 1: Pièces dans la boîte
- Étape 2: Rassembler Sensly All Together
- Étape 3: Pièces supplémentaires
- Étape 4: Configuration du Raspberry Pi
- Étape 5: Téléchargez le logiciel
- Étape 6: Firmware d'étalonnage
- Étape 7: Calibrer les capteurs de gaz
- Étape 8: Exécuter le Sensly HAT
- Étape 9: Étapes finales
Vidéo: CHAPEAU SENSLY POUR LE DÉTECTEUR DE QUALITÉ DE L'AIR ET DE GAZ RASPBERRY PI V1.1 : 9 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:07
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:
- Construisez votre propre boîtier résistant aux intempéries et surveillez la qualité de l'air dans des endroits éloignés.
- Surveillez la qualité de l'air autour de votre maison.
- Utilisez-le pour des expériences scolaires.
Étape 1: 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
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
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
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
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
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
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
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
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é:
Hat Not Hat - un chapeau pour les personnes qui ne portent pas vraiment de chapeaux, mais aimeraient une expérience de chapeau : 8 étapes
Chapeau pas chapeau - un chapeau pour les personnes qui ne portent pas vraiment de chapeaux, mais aimeraient une expérience de chapeau : J'ai toujours souhaité pouvoir être une personne qui porte des chapeaux, mais je n'ai jamais trouvé de chapeau qui me convienne. Ce "Chapeau Pas Chapeau" ou fascinator comme on l'appelle est une solution croustillante à mon problème de chapeau dans lequel je pourrais assister au Kentucky Derby, vacu
Détecteur de gaz IoT avec Arduino et Raspberry Pi : 5 étapes
Détecteur de gaz IoT avec Arduino et Raspberry Pi : dans cette instructable, vous apprendrez comment construire un détecteur de gaz IoT à l'aide d'un Arduino, d'un Raspberry Pi et d'un capteur de gaz MQ-5. En plus de ces pièces, vous aurez besoin de trois fils pour connecter l'Arduino au capteur de gaz. Une fois cela fait, vous serez b
Système de surveillance de la qualité de l'air pour la pollution par les particules : 4 étapes
Système de surveillance de la qualité de l'air pour la pollution par les particules : INTRO : 1 Dans ce projet, je montre comment construire un détecteur de particules avec affichage des données, sauvegarde des données sur carte SD et IOT. Visuellement, un affichage annulaire en néopixels indique la qualité de l'air. 2 La qualité de l'air est une préoccupation de plus en plus importante t
Chapeau Sensly pour le détecteur de qualité de l'air et de gaz Raspberry Pi V0.9 : 8 étapes
Sensly Hat pour le détecteur de qualité de l'air et de gaz Raspberry Pi V0.9 : 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 une diffusion en temps réel
Bonne qualité V Qualité ! Écouteurs Sony Ericsson : 3 étapes
Bon rapport qualité-prix V Qualité !… Écouteurs Sony Ericsson : allons droit au but… J'ai acheté des écouteurs Sony ericson pour 5 £ considérablement moins que les écouteurs Bluetooth qui peuvent coûter jusqu'à 50 £ ! , ils étaient d'un bon rapport qualité-prix mais la qualité est très mauvaise, je vais vous montrer quelques techniques pour