Industriële fabricage
Industrieel internet der dingen | Industriële materialen | Onderhoud en reparatie van apparatuur | Industriële programmering |
home  MfgRobots >> Industriële fabricage >  >> Manufacturing Technology >> Productieproces

CO2-niveaus Meten: De Slaapzucht-versterker Ontmaskerd

Onderdelen en benodigdheden

  • Andium Anduino WiFi shield – 1×
  • Arduino Due – 1×
  • CO2-sensor (NDIR, bv. Cozir) – 1×

Apps en online diensten

  • Arduino IDE
  • Adafruit IO

Over dit project

Motivatie

Ochtenddip in vergaderingen? Gapen tijdens colleges? Niet alleen tekort aan slaap, ook slechte ventilatie en hoge CO2-concentratie veroorzaken slaperigheid. Met deze NDIR-sensor meet je CO2 nauwkeurig via UART (3,3 V, <1,5 mA). De sensor gebruikt een IR-led en detector – geen opwarmtijd, laag vermogen.

CO2-niveaus Meten: De Slaapzucht-versterker Ontmaskerd

Aan de slag

Benodigd: Arduino Due/Zero, AnduinoWiFi shield, Cozir CO2-sensor, paar draadjes. Sensor heeft 10 pinnen, maar je gebruikt er 4: 3,3 V, GND, Rx (D19) → Tx sensor, Tx (D18) → Rx sensor. Kruis de UART-draden! Gebruik Serial1 (niet D0/D1, die zijn voor USB-seriële monitor).

CO2-niveaus Meten: De Slaapzucht-versterker Ontmaskerd

Let op: sensor is 3,3 V TTL. Bij 5 V systemen: logische level shifter gebruiken.

Kalibratie

Beste: verzadigen met stikstof (0 ppm CO2). Alternatief: verse buitenlucht (≈450 ppm). Ga naar buiten, upload sketch met calibrateFreshAir() uitgecommentarieerd in setup(). De sensor ontvangt commando 'G' en kalibreert. Daarna weer binnen, meet vergaderruimtes.

CO2-niveaus Meten: De Slaapzucht-versterker Ontmaskerd
CO2-niveaus Meten: De Slaapzucht-versterker Ontmaskerd
CO2-niveaus Meten: De Slaapzucht-versterker Ontmaskerd

Data publiceren naar Adafruit IO

Als je nog niet met AnduinoWiFi op Adafruit IO zit, zie het referentieproject. Hieronder de sketch om elke minuut CO2 te publiceren.

#include <WiFi101.h>
#include "Adafruit_MQTT.h"
#include "Adafruit_MQTT_Client.h"
#include "AnduinoLCD.h"
// WiFi & Adafruit IO credentials invullen...
// ... (volledige code op projectpagina)

Klaar!

De sensor is gevoelig genoeg om bezettingsgraad van een kamer te volgen via CO2. Bewijs je docent dat het de ventilatie is, niet de differentiaalvergelijkingen. Verhuis de les naar het strand!

CO2-niveaus Meten: De Slaapzucht-versterker Ontmaskerd

Codebibliotheek

Anduino – Arduino bibliotheek voor Andium/Anduino shield. Maakt je Arduino een AndiumNode. GitHub

Productieproces

  1. Sensordata integreren in een Raspberry Pi: Een praktische gids
  2. Custom Object-sensoren Bouwen voor LEGO Mindstorms EV3: DIY Licht-gebaseerde "Ogen"
  3. Een Lego Mindstorms NXT-ultrasone sensor direct verbinden met een Raspberry Pi
  4. Een HC-SR04 ultrasone sensor verbinden met een Raspberry Pi – Een praktische gids
  5. De Acconeer A111 gepulste radar integreren met een Raspberry Pi: Een praktische gids
  6. Klantenservice op de plank tillen: geavanceerde strategieën voor zichtbaarheid en efficiëntie
  7. BME680 Sensor Diepgang: 4-in-1 Omgevingsmonitoring Beheersen
  8. CO₂ vs Nd:YAG lasercutting: de belangrijkste verschillen uitgelegd
  9. Sensirion lanceert SCD40: ultra-geminiaturiseerde CO₂ en RH/T-sensor
  10. RF draadloze stroom drijft universele sensornetwerkadoptie
  11. RapidPlex Sensor: 5 essentiële vragen over SARS-CoV-2 thuis testen