Introduction

🚧 Fabriquez votre dĂ©tecteur et prenez part Ă  notre rĂ©seau mondial de donnĂ©es ouvertes et de technologies civiques.
Avec airRohr, vous pouvez mesurer vous-mĂȘme la pollution de l'air.

Liste des composants

DĂ©tecteur en kit
Composants individuels

🙌 Vous avez dĂ©cidĂ© d'acheter les piĂšces en ligne, trĂšs bien ! La livraison va cependant prendre quelques semaines. En attendant, profitez de la vie.

Pilotes & micrologiciel

Nous avons déjà programmé le micrologiciel. Vous devez seulement installer des pilotes sur votre ordinateur et le charger dans la platine NodeMCU (ESP8266).

Pour communiquer avec l'ESP8266, il vous faut les pilotes usb2serial compatibles avec votre systĂšme d'exploitation.

La puce présente sur le NodeMCU V3 est normalement de type CH341. Regardez au verso de la platine pour trouver la référence.

Choisissez le lien correspondsant Ă  votre ordinateur.

Windows

Pilotes Windows pour le modĂšle V2 (CP2102)
  • Windows 10 - Windows 10 devrait pouvoir charger automatiquement ce pilote.
  • Windows 7/8/8.1 - Version 32-bit - Incompatible avec la version 64-bit du systĂšme d'exploitation.
Pilotes Windows pour le modĂšle V3 (CH341)
  • Windows - Windows 10 devrait pouvoir charger automatiquement ce pilote.
Installer le fichier téléchargé pour Windows :
  • V2: Ouvrez le dossier CP210x et double-cliquez sur le fichier exĂ©cutable CP210xVCPInstaller_x64 (or x86).
  • V3: Ouvrez le dossier CH341SER et double-cliquez sur le fichier exĂ©cutable SETUP.

MacOS

Pilotes MacOS
Décompresser et installer le fichier téléchargé pour MacOS.
  • V2: DĂ©compressez le dossier CP210x et double-cliquez sur l'image disque SiLabsUSBDriverDisk.dmg puis sur le fichier exĂ©cutable Install CP210x VCP Driver
  • V3: DĂ©compressez le dossier CH341SER et double-cliquez sur le fichier exĂ©cutable CH34x_Install_V1.5.pkg
  • RedĂ©marrez votre Mac

Linux

Aucune installation requise. La platine devrait ĂȘtre immĂ©diatement reconnue (vĂ©rifiable with dmesg)

Firmware Flasher

Compatible avec les systĂšmes d'exploitation suivants : Windows, MacOS and Linux.

Connectez la platine NodeMCU à votre ordianteur avec un cùble USB court (cùble charge + transfert de données, moins de 1 mÚtre, sinon l'installation peut échouer). Sélectionnez latest_fr.bin (ou un autre langue) ét cliquez sur "Téléverser". Attendez la fin du chargement. Vous pouvez maintenant commencer le montage.
Un grand merci Ă  Piotr, de Pologne pour son aide! đŸ™‹â€â™‚ïž

Montage

⚠ REMARQUE IMPORTANTE Installez impĂ©rativement le micrologiciel avant le montage ! Voir la section Pilotes & micrologiciel.

NodeMCU V3

Remarque: Nos instructions font référence à la version 3 de la platine NodeMCU. Vérifiez les connexions VU et G (voir le schéma).

Copyright: roman-minyaylov, MIT License
Une fois l'assemblage terminé, cela devrait ressembler à ça.

Connecter le SDS011

Les connecteurs sont numérotés de DROITE à GAUCHE. Assurez-vous de bien emmanchez le connecteur dans la prise.

SDS011 Pin 1 -> Pin D1 / GPIO5
SDS011 Pin 2 -> Pin D2 / GPIO4
SDS011 Pin 3 -> GND
SDS011 Pin 4 -> inutilisé
SDS011 Pin 5 -> VU (NodeMCU v3) / VIN (NodeMCU v1,v2)
SDS011 Pin 6 -> inutilisé
SDS011 Pin 7 -> inutilisé

Soudure BME280

Placez la série de connecteur au recto et soudez au verso. Soyez méticuleux pour ne pas créer de court-circuit.

Chauffez la base de soudure et le connecteur avec la pointe du fer Ă  souder puis appliquez l'Ă©tain avec parcimonie.

Connecter le BME280

Les connecteurs sont numérotés de GAUCHE à DROITE.

VIN -> Pin 3V3 (3.3V)
GND->  GND/G
SDA -> PIN D3
SCL -> Pin D4

Assemblage

NodeMCU et SDS011
Utilisez un serre-cùbles pour attacher le NodeMCU et le SDS011, de maniÚre à ce que l'antenne Wifi soit à l'opposé du capteur de particules fines.
Tube flexible
  • Connectez le tube flexible sur le capteur de particules fines SDS011.

  • Avec un serre-cĂąbles, attachez le thermomĂštre/hygromĂštre BME280 sur le tube flexible.

  • passez le cĂąble USB dans un des coudes PVC. Placez le SDS011 de maniĂšre Ă  ce que le NodeMCU soit vers le haut et le petit ventilateur vers le bas. Le tube flexible et le cĂąble USB sont du mĂȘme cĂŽtĂ©.

    Coudes PVC
  • InsĂ©rez l'ensemble SDS011/NodeMCU dans un des coudes PVC.

  • Le cĂąble USB, le tube flexible et le BME280 doivent ĂȘtre visible comme ci-dessous.

  • Installez le second coude PVC sur le premier.

Finition
  • Positionnez le BME280 sur le tube flexible au niveau du bord du coude PVC.
  • Coupez le tube flexible au ras du tube PVC.
  • En option : vous pouvez installez du filet moustiquaire au extrĂ©mitĂ©s des coudes PVC pour Ă©viter l'entrĂ©e d'insectes.

Configuration

Récupérer l'ID

  1. Branchez le cable sur une prise USB afin d'alimenter le capteur.

  2. La station essaie de se connecter Ă  un point d'accĂšs Wifi. Avant configuration, aucune connection ne doit ĂȘtre possible et le dĂ©tecteur va produire lui-mĂȘme un point d'accĂšs avec le nom Particulate Matter-ID , Feinstaubsensor-ID ou airRohr-ID. Le numĂ©ro ID est l'identifiant de la puce (par exemple 13597771). Veuillez noter ce numĂ©ro. Vous en aurez besoin pour l'enregistrement de la station.

  3. Connectez-vous Ă  ce point d'accĂšs. Attendez que la connexion soit bien Ă©tablie.
    Android: Si l'appareil se déconnecte immédiatement, vous devez désactiver l'option 'Réseau intelligent' sous 'WiFi -> Plus'.

  4. Ouvrez un navigateur et tapez l'adresse http://192.168.4.1/

Configure the station

  1. Sous 'Configuration', tapez le SSID (le nom de votre réseau Wifi) et le mot de passe.

  2. Pour les détecteurs de particules fines (avec capteur SDS011) décrits dans les présentes instructions, aucune autre configuration n'est nécessaire

  3. Cliquez sur le bouton 'Enregistrer', la station va redémmarer et se connecter à votre réseau. Elle ne sera plus directement accessible. Vous devriez toutefois pouvoir utiliser une adresse de la forme airRohr-ID.local (cf. ci dessus) ou bien passer par une adresse IP locale de la forme 192.168.1.<nombre> (peut varier selon les fournisseurs d'accÚs) à récuperer dans la liste des appareils connectés à votre box internet. Le firmware flasher permet également de se connecter aux capteurs présents sur le réseau local (Onglet "Rechercher" puis double-clique).



⚠ Remarque La connexion au rĂ©seau local peut prendre un peu de temps. Ne soyez pas impatient et essayez plusieurs fois si besoin. La station peut aussi ĂȘtre configurĂ©e Ă  l'aide d'un smartphone. Si la configuration a fonctionnĂ©, la page dĂ©crite ci-dessus ne sera plus accessible directement avec l'adresse IP 192.168.4.1.

Tester la station

Si aucun changement particulier n'a été effectué (autre que la saisie du réseau Wifi) lors de la configuration, vous devriez pouvoir consulter les pages test suivantes aprÚs environ 10 minutes. Recherchez simplement l'ID de votre station (par exemple 13597771).

Ajoutez l'ID de votre station à l'extrémité de l'adresse URL ou bien cherchez-la dans la liste déroulante.

Enregistrement

Enregistrez-vous

Allez sur devices.sensor.community et créez un compte pour enregistrer votre station et participer à notre réseau de données libres.

Enregistrez votre station

Connectez-vous sur votre compte puis cliquez sur "Enregistrer un nouveau détecteur". Accueil -> (Connexion) - Mon détecteur -> Enregistrer un nouveau détecteur

  • ID de la platine ESP8266 (NodeMCU)
  • Votre adresse Ă©lectronique (ne sera pas publiĂ©e)
  • Votre adresse postale: rue et numĂ©ro, code postal et ville. Cliquez sur "Chercher une adresse" pour obtenir les coordonnĂ©es gĂ©ographiques (elles seront arrondies). VĂ©rifiez la position de l'Ă©pingle et modifiez-la si besoin.
  • Un nom pour la station (par exemple "Jardin", "Station de Maman"...).
  • L'environnement de la station - hauteur, position par rapport Ă  la rue, trafic routier...

ProblÚmes & difficultés

ProblĂšmes de transmission ?

Entrez l'adresse suivante dans votre navigateur en remplçant l'ID et le type de capteur : https://api-rrd.madavi.de/grafana/d/Fk6mw1WGz/pm-sensors?orgId=1&var-chipID=esp8266-ID.

L'ID peut Ă©galement ĂȘtre recherchĂ©e dans la liste dĂ©roulante sur la page.

  • Le dĂ©tecteur a-t-il Ă©tĂ© enregistrĂ© sur le site https://devices.sensor.community/ et est-il visible sur la carte ?
  • Le signal Wifi Ă©tait-il faible derniĂšrement ? Ici, un server qui enregistre le niveau de signal Wifi :

https://api-rrd.madavi.de/grafana/d/Fk6mw1WGz/wifi-signal?orgId=1&var-chipID=esp8266-ID
Remplacez ID par l'identifiant de la station (ID de la platine NodeMCU).

ProblĂšmes de cĂąble USB ?

  • VĂ©rifiez la prise d'alimentation USB et le cĂąble.
  • RedĂ©marrez (dĂ©branchez l'alimentation et/ou le cĂąble).
  • Le Wifi est-il bien configurĂ© ? (La station se connecte-t-elle au rĂ©seau ?) Dans le cas contraire :
    • Le dĂ©tecteur crĂ©e-t-il un point d'accĂšs ?
    • Cherchez un rĂ©seau Wifi airrohr-[ID]. Patience, il peut apparaĂźtre une Ă  cinq minutes aprĂšs le branchement de la station.
  • VĂ©rifiez sur votre box que la station est connectĂ©e au rĂ©seau Wifi (cf. la liste des appareils connectĂ©s) et notez l'adresse IP 192.168.1.<nombre> (peut varier selon les fournisseurs d'accĂšs).
    • Si oui: connectez-vous au dĂ©tecteur avec l'IP 192.168.1.<nombre> Ă  l'aide d'un navigateur. Vous devez accĂ©der Ă  l'interface de configuration.
    • Si non: l'ESP a un problĂšme, par exemple, une alimentation insuffisante, une boucle de redĂ©marrage...
    • Vous pouvez aussi utilisez le bouton "Rechercher" de l'installateur Airrohr, les dĂ©tecteurs connectĂ©s au rĂ©seau local vont s'afficher. Double-cliquez sur une station pour atteindre la page de configuration.
  • Connectez la prise USB Ă  un ordinateur pour lire les sorties de la console de deboguage.
    • Consultez les textes s'affichant sur le terminal du port sĂ©rie de la station (Configuration : 9600 bauds, 8N1).
    • Vous devriez voir dans le terminal ce que le capteur fait (messages de dĂ©marrages, connexion au rĂ©seau WiFi ou crĂ©ation d'un point d'accĂšs, mesures - aprĂšs 3 minutes).

ProblĂšmes Ă©lectroniques ?

  • Retirez la station du boitier de protection (coudes PVC).
  • DĂ©branchez et rebranchez l'alimentation USB/la prise USB
    • Voyez-vous un court flash sur la platine ?
    • SDS011: Une diode rouge s'allume-t-elle ? Le ventilateur dĂ©marre-t-il ?
    • VĂ©rifiez tous les cĂąbles de connexion.
Sensor.Community

Making the world a better place through community driven, open environmental data.

RĂ©alisĂ© avec 💕 Ă  Stuttgart, Allemagne